JavaScript Jamstack

Open-source JavaScript projects categorized as Jamstack

Top 23 JavaScript Jamstack Projects

  • Strapi

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

    Project mention: Comparing the best headless CMS solutions | | 2023-02-08

    Strapi is a popular open-source headless CMS built using JavaScript. It has an intuitive, customizable UI for creating content. While writing this article, Strapi's cloud hosting platform is still in beta. Therefore, you need to self-host your Strapi project at the moment. Strapi has several out-of-the-box integrations for some of the most popular tools and frameworks.

  • Ghost

    Turn your audience into a business. Publishing, memberships, subscriptions and newsletters.

    Project mention: 40 Containers & Counting... | | 2023-02-08

    Ghost - Simple Blogging Platform

  • Appwrite

    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!

  • netlify-cms

    A Git-based CMS for Static Site Generators

    Project mention: I made a website for a friend who owns a restaurant. He's wondering if there's a way to upload a picture of his menu daily. What is the best way to do this? | | 2023-01-15

    Just so you know netlify cms is free. You can get more details here:

  • Gridsome

    ⚡️ The Jamstack framework for Vue.js

    Project mention: Will anyone hire a 33 yo newbie? | | 2023-01-24

    Node is basically back-end Javascript. While powerful alone, almost exclusively you will use a back-end framework like Next.js or Gatsby when using React, and then maybe Nuxt or Gridsome in Vue.

  • gatsby-starter-netlify-cms

    Example gatsby + netlify cms project (by netlify-templates)

    Project mention: Workerd : le moteur d’exécution JavaScript / Wasm qui alimente les Workers de Cloudflare … | | 2022-12-04

    [email protected]:~# npx gatsby new gatsby-starter-netlify-cms info Creating new site from git: Cloning into 'gatsby-starter-netlify-cms'... remote: Enumerating objects: 101, done. remote: Counting objects: 100% (101/101), done. remote: Compressing objects: 100% (92/92), done. remote: Total 101 (delta 4), reused 56 (delta 1), pack-reused 0 Receiving objects: 100% (101/101), 1.94 MiB | 7.15 MiB/s, done. success Created starter directory layout info Installing packages... info Preferred package manager set to "npm" . . . info Your new Gatsby site has been successfully bootstrapped. Start developing it by running: cd gatsby-starter-netlify-cms gatsby develop

  • HULL

    💀 Headless Shopify Starter – powered by Next.js +

    Project mention: How to start freelancing? | | 2022-05-23

    Usually freelancing need portfolios. I'd suggest building a sample project that uses this since it's really easy to extend if customers ask for more

  • commercejs-nextjs-demo-store

    Commerce demo store built for the Jamstack. Built with Commerce.js, Next.js, and can be one-click deployed to Netlify. Includes product catalog, customer login, categories, variants, cart, checkout, payments (Stripe) order confirmation, and printable receipts.

    Project mention: Need help with Commerce JS store issue - categories and products not showing up | | 2022-07-12

    Original categories banner within the commerce js next js demo store.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • githut

    Github Language Statistics

    Project mention: MATLAB vs Python (or other languages) for DSP | | 2023-01-31

    Well, if you plan to be locked into that environment in the future, why not. It's kinda like MS Office, but for engineers. If you want your code to be viewed by more than a handful of people, I'd choose Python or simply C/C++.

  • primo

    Primo is a component-based CMS that makes it easy to build visually-editable static sites ⚡️

    Project mention: Just got asked by one of my neighbor to create them a website, after they got to know I am a web developer. I want to, but I am not sure how to. | | 2022-12-26

    Check out as a way to build static sites for free using HTML & CSS

  • slinkity

    To eleventy and beyond! The all-in-one tool for templates where you want them, component frameworks where you need them 🚀

  • Ghost-CLI

    CLI Tool for installing & updating Ghost

  • commerce.js

    Open source, JS eCommerce SDK for building headless, Jamstack applications. Build custom storefronts, carts, and checkouts in any frontend framework, platform, or device. Integrates with Stripe, Square, PayPal, Paymill and Razorpay with support for 135+ currencies.

    Project mention: React or Shopify? Based on cost. | | 2022-11-26
  • gatsby-starter-glass

    A Minimal & Beautiful Gatsby Personal Blog Starter With Nice Glassmorphism UI

  • commercejs-chopchop-demo

    A Commerce.js starter kit for Next.js. A beautifully designed elegantly developed, end to end commerce experience for developers and agencies. Pre-integrated with Stripe. One-click deploy to Vercel.

  • quasar-app-extension-ssg

    Static Site Generator App Extension for Quasar.

    Project mention: alternative to nuxt.js? | | 2022-07-10
  • eleventy-excellent

    Opiniated Eleventy starter based on the workflow suggested by Andy Bell's

    Project mention: 23 of the best Eleventy Themes (Starters) for 2023 | | 2023-01-10

    Eleventy Excellent demo site Eleventy Excellent GitHub repo

  • greenwood

    Greenwood is your full-stack workbench for the web, focused on supporting modern web standards and development to help you create your next project.

    Project mention: Server-Side Includes (SSI) - Porkbun static web hosting | | 2023-01-03

    My project Greenwood might be able to help here, depending on what your current setup looks like. Inspired by the old HTML Includes spec, I created a plugin for replicating this sort of edge side include behavior.

  • gatsby-netlifycms-starter-template

    All the technologies used are free and open-source. You are free to use this template for a personal hobby blog, a commercial news agency or professional journalist website etc. Don't forget to star the repo if you like this template. NOTE: I would not be able to work further on this project, until Mid November 2022

  • gatsby-minimal-portfolio

    👔 JAMstack (Gatsby JS) content-focused portfolio blog starter. Features include dark-mode, installable PWA, SEO, code highlighting, form, CI/CD.

  • tiddlyjam

    Transform your TiddlyWiki into static websites and blogs. Inspired by JamStack.

  • RC4Community

    Full-stack components for building, engaging, and growing your massive on-line community

    Project mention: My journey with open source and lessons learned | | 2022-04-25

    Why open source? If you ask me, other than the benefits mentioned above, open-source provides us with a platform where opportunities come to you in ways you have never imagined. For example, I got a 500-dollar freelance offer to integrate RocketChat into an application. I stayed the top contributor of RocketChat this season which increased my reach all over the community. I was also nominated by all my team members to add a milestone commit to the project we were working on. I connected with people from different fields of expertise. Most importantly, I enjoyed all of it.

  • P-Blog

    P stands for "personal", what else can it be?. ⚡ Own personal blog with custom CMS to implement Next.js and node back-end. And hey! it supports PWA too.

  • covid-19

    COVID-19 World is yet another Project to build a Dashboard like app to showcase the data related to the COVID-19(Corona Virus). (by atapas)

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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). The latest post mention was on 2023-02-08.

JavaScript Jamstack related posts


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

Project Stars
1 Strapi 51,565
2 Ghost 42,351
3 netlify-cms 16,083
4 Gridsome 8,418
5 gatsby-starter-netlify-cms 2,024
6 HULL 1,114
7 commercejs-nextjs-demo-store 999
8 githut 747
9 primo 544
10 slinkity 416
11 Ghost-CLI 403
12 commerce.js 338
13 gatsby-starter-glass 142
14 commercejs-chopchop-demo 134
15 quasar-app-extension-ssg 114
16 eleventy-excellent 113
17 greenwood 73
18 gatsby-netlifycms-starter-template 37
19 gatsby-minimal-portfolio 37
20 tiddlyjam 35
21 RC4Community 34
22 P-Blog 34
23 covid-19 30
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.