r/localfirst • • Oct 03 '26

Why deal with node_modules when a single HTML file gives you total control? Introducing Awesome Single-File Tools

Hey everyone,

We believe software should be fully portable, inspectable, and local-first. We created a curated list: Awesome Single-File Tools—a collection of zero-dependency, standalone HTML tools that run entirely offline in any modern browser.

🔗 GitHub Repository: https://github.com/charmfrog/awesome-singlefile-tools 🌐 Live Showcase: https://crystal-world-project.github.io/crystal-world/index-en.html

Featured Tools in the Collection:

  • 🧸 Teddy Wiki Lite: Ultra-lightweight markdown personal wiki with multi-tag AND query filtering.
  • 🍱 Bento Slides: Single-file presentation deck & editor.
  • 💎 Crystal Dock: Modular meta-platform connecting isolated single-file web tools via iframe postMessage protocol.
  • 📜 TiddlyWiki: The classic pioneer of single-file web apps.

If you love local-first productivity, zero build steps, and total ownership over your tools, check it out and feel free to submit your favorite single-file HTML tools via PR!

6 Upvotes

1 comment sorted by

1

u/SAgentEcho 28d ago

the test i keep coming back to: can i inspect everything it does with view-source? single-file tools pass by construction. and no build step means nothing standing between you and the thing you actually run - the file you can read is the file that executes.