Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: What Single File Web Apps do you know of?
10 points by calebm 7 months ago | hide | past | favorite | 22 comments
I'm trying to get a Wikipedia page for Single File Web Apps approved (https://en.wikipedia.org/wiki/Draft:Single_File_Web_Apps), and I'm trying to find good examples of Single File Web Apps (web apps that are just a single HTML file). Please comment if you know of any.



This is a valid Single File App (though not a Single File Web App)


What's the difference? It's going through the web.


A "web app" must run in a browser (https://en.wikipedia.org/wiki/Web_application).


Copyparty runs in a browser...?


But it has a server component. A Single File Web App is a web app that is fully contained in a single HTML file.


Two more that I've come across:

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

Thanks for mentioning TiddlyWiki btw.


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/


Hyperclay involves a node js server. Feathre.wiki looks like a legit SFWA.



I guess this would qualify as a Single File App (though maybe not a Single File Web App).


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.


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

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


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.


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).


Sure, but that stuff could easily be embedded into the file itself. I think the spirit is still there.


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.


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.


Agreed.


Also feel free to add them to this list: https://github.com/calebmadrigal/Single-File-Web-Apps (just submit a PR)


Tiddlywiki!


Thank you. That's one of the few that I found.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: