john-doe
imml
Our great sponsors
john-doe | imml | |
---|---|---|
12 | 3 | |
453 | 163 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | 10 months ago | |
HTML | JavaScript | |
The Unlicense | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
john-doe
-
How to Build a Personal Webpage from Scratch (In 2022)
I really like the John Doe template. Everything is in one HTML file and one CSS file: https://github.com/cadars/john-doe/
From the readme: “This setup is databaseless, javascriptless, and buildshit-free, so you can edit your website with a text editor and upload it somewhere like a normal person.”
-
A whole website and a single HTML file
I like how the site being discussed implements footnotes: https://john-doe.neocities.org/
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.
https://john-doe.neocities.org/
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[2], 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.
The author of the site linked in the article suggests a couple of Markdown options for this on their blog page [1]. In this, they link a port of their website as a Jekyll theme [2].
-
Photosheet: a CSS-only image gallery with display options, lightbox, slideshow, and images counter
Thanks! It's built mostly with :target (like https://john-doe.neocities.org), :focus-within to select the parent element of the :target, input:checked radio buttons for the thumbnail sizes, and counter() for the pagination.
- A full website in 1.7 KB (all assets included)
imml
-
Show HN: Glossary page template with a built-in editor
A similar project is imml, meant for textful landing pages, you can version the underlying imml file or the output html.
-
Ask HN: Share Your Personal Site
https://leoncvlt.com/
Nothing special, it's basically a host for my (not exactly up to date) resume, a couple projects, and my github.
I do, however, take pride in its pleasant minimalism and the fact that it's blazing fast - mostly out of being html-only, with all "pages" actually embedded in a single file - it was generated from a single markdown file using https://github.com/leoncvlt/imml
-
A whole website and a single HTML file
Love this! Some time ago I created a tool to make similar one-page sites by parsing a markdown file: https://leoncvlt.github.io/imml/
It's also available as a library / on the command line: https://github.com/leoncvlt/imml
What are some alternatives?
auth0-javascript-samples - Auth0 Integration Samples for Vanilla JavaScript Applications
portable-php - A blog in one HTML file
TiddlyWiki - A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc.
Publii - The most intuitive Static Site CMS designed for SEO-optimized and privacy-focused websites.
nextjs-notion-starter-kit - Deploy your own Notion-powered website in minutes with Next.js and Vercel.
raito - Mini Markdown Wiki/CMS in 8kb of JavaScript
rk-minimal - Personal site and experiment playground
landing-page-boilerplate - 🖼 A pure client-side landing page template that you can fork, customize and host freely. Relies on Mailchimp and Google Analytics.
gutenberg - A fast static site generator in a single binary with everything built-in. https://www.getzola.org
casual-markdown-cv - markdown resume and other templates