A blog in one HTML file
A simple way to make HTML websites
SPAs display in a single HTML URL, but are themselves (typically) comprised of multiple elements, including many CSS, JS, and data elements which are fetched dynamically.
The example URL is a complete website within a single HTML document with no external dependencies and no further round-trip requests.
You can open that URL, disable networking, and browse the entire site to your heart's content.
If you open the file in a terminal browser (lynx, w3m, elinks, etc.), you'll see the full site presented at once, as a single page, without needing to specifically navigate between them (you can scroll the full site). Though the intra-site navigation itself still works --- it just doesn't reveal or hide sections.
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Well, TiddlyWiki has been going it for 17(!) years. It's a very mature, polished, and extensible engine for wikis, blogs, and personal knwledge bases.
The entire thing (including the editor!) is a single .html file. By default, even images are embedded.
For my ADHD Wiki, a resource that talks about ADHD with a copious amounts of relatable memes intertwined with the text, I chose to just use images in the same directory instead of embedding them; so you might need to do some work to download that page (I think File -> Save as.. can give you a readable static version on some browsers).
Anyway, somewhat surprising that people are stumbling into how much you can do with just one well-crafted .html file. Look ma, no node.js, no (no)SQL database, no nothing except for one file for one website (and that file isn't even that large, given what TiddlyWiki allows you to do).
TiddlyWiki can be run on node.js, but I don't see much reason to. If I want to make changes, I use the built-in editor, and then the "Save..." button generates me the .html of the updated version. Save it over the old one, upload over ftp, done. No deployment process to speak of.
And, at that, the feature set rivals (and, at times, exceeds) that of, say, Wikipedia.
(And for math nerds: it supports LaTeX via a KaTeX plugin. Maybe you can't copy-paste your entire thesis, but it's pretty damn close to real-time full-featured LaTeX).
The John Doe template converted into a Jekyll theme
Compile HTML, JS, and CSS file apps into a single HTML file from the browser, with no dependencies
Here's a tool that helps builds these by "compiling" all files into one html file
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Local knowledge base system?
8 projects | reddit.com/r/selfhosted | 5 Feb 2022
Alternative for Notion
10 projects | reddit.com/r/selfhosted | 28 Oct 2021
LPT Request: How do you manage your studies?
1 project | reddit.com/r/LifeProTips | 22 May 2022
What are your hopes and dreams? What inspires you? What brings you joy, what makes you endure? What refreshes your spirit? Answers can be people, situations, books, memories, ideas, activities, or anything else.
1 project | reddit.com/r/sorceryofthespectacle | 20 May 2022
1 project | reddit.com/r/orgmode | 14 May 2022