<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News - Newest: &#34;static website&#34;</title><link>https://news.ycombinator.com/newest</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 08:46:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/newest?q=static+website" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[A simple cryptography native static website deployment toolkit]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/4pito3pito2pi/unveil-static-site">https://github.com/4pito3pito2pi/unveil-static-site</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47354816">https://news.ycombinator.com/item?id=47354816</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 12 Mar 2026 18:02:27 +0000</pubDate><link>https://github.com/4pito3pito2pi/unveil-static-site</link><dc:creator>morpheos137</dc:creator><comments>https://news.ycombinator.com/item?id=47354816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47354816</guid></item><item><title><![CDATA[Overengineering a Static Website]]></title><description><![CDATA[
<p>Article URL: <a href="https://sven.guru/posts/rust-static-site">https://sven.guru/posts/rust-static-site</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47122400">https://news.ycombinator.com/item?id=47122400</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 23 Feb 2026 13:58:59 +0000</pubDate><link>https://sven.guru/posts/rust-static-site</link><dc:creator>SKoschnicke</dc:creator><comments>https://news.ycombinator.com/item?id=47122400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47122400</guid></item><item><title><![CDATA[Creating and Hosting a Static Website on Cloudflare for Free]]></title><description><![CDATA[
<p>Article URL: <a href="https://benjaminsmallwood.com/blog/creating-and-hosting-a-static-website-on-cloudflare-for-free/">https://benjaminsmallwood.com/blog/creating-and-hosting-a-static-website-on-cloudflare-for-free/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46947108">https://news.ycombinator.com/item?id=46947108</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 09 Feb 2026 16:26:59 +0000</pubDate><link>https://benjaminsmallwood.com/blog/creating-and-hosting-a-static-website-on-cloudflare-for-free/</link><dc:creator>bensmallwood</dc:creator><comments>https://news.ycombinator.com/item?id=46947108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46947108</guid></item><item><title><![CDATA[Creating and Hosting a Static Website on Cloudflare for Free]]></title><description><![CDATA[
<p>Article URL: <a href="https://benjaminsmallwood.com/blog/creating-and-hosting-a-static-website-on-cloudflare-for-free/">https://benjaminsmallwood.com/blog/creating-and-hosting-a-static-website-on-cloudflare-for-free/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46921584">https://news.ycombinator.com/item?id=46921584</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 07 Feb 2026 05:30:31 +0000</pubDate><link>https://benjaminsmallwood.com/blog/creating-and-hosting-a-static-website-on-cloudflare-for-free/</link><dc:creator>bensmallwood</dc:creator><comments>https://news.ycombinator.com/item?id=46921584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46921584</guid></item><item><title><![CDATA[Nixtml: Static website and blog generator written in Nix]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/arnarg/nixtml">https://github.com/arnarg/nixtml</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46121799">https://news.ycombinator.com/item?id=46121799</a></p>
<p>Points: 81</p>
<p># Comments: 48</p>
]]></description><pubDate>Tue, 02 Dec 2025 14:54:49 +0000</pubDate><link>https://github.com/arnarg/nixtml</link><dc:creator>todsacerdoti</dc:creator><comments>https://news.ycombinator.com/item?id=46121799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46121799</guid></item><item><title><![CDATA[Looking for feedback on my free breathing exercises practicing static website]]></title><description><![CDATA[
<p>Article URL: <a href="https://thebreathingexercises.com">https://thebreathingexercises.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45835703">https://news.ycombinator.com/item?id=45835703</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 06 Nov 2025 14:35:15 +0000</pubDate><link>https://thebreathingexercises.com</link><dc:creator>naveen-zerocool</dc:creator><comments>https://news.ycombinator.com/item?id=45835703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45835703</guid></item><item><title><![CDATA[Soupault – A Static Website Management Tool]]></title><description><![CDATA[
<p>Article URL: <a href="https://soupault.app/">https://soupault.app/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45651617">https://news.ycombinator.com/item?id=45651617</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 21 Oct 2025 01:56:08 +0000</pubDate><link>https://soupault.app/</link><dc:creator>nairadithya</dc:creator><comments>https://news.ycombinator.com/item?id=45651617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45651617</guid></item><item><title><![CDATA[Show HN: JsonPost – Universal Back End for Static Website Owners]]></title><description><![CDATA[
<p>Hey HN,<p>I run a bunch of small projects (at one point 15+ static sites built with Astro, Hugo, and Next.js in static mode). The one thing that consistently caused me pain wasn’t the frontend — it was handling form submissions.<p>Some sites had PHP mail hacks, others were wired to Google Sheets, a few went through Zapier. It was messy, error-prone, and easy to miss leads. I wanted one clean, reliable backend where I could point all my forms and centralize everything.<p>So I built JSONPost:
* Drop-in form endpoints (works with HTML, React, Vue, or anything that makes HTTP requests)
* Email notifications with templates
* Webhooks (Slack, Discord, Zapier, custom URLs)
* Spam protection (honeypot, domain validation)
* Analytics dashboard + CSV export
* RESTful API with JSON and form-data support<p>Free tier includes 500 submissions/month, enough for side projects and small sites.<p>I’d love feedback from the community — especially from those who manage multiple static websites.
* Does this solve a real problem you’ve hit?
* What would make it more useful in your stack?
* Any obvious gaps I should fix?<p>I’m treating this like a long-term tool rather than a quick hack, so honest criticism is welcome. If you sign up, you’ll get an email from me directly (I’d love to learn how you use it).<p>Thanks HN<p>PS :- I am giving away free pro accounts for 6 months if you really plan to use it on your websites. Just signup and reply to my email mentioning HN.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45351947">https://news.ycombinator.com/item?id=45351947</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 23 Sep 2025 19:54:28 +0000</pubDate><link>https://jsonpost.com</link><dc:creator>ubergeekady</dc:creator><comments>https://news.ycombinator.com/item?id=45351947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45351947</guid></item><item><title><![CDATA[How to build and host a static website?]]></title><description><![CDATA[
<p>Hey guys fairly new in the community but already 5-6 years on the nosystemD linux and unix side of things. I am wondering if there is an easy path to build and how to deploy a static website. I already have a vps server but it's a mess. All in all i want the steps to build a static website and some reccomendations. Right now i use pelican but it is meh and i don't want to use github/gitlab pages. I jhust want to use a javascript widget to the static site which plays web radio.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45115288">https://news.ycombinator.com/item?id=45115288</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 03 Sep 2025 13:08:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45115288</link><dc:creator>rhtoras</dc:creator><comments>https://news.ycombinator.com/item?id=45115288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45115288</guid></item><item><title><![CDATA[Running a static website in AWS for $0.55]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.cottongeeks.com/articles/2025-07-10-running-a-static-website-in-aws-for-55-cents">https://www.cottongeeks.com/articles/2025-07-10-running-a-static-website-in-aws-for-55-cents</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44523072">https://news.ycombinator.com/item?id=44523072</a></p>
<p>Points: 7</p>
<p># Comments: 3</p>
]]></description><pubDate>Thu, 10 Jul 2025 17:01:20 +0000</pubDate><link>https://www.cottongeeks.com/articles/2025-07-10-running-a-static-website-in-aws-for-55-cents</link><dc:creator>deepakjois</dc:creator><comments>https://news.ycombinator.com/item?id=44523072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44523072</guid></item><item><title><![CDATA[Track User Behaviour in Your Static Website Using Umami Events]]></title><description><![CDATA[
<p>Article URL: <a href="https://gebna.gg/blog/track-user-behaviour-static-website-umami-events">https://gebna.gg/blog/track-user-behaviour-static-website-umami-events</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44087301">https://news.ycombinator.com/item?id=44087301</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 25 May 2025 12:20:16 +0000</pubDate><link>https://gebna.gg/blog/track-user-behaviour-static-website-umami-events</link><dc:creator>gebna</dc:creator><comments>https://news.ycombinator.com/item?id=44087301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44087301</guid></item><item><title><![CDATA[Creating a static website for all my bookmarks]]></title><description><![CDATA[
<p>Article URL: <a href="https://alexwlchan.net/2025/bookmarks-static-site/">https://alexwlchan.net/2025/bookmarks-static-site/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43960470">https://news.ycombinator.com/item?id=43960470</a></p>
<p>Points: 47</p>
<p># Comments: 6</p>
]]></description><pubDate>Mon, 12 May 2025 07:31:21 +0000</pubDate><link>https://alexwlchan.net/2025/bookmarks-static-site/</link><dc:creator>paulcapewell</dc:creator><comments>https://news.ycombinator.com/item?id=43960470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43960470</guid></item><item><title><![CDATA[Soupault (static website generator) version 5 released]]></title><description><![CDATA[
<p>Article URL: <a href="https://soupault.app/blog/soupault-5.0.0-release/">https://soupault.app/blog/soupault-5.0.0-release/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43831135">https://news.ycombinator.com/item?id=43831135</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 29 Apr 2025 11:33:52 +0000</pubDate><link>https://soupault.app/blog/soupault-5.0.0-release/</link><dc:creator>njrc9</dc:creator><comments>https://news.ycombinator.com/item?id=43831135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43831135</guid></item><item><title><![CDATA[Ask HN: Best static website cloning tool?]]></title><description><![CDATA[
<p>Hey HN, I’m hoping to make a static preview of a dynamic web app I have, so people can view it with some data and not have all the data requests empty.<p>Looking through the available website clone options, none of them seem able to do all the things I want, namely:
1. Clone all the routes and resources for the site, rewriting the routes to work with the local copy
2. Let the data requests come back filled, then copy it as a static dataset for that component or page’s request.<p>Any tool suggestions out there?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43700538">https://news.ycombinator.com/item?id=43700538</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 16 Apr 2025 01:48:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=43700538</link><dc:creator>asynchronousx</dc:creator><comments>https://news.ycombinator.com/item?id=43700538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43700538</guid></item><item><title><![CDATA[Show HN: Txtl – Fast static website of text utilities]]></title><description><![CDATA[
<p>I often need simple text tools (e.g. diffing, epoch time conversion, number base conversion) and was frustrated that I couldn't find a simple option that was as fast as I wanted. Many (SEO-optimized) websites exist, but they unnecessarily send your input to their servers. I used tools like DevToys but their diff has been broken on Mac for a while [1] and it requires installing an app, and CyberChef is good but requires too many interactions (yes, I'm picky).<p>So, I decided to build my own. txtl tries to autodetect what mode you want based on the input, and in general is fast and gets out of your way as much as possible. For example, if you paste in a number then it will show base conversions, but if it looks like an epoch timestamp then it will display the corresponding date. And of course it's open source at <a href="https://github.com/viveksjain/txtl/">https://github.com/viveksjain/txtl/</a><p>This was partly also a way for me to try using LLMs to build a frontend/new project. This could probably be a whole blog post, but I see why some people can say that LLMs can 10x their coding productivity (I certainly didn't find this true in my day job) - I was really impressed with what o1 can do, it probably got me 70% of the way there in one shot. And as someone not familiar with frontend development, iterating was way faster. But, it still requires plenty of feedback and requires handholding - I had to completely rewrite the diff rendering logic, no matter what I tried I couldn't get an LLM to get it right.<p>Would love feedback on the autodetection and overall usability!<p>[1] <a href="https://github.com/DevToys-app/DevToys/issues/1296">https://github.com/DevToys-app/DevToys/issues/1296</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43175182">https://news.ycombinator.com/item?id=43175182</a></p>
<p>Points: 65</p>
<p># Comments: 8</p>
]]></description><pubDate>Tue, 25 Feb 2025 18:00:47 +0000</pubDate><link>https://viveksjain.github.io/txtl/</link><dc:creator>vivek-jain</dc:creator><comments>https://news.ycombinator.com/item?id=43175182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43175182</guid></item><item><title><![CDATA[Using eqn for static website equation generation]]></title><description><![CDATA[
<p>Article URL: <a href="https://douglasrumbaugh.com/post/eqn-mathml/">https://douglasrumbaugh.com/post/eqn-mathml/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42894660">https://news.ycombinator.com/item?id=42894660</a></p>
<p>Points: 39</p>
<p># Comments: 7</p>
]]></description><pubDate>Sat, 01 Feb 2025 01:23:44 +0000</pubDate><link>https://douglasrumbaugh.com/post/eqn-mathml/</link><dc:creator>heraclius1729</dc:creator><comments>https://news.ycombinator.com/item?id=42894660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42894660</guid></item><item><title><![CDATA[Create a Static Website Generator]]></title><description><![CDATA[
<p>I use Markdown (md) to document a lot of things in my daily life, and I want to create a blog. However, I prefer not to use platforms like Hugo, GitHub Pages, or WordPress. Instead, I plan to use Python to convert my Markdown files into HTML and deploy the generated site on Cloudflare Pages.<p>While this approach might be time-consuming, I enjoy the process of creating something on my own and improving it step by step.<p>Now that the blog is running smoothly, I just need to refine a few details. After that, I'll publish the code on GitHub.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42693502">https://news.ycombinator.com/item?id=42693502</a></p>
<p>Points: 3</p>
<p># Comments: 5</p>
]]></description><pubDate>Tue, 14 Jan 2025 04:08:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=42693502</link><dc:creator>chrisding</dc:creator><comments>https://news.ycombinator.com/item?id=42693502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42693502</guid></item><item><title><![CDATA[Show HN: Launch a static website in under 30 seconds]]></title><description><![CDATA[
<p>Happy New Year HN!<p>I’m the co-creator of Orbiter, a dead simple tool for uploading and hosting static sites. We built Orbiter for ourselves and realized it would probably be useful for others.<p>Static site content is some of the simplest on the web, yet hosting this content has gotten increasingly complex over time. Many of you are engineers and don’t have much problem with CI/CD pipelines as a mechanism for deploying a website. This is true for me as well. But there are times when I want to just upload a simple website. I might not even want to put it under source control. And I know this is true for a lot of others who don’t have the same level of coding and deployment experience as I do.<p>Combine this with AI’s rise in popularity and how easy it is now for anyone in the world to create a website, and Orbiter seems like a nice solution to getting static websites online.<p>On the technical side, we did something interesting. We actually use blockchain and IPFS behind the scenes. Having worked with IPFS for a number of years now, it’s always struck me as a really good tool for public content, especially when that content needs to be versioned. Websites fit this model nicely.<p>We wanted to create a system by which websites were not necessarily locked into Orbiter’s platform. So, every site that is uploaded gets its own smart contract on the Base blockchain. The site itself is uploaded to IPFS, and the CID is mapped to the site’s smart contract. When someone makes a change to their site and uploads new content, the new CID is mapped to the contract.<p>This does two things:<p>1. It allows anyone in the world to build a version history of the site
2. It allows the site’s creator to easily migrate off Orbiter without even having to access the Orbiter web app if they want<p>Ultimately, people may not care about the blockchain and IPFS aspects of the technology, and that’s fine. We specifically built it so that you didn’t even see this tech.<p>Would love to get feedback on the product, the idea, and the technology!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42566051">https://news.ycombinator.com/item?id=42566051</a></p>
<p>Points: 9</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 01 Jan 2025 14:00:43 +0000</pubDate><link>https://orbiter.host</link><dc:creator>jhunter1016</dc:creator><comments>https://news.ycombinator.com/item?id=42566051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42566051</guid></item><item><title><![CDATA[How to host 11ty static website on Cloudflare Pages]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.htmlcenter.com/blog/static-website-hosting-with-cloudflare-pages/">https://www.htmlcenter.com/blog/static-website-hosting-with-cloudflare-pages/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42275801">https://news.ycombinator.com/item?id=42275801</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 29 Nov 2024 18:17:51 +0000</pubDate><link>https://www.htmlcenter.com/blog/static-website-hosting-with-cloudflare-pages/</link><dc:creator>sauliuz</dc:creator><comments>https://news.ycombinator.com/item?id=42275801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42275801</guid></item><item><title><![CDATA[Static Website Hosting – Static.app]]></title><description><![CDATA[
<p>Article URL: <a href="https://static.app/">https://static.app/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41995074">https://news.ycombinator.com/item?id=41995074</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 30 Oct 2024 14:13:28 +0000</pubDate><link>https://static.app/</link><dc:creator>janandonly</dc:creator><comments>https://news.ycombinator.com/item?id=41995074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41995074</guid></item></channel></rss>