Jamstack

Top 23 Jamstack Open-Source Projects

  • Strapi

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.

  • Project mention: How to Build an AI FAQ System with Strapi, LangChain & OpenAI | dev.to | 2024-04-21

    Strapi provides a centralized data managing platform. This makes it easier to organize, update, and maintain the FAQ data. It also automatically generates a RESTful API for accessing the content stored in its database.

  • Ghost

    Independent technology for modern publishing, memberships, subscriptions and newsletters.

  • Project mention: Proton and Standard Notes are joining forces | news.ycombinator.com | 2024-04-10

    Diversifying a lot. Next acquisition will be Ghost(https://ghost.org/) I bet. Similar DNA, fits in the portfolio (If they are trying to match the feature set of Google) and have no VC backing.

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

    SurveyJS logo
  • payload

    The best way to build a modern backend + admin UI. No black magic, all TypeScript, and fully open-source, Payload is both an app framework and a headless CMS.

  • Project mention: Best way to build a modern back end and admin UI. No black magic | news.ycombinator.com | 2024-04-21
  • decap-cms

    A Git-based CMS for Static Site Generators

  • Project mention: Show HN: Pages CMS – A CMS for GitHub | news.ycombinator.com | 2024-02-22

    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.

  • redwood

    The App Framework for Startups

  • Project mention: Release Radar • February 2024 Edition | dev.to | 2024-02-29

    Frameworks are a theme with this month's Release Radar, so here's another. Redwood is a full-stack, JavaScript/TypeScript web application, designed to scale with you. It uses React frontend for the frontend and links to a custom GraphQL API for the backend. The latest version includes a bunch of breaking changes such as moving to Node 20.0, the Redwood Studio, and highly requested GraphQL features such as Realtime, Fragments, and Trusted Documents, the server file, new router hooks, and heaps more. If you've previously used Redwood, you'll probably want to upgrade to version 7.0. The team have put together a handy migration guide for you to follow.

  • vercel

    Develop. Preview. Ship.

  • Project mention: What do you want to watch next? This is why I built GoodWatch. | dev.to | 2024-05-05

    Frontend: Developed with Remix, hosted on Vercel

  • Gridsome

    ⚡️ The Jamstack framework for Vue.js

  • Project mention: My Sixth Year as a Bootstrapped Founder | news.ycombinator.com | 2024-02-16

    Thanks for reading!

    The web tech stack is actually one of my biggest regrets. It's a static site generator called Gridsome[0] that the maintainers abandoned about three months after I used it to launch the TinyPilot website.

    At the time I made the TinyPilot site, I was very excited about Vue, so a Vue-based SSG seemed great. Since then, I've come to find SPAs and most frontend frameworks to be way too much complexity, so I've moved away from Vue, but the TinyPilot website is still stuck on Vue 2.x and bootstrap-vue (which is tied to Vue 2 and Bootstrap 4).

    So, it keeps creaking along, but building the 100ish pages on the site takes about five minutes, whereas I think something like Hugo could probably do it in a few seconds. Plus, we get random runtime errors[1] that are pretty hard to debug.

    [0] https://gridsome.org/

    [1] https://github.com/nuxt/nuxt/issues/5800

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

    InfluxDB logo
  • API Platform

    Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.

  • Project mention: Lucky like a 7 — Seven SymfonyCasts Courses to Master Symfony 7 | dev.to | 2024-04-27

    Technically API Platform is not part of Symfony. Although, they are both French. 😉

  • Next-js-Boilerplate

    🚀🎉📚 Boilerplate and Starter for Next.js 14+ with App Router and Page Router support, Tailwind CSS 3.4 and TypeScript ⚡️ Made with developer experience first: Next.js + TypeScript + ESLint + Prettier + Husky + Lint-Staged + Jest + Testing Library + Cypress + Storybook + Commitlint + VSCode + Netlify + PostCSS + Tailwind CSS

  • Project mention: NextJs 14 Auth Starter Project? | /r/nextjs | 2023-12-07

    I've built a starter in Nextjs 14 with auth: https://github.com/ixartz/Next-js-Boilerplate

  • jekyll-theme-chirpy

    A minimal, responsive, and feature-rich Jekyll theme for technical writing.

  • Project mention: Where are the layouts!? And where is the site object loaded from? (Chirpy Theme) | /r/Jekyll | 2023-12-09

    "Using the Chirpy theme for Jekyll."

  • next-enterprise

    💼 An enterprise-grade Next.js boilerplate for high-performance, maintainable apps. Packed with features like Tailwind CSS, TypeScript, ESLint, Prettier, testing tools, and more to accelerate your development.

  • Project mention: Free Next.js Boilerplate for ⚡️High-Performance⚡️ Enterprise Apps | dev.to | 2023-05-18

    The next-enterprise is an open-source template developed by Blazity that provides a robust set of features for building enterprise projects. It offers high-performance, maintainable and enjoyable web app development, making it an excellent choice for developers who want to streamline their workflow.

  • ApostropheCMS

    A full-featured, open-source content management framework built with Node.js that empowers organizations by combining in-context editing and headless architecture in a full-stack JS environment.

  • Project mention: How to Build an Ecommerce Website with ApostropheCMS | dev.to | 2024-02-16

    If you are not familiar with that technology, ApostropheCMS is an open-source website builder and CMS developed with modern technologies such as Vue.js and Node.js. It enables editors to effortlessly create and manage content through an intuitive UI, while developers have the ability to customize the admin UI by overriding existing Vue.js components and extending it with new menus and field types. At the same time, you keep the ability to use your technologies of choice on the front end. Learn more in the documentation.

  • plasmic

    Visual builder for React. Build apps, websites, and content. Integrate with your codebase.

  • Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05

    Plasmic - A fast, easy-to-use, robust web design tool and page builder that integrates into your codebase. Build responsive pages or complex components; optionally extend with code; and publish to production sites and apps.

  • gotrue

    An SWT based API for managing users and issuing SWT tokens.

  • Project mention: Supabase Auth: Identity Linking, Hooks, and HaveIBeenPwned integration | dev.to | 2023-12-14

    If you’ve been following us from the start, you will know that Supabase Auth started by forking Netlify’s GoTrue server. A lot has changed since then and we’ve diverged from the upstream repository. At this stage it makes sense to rename the project to something else (cues drumroll) — Auth.

  • cms

    The core Laravel CMS Composer package

  • Project mention: Statamic – modern, clean, and highly adaptable CMS built on Laravel | news.ycombinator.com | 2024-04-12
  • jamstack.org

    The official Jamstack site

  • Project mention: How to use the multi-blog plugin for Docusaurus | dev.to | 2024-02-20

    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.

  • stork

    🔎 Impossibly fast web search, made for static sites.

  • Project mention: Ask HN: What's the best way to add search to my website? | news.ycombinator.com | 2023-10-08

    If 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

  • remult

    Full-stack CRUD, simplified, with SSOT TypeScript entities

  • Project mention: Less Code (-75%) & More Power (💪) with Remult | dev.to | 2024-05-08

    I've been using Remult for a while now and I'm really happy with it. Let me walk you through why I made the switch and how it went.

  • astrowind

    ⭕️ AstroWind: A free template using Astro 4.0 and Tailwind CSS. Astro starter theme.

  • meli

    Platform for deploying static sites and frontend applications easily. Automatic SSL, deploy previews, reverse proxy, and more.

  • Project mention: Quantum alternatives - coolify and meli | libhunt.com/r/rodyherrera/Quantum | 2024-03-12
  • jigsaw

    Simple static sites with Laravel’s Blade.

  • Project mention: Jigsaw – Static Sites for Laravel Developers | news.ycombinator.com | 2024-02-20
  • gatsby-starter-decap-cms

    Example Gatsby + Decap CMS project

  • gatsby-starter-lumen

    A constantly evolving and thoughtful architecture for creating static blogs with Gatsby.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Jamstack related posts

  • Gatsby starters: 30 free Gatsby templates for blazingly fast website building

    20 projects | dev.to | 3 Apr 2024
  • Show HN: Jampack – Optimizes static websites as a post-processing step

    3 projects | news.ycombinator.com | 25 Mar 2024
  • How to use the multi-blog plugin for Docusaurus

    2 projects | dev.to | 20 Feb 2024
  • 9 best Git-based CMS platforms for your next project

    5 projects | dev.to | 2 Feb 2024
  • Bridgetown: Progressive site generator and fullstack framework, powered by Ruby

    1 project | news.ycombinator.com | 27 Jan 2024
  • The Sliced-Crosswise Only-on-Tuesday World

    1 project | news.ycombinator.com | 23 Jan 2024
  • Ask HN: Tools for Managing Static Sites?

    3 projects | news.ycombinator.com | 23 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 8 May 2024
    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. Learn more →

Index

What are some of the best open-source Jamstack projects? This list will help you:

Project Stars
1 Strapi 60,244
2 Ghost 45,760
3 payload 19,758
4 decap-cms 17,510
5 redwood 16,744
6 vercel 12,182
7 Gridsome 8,525
8 API Platform 8,297
9 Next-js-Boilerplate 7,348
10 jekyll-theme-chirpy 6,335
11 next-enterprise 5,520
12 ApostropheCMS 4,260
13 plasmic 4,167
14 gotrue 3,722
15 cms 3,414
16 jamstack.org 2,753
17 stork 2,712
18 remult 2,704
19 astrowind 2,456
20 meli 2,376
21 jigsaw 2,092
22 gatsby-starter-decap-cms 2,056
23 gatsby-starter-lumen 1,977

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com