Skip to main content

Unused Images Audit

Branch: audit/unused-images Date: 2026-03-31 Total images: 1,361 Unused images: 258 Space recoverable: ~82 MB

Method

Searched all .mdx, .md, .json, .html, .tsx, .ts, .jsx, .js, .css, .yaml, and .yml files for references to each image filename (including URL-encoded variants with %20, %28, %29). Images listed below had zero matches.

Garbage / Broken Filenames (3 files)

These appear to be corrupted filenames (likely from a bad paste or import):
  • ![introduction-20251002-122823](
  • ![database-assistant-20251010-153743](
  • ![function-stack-20251008-150642](

Test / Placeholder Files (7 files)

  • a.svg
  • b.svg
  • c.svg
  • d.svg
  • asdasd.mp4
  • asdasd.webm
  • templates-${2amt2}-${ramn2}.png

CleanShot Screenshots (14 files)

Likely uploaded screenshots that were never embedded in docs (includes files only referenced in deprecated xanoscript-old/):
  • CleanShot 2025-03-07 at 08.29.54 (1).png
  • CleanShot 2025-03-10 at 08.02.32.png (only in deprecated xanoscript-old/)
  • CleanShot 2025-03-10 at 08.08.53.png (only in deprecated xanoscript-old/)
  • CleanShot 2025-03-11 at 09.52.58.gif (only in deprecated xanoscript-old/)
  • CleanShot 2025-03-11 at 09.52.58.mp4
  • CleanShot 2025-03-11 at 09.52.58.webm
  • CleanShot 2025-03-11 at 09.54.26.png (only in deprecated xanoscript-old/)
  • CleanShot 2025-03-11 at 09.57.55 (1).png (only in deprecated xanoscript-old/)
  • CleanShot 2025-03-11 at 09.59.34.png (only in deprecated xanoscript-old/)
  • CleanShot 2025-03-11 at 15.44.48.gif (only in deprecated xanoscript-old/)
  • CleanShot 2025-03-11 at 15.44.48.mp4
  • CleanShot 2025-03-11 at 15.44.48.webm
  • CleanShot 2025-03-11 at 15.46.24.png (only in deprecated xanoscript-old/)
  • CleanShot 2025-03-11 at 16.23.04.png

Generic “image” Files (15 files)

  • image.gif
  • image.mp4
  • image.webm
  • image (1).mp4 / image (1).png / image (1).webm
  • image (2).mp4 / image (2).png / image (2).webm
  • image (3).gif / image (3).mp4 / image (3).png / image (3).webm
  • image (4).gif / image (4).mp4 / image (4).webm
  • image (5).mp4 / image (5).webm
  • image (85).png (only in deprecated xanoscript-old/)
  • image (86).png (only in deprecated xanoscript-old/)

Named But Unused Images (54 files)

These have descriptive names but no references in the codebase:
  • apis-20251001-153843.png
  • apis-20251001-153913.png
  • apis-20251001-153935.png
  • apis-20251001-154307.png
  • before-you-begin.png
  • branching-and-merging-20250925-211239.png
  • branching-and-merging-20250925-212047.png
  • branching-and-merging-20250925-212105.png
  • branching-and-merging-20250925-212215.png
  • branching-and-merging-20250925-213916.png
  • branching-and-merging-20250925-214009.png
  • branching-and-merging-20250925-214035.png
  • branching-and-merging-20251019-105642.png
  • community.png
  • custom-functions-20251013-183429.png
  • dev-life-cycle.png
  • docuBadge (11).png
  • external-api-request-20251212-143041.png
  • external-api-request-20251212-145146.png
  • faq.png
  • function-stack-20251008-145218.png
  • function-stack-20251008-145615.png
  • function-stack-20251008-145656.png
  • function-stack-20251008-150642.png
  • function-stack-20251008-150855.png
  • function-stack-20251008-151134.png
  • function-stack-20251008-151249.png
  • function-stack-20251008-151352.png
  • functionstack-drag.gif
  • functionstack-drag.mp4
  • getting-started-ai-20260119-171910.png
  • getting-started-ai-20260119-172009.png
  • getting-started-code-20260112-101535.png
  • getting-started-visual-20260108-181454.png
  • getting-started-visual-20260108-181655.png
  • index-20251013-143803.png
  • index-20251013-143820.png
  • index-20260115-172822.png
  • index2-20251009-181022.png
  • index2-20251009-181237.png
  • index2-20251009-181641.png
  • introduction-20251002-122823.png
  • middleware-20251014-113625.png
  • officehours.png
  • the-database.png
  • the-visual-builder.png
  • visualcanvas-mininav.gif / visualcanvas-mininav.mp4
  • visualcanvas-navigating.gif / visualcanvas-navigating.mp4
  • visualcanvas-nodes.gif / visualcanvas-nodes.mp4
  • visualcanvas-zooming.gif / visualcanvas-zooming.mp4
  • visually-20251008-160939.png
  • where-should-i-start-20251001-134828.png
  • where-should-i-start-20251001-134957.png
  • workspace-20251014-122101.png
  • workspace-20251014-122144.png
  • xano-ai-assistants.png
  • youtube.png
  • YT2.png

UUID-Named Unused Images (97 files)

Hash-named images with no references:
  • 011dccc0-image.jpeg
  • 0224f83c-image.jpeg
  • 03538981-image.jpeg
  • 03d18500-image.jpeg
  • 052bb0ce-image.jpeg
  • 05c4d553-image.jpeg
  • 06ad3245-image.jpeg
  • 07b5b542-image.jpeg
  • 07e30696-image.jpeg
  • 08191502-image.jpeg
  • 091a61a6-image.jpeg
  • 09e6c75d-image.jpeg
  • 0ab78f09-image.jpeg
  • 0ac806a3-image.jpeg
  • 0b01909c-image.jpeg
  • 0cd9ef02-image.jpeg
  • 0fddecf3-image.jpeg
  • 10c48f2e-image.jpeg
  • 11721c7f-image.jpeg
  • 11aaf707-image.jpeg
  • 13f40f45-image.jpeg
  • 18381f16-image.jpeg
  • 185962de-image.jpeg
  • 1bb09389-image.jpeg
  • 1d41b825-image.jpeg
  • 1e09bfeb-image.jpeg
  • 1f2d5e94-image.jpeg
  • 22f8a95f-image.jpeg
  • 235f7704-image.jpeg
  • 23772fab-image.jpeg
  • 23acb65a-image.jpeg
  • 241aeb90-image.jpeg
  • 2427a46f-image.jpeg
  • 24ef1999-image.jpeg
  • 268de66f-image.jpeg
  • 2e76023a-image.jpeg
  • 316ddc69-image.jpeg
  • 31f8c7d6-image.jpeg
  • 3217a5bd-image.jpeg
  • 38da8752-image.jpeg
  • 3aeb0424-image.jpeg
  • 3c0fb467-image.jpeg
  • 3dc7b9b4-image.jpeg
  • 3f85f1eb-image.jpeg
  • 3fd49f92-image.jpeg
  • 40ddf0f4-image.jpeg
  • 421215ff-image.jpeg
  • 4482fc67-image.jpeg
  • 4491fb41-image.jpeg
  • 45b5ba17-image.jpeg
  • 472aab63-image.jpeg
  • 472cbbc3-image.jpeg
  • 47674a30-image.jpeg
  • 48471be6-image.jpeg
  • 490ccf75-image.jpeg
  • 49e7c08c-image.jpeg
  • 4c559c1e-image.jpeg
  • 4e5cd9af-image.jpeg
  • 4f8458e4-image.jpeg
  • 54f26def-image.jpeg
  • 571afe25-image.jpeg
  • 582c405e-image.jpeg
  • 58e4e63e-image.jpeg
  • 5b0d7643-image.jpeg
  • 5d3db282-image.jpeg
  • 5d4812f7-image.jpeg
  • 5de2df3a-image.jpeg
  • 5df9f5f7-image.jpeg
  • 5f1e1c1b-image.jpeg
  • 6022fd52-image.jpeg / 6022fd52-image.mp4 / 6022fd52-image.webm
  • 611a9cde-image.jpeg
  • 621819e5-image.jpeg
  • 674be43a-image.jpeg
  • 677a724a-image.jpeg
  • 6b1226ff-image.jpeg
  • 6b9cd6cd-image.jpeg
  • 6c82b2c7-image.jpeg
  • 6ed88a2c-image.jpeg
  • 71100e1a-image.jpeg
  • 726e546f-image.jpeg
  • 7c00c8b4-image.jpeg
  • 7c3c234f-image.jpeg
  • 7f0a9cea-image.jpeg
  • 819f325e-image.jpeg
  • 82cf8f12-image.jpeg
  • 8637d4e6-image.jpeg
  • 897ef275-image.jpeg
  • 8a4ba9c1-image.jpeg
  • 8c425bd8-image.jpeg
  • 90e90976-image.jpeg
  • 92b7c01b-image.jpeg
  • 937118e5-image.jpeg
  • 939176f1-image.jpeg
  • 9489d607-image.jpeg
  • 952b52c9-image.jpeg
  • 99d8ad8a-image.jpeg
  • 9b93391b-image.jpeg
  • 9ca99cc0-image.jpeg
  • a0c3c830-image.jpeg
  • a32bfc05-image.jpeg
  • a6a34ee6-image.jpeg
  • a6cbe5fc-image.jpeg
  • aaab2177-image.jpeg
  • abc0cbac-image.jpeg
  • ac5ab1c5-image.jpeg
  • af206ef1-image.jpeg
  • af4a3465-image.jpeg
  • b1d1ba3f-image.jpeg
  • b53cc706-image.jpeg
  • b5766935-image.jpeg
  • b6abddd3-image.jpeg
  • b74ed6da-image.jpeg
  • b8a2d34d-image.jpeg
  • ba9bf634-image.jpeg
  • bdef672e-image.jpeg
  • be1dd65c-image.jpeg
  • be827eec-image.jpeg
  • bf5e309c-image.jpeg
  • bfed00e3-image.jpeg
  • c100fd16-image.jpeg
  • c3108fca-image.jpeg
  • c4030f1b-image.jpeg
  • c41e36a3-image.jpeg
  • c42c8998-image.jpeg
  • c7d7ab58-image.jpeg
  • c892bab5-image.jpeg
  • ca889728-image.jpeg
  • cd39294a-image.jpeg
  • ced19b02-image.jpeg
  • cfe8dcd6-image.jpeg
  • d4acf6cd-image.jpeg
  • d50bb547-image.jpeg
  • d998b56f-image.jpeg
  • dbeafd11-image.jpeg / dbeafd11-image.mp4 / dbeafd11-image.webm
  • dc714d3a-image.jpeg
  • df7f07f9-image.jpeg
  • e71b2f05-image.jpeg
  • e753d47c-image.jpeg
  • e87ef769-image.jpeg
  • e8b4f928-image.jpeg
  • ecca42f1-image.jpeg
  • ed941e80-image.jpeg
  • edf15406-image.jpeg
  • f219e47c-image.jpeg
  • f24b47e9-image.jpeg
  • f3f0d882-image.jpeg
  • f5675125-image.jpeg
  • ff5d1869-image.jpeg

To Delete All Unused Images

# Review this list first, then run from repo root:
while IFS= read -r f; do rm "images/$f"; done < UNUSED_IMAGES_LIST.txt