Next.js Hacker News
  • top|
  • new|
  • ask|
  • show|
  • jobs|
  • GitHub
Ask HN: What Single File Web Apps do you know of?
10 points by calebm 4 months ago | 22 comments
  • anon1395
    Copyparty. https://github.com/9001/copyparty
    • calebm
      This is a valid Single File App (though not a Single File Web App)
      • anon1395
        What's the difference? It's going through the web.
        • calebm
          A "web app" must run in a browser (https://en.wikipedia.org/wiki/Web_application).
          • anon1395
            Copyparty runs in a browser...?
            • calebm
              But it has a server component. A Single File Web App is a web app that is fully contained in a single HTML file.
  • jermolene
    Two more that I've come across:

    https://hyperclay.com/ and https://feather.wiki/

    Thanks for mentioning TiddlyWiki btw.

    • jermolene
      Another one I'd forgotten is Wiki On A Stick. It dates from 2006 or so, just after TiddlyWiki's first release

      https://stickwiki.sourceforge.net/

    • calebm
      Hyperclay involves a node js server. Feathre.wiki looks like a legit SFWA.
  • al_borland
    Adminer

    https://www.adminer.org/en/

    • calebm
      I guess this would qualify as a Single File App (though maybe not a Single File Web App).
  • austin-cheney
    This is my current personal project.

    https://github.com/prettydiff/webserver

    The backend is multiple files but the frontend is a single file SPA. It loads with state restoration and LCP in about 105ms.

  • brazukadev
    I'm surprised nobody mentioned slingcode: https://slingcode.net/

    By far the coolest single file web app I've seen.

  • runjake
    I like simonw's: https://tools.simonwillison.net/

    I vibecode a bunch of similar tools I use, inspired by Simon, and have them stashed where I can get to them.

    • calebm
      Some of these are indeed Single File Web Apps (though a few of them contain links to external js and such, which would disqualify those from being a SFWA).
      • runjake
        Sure, but that stuff could easily be embedded into the file itself. I think the spirit is still there.
        • codingdave
          If you count the scripts that could be embedded, any React app could be a single file. I don't think that matches the spirit, though.
          • runjake
            Why not, Dave? In fact, a number of my own vibe coded tools are single file React in HTML.

            Disclaimer: I am not competent in React. It's what Claude generated by default and I ran with it so I could poke at the code and learn a little more about React.

        • calebm
          Agreed.
  • calebm
    Also feel free to add them to this list: https://github.com/calebmadrigal/Single-File-Web-Apps (just submit a PR)
  • tene80i
    Tiddlywiki!
    • calebm
      Thank you. That's one of the few that I found.
Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact