The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 static-site Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Assemble
Get the rocks out of your socks! Assemble makes you fast at web development! Used by thousands of projects for rapid prototyping, themes, scaffolds, boilerplates, e-books, UI components, API documentation, blogs, building websites/static site generator, an alternative to Jekyll for gh-pages and more! Gulp- and grunt-friendly.
-
learn-to-send-email-via-google-script-html-no-server
:email: An Example of using an HTML form (e.g: "Contact Us" on a website) to send Email without a Backend Server (using a Google Script) perfect for static websites that need to collect data.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
next-translate
Next.js plugin + i18n API for Next.js 🌍 - Load page translations and use them in an easy way!
-
elderjs
Elder.js is an opinionated static site generator and web framework for Svelte built with SEO in mind.
-
doks
Everything you need to build a stellar documentation website. Fast, accessible, and easy to use.
-
vscode-front-matter
Front Matter is a CMS running straight in Visual Studio Code. Can be used with static site generators like Hugo, Jekyll, Hexo, NextJs, Gatsby, and many more...
-
neuron
Future-proof note-taking and publishing based on Zettelkasten (superseded by Emanote: https://github.com/srid/emanote)
-
next-saas-starter
⚡️ Free Next.js responsive landing page template for SaaS products made using JAMStack architecture.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Following one of the comments in this thread I reviewed two other products in this space - https://www.staticcms.org/ and https://decapcms.org/ - and it looks like the webpages are almost a direct copy of one another, one in dark mode and one in light mode.
I'm a technical product marketer, and I find these type of landing page copying amusing to no end.
Those have complicated stacks that likely won't serve the person that can't grasp a CLI SSG.
https://getpublii.com has a simple GUI and is just a directory on your computer (inside the Dropbox directory for crude backup?).
Docusaurus is a Jamstack SSG (Static Site Generator) mainly intended for documentation and blog websites. It is a Meta Open Source project. Its configuration is done mainly through a JavaScript file called docusaurus.config.js.
Project mention: Ask HN: What's the best way to add search to my website? | news.ycombinator.com | 2023-10-08If your content is mostly static, you might want to consider pre-building an index and shipping it as a whole. You could look into something like
* https://stork-search.net/ (Rust/WASM)
* tinysearch: https://github.com/tinysearch/tinysearch (Rust/WASM)
* https://lunrjs.com/ (JS, simple, stable)
* http://elasticlunr.com/ - based on the former, slightly more sophisticated tuning options
Nikola is a feature-rich static site generator that supports a variety of formats for content creation, including reStructuredText, Markdown, and Jupyter Notebooks. It offers a flexible architecture, allowing you to use different template engines and supports plugins for extending functionality. Nikola is suitable for both simple blogs and complex websites.
Project mention: Next.js Weekly #34: StyleX, Self-Healing URLs, AuthKit, Scaleable TailwindCSS, Layouts vs Templates, Faster Next.js Websites [👇 all links in the comments] | /r/nextjs | 2023-12-10next-translate
Thank you! I can't take credit. It's this theme: https://github.com/satnaing/astro-paper
> Why is are all static site generators (that I am aware of) are CLI? What prevent simplistic drag and drop GUI/WYSIWYG that generates those clean static files?
Check:
- Tina CMS: https://tina.io/
- Primo CMS: https://primocms.org/
Anyway, you seem to be holding the wrong end of the stick. Static generation is the easy part, what you're looking for is a subset that falls under the CMS umbrella, just search for `CMS+SSG` you'll find a diverse set of solutions.
You can also setup any generic Headless CMS to trigger generation for a static site. Why would someone build a full fledged CMS and limit it to a niche market inside a niche?
Project mention: Front Matter CMS - a bit different approach to content management | dev.to | 2023-09-24But what if I tell you that there is a CMS that will transform your Visual Studio Code into a proper CMS with content and media management, taxonomies, and more? Say hello to Front Matter CMS.
Project mention: Show HN: Jampack – Optimizes static websites as a post-processing step | news.ycombinator.com | 2024-03-25
static-site related posts
- Show HN: Jampack – Optimizes static websites as a post-processing step
- Soupault: A static website management tool
- Doks – Build a Docs Site
- The Sliced-Crosswise Only-on-Tuesday World
- Let's make the indie web easier
- Jamstack: A Modern Way to Build Fast and Secure Websites 🪛
- Front Matter CMS - a bit different approach to content management
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source static-site projects? This list will help you:
Project | Stars | |
---|---|---|
1 | decap-cms | 17,487 |
2 | react-static | 10,283 |
3 | hexo-theme-icarus | 6,245 |
4 | Publii | 5,967 |
5 | Assemble | 4,219 |
6 | learn-to-send-email-via-google-script-html-no-server | 3,070 |
7 | jamstack.org | 2,749 |
8 | tinysearch | 2,652 |
9 | Nikola | 2,548 |
10 | next-translate | 2,534 |
11 | Open Live Writer | 2,447 |
12 | astrowind | 2,368 |
13 | elderjs | 2,104 |
14 | doks | 1,946 |
15 | astro-paper | 1,909 |
16 | primo | 1,865 |
17 | daptin | 1,783 |
18 | vscode-front-matter | 1,743 |
19 | jampack | 1,530 |
20 | neuron | 1,505 |
21 | awesome-jamstack | 1,303 |
22 | next-saas-starter | 1,168 |
23 | cryogen | 1,077 |
Sponsored