JavaScript Jamstack

Open-source JavaScript projects categorized as Jamstack

Top 23 JavaScript Jamstack Projects

  • Ghost

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

  • Project mention: Setting up a www subdomain on a self-hosted Ghost blog | dev.to | 2024-05-22

    Ghost CMS makes it fairly easy to link your blog to your own domain and set up SSL. The ghost setup command in ghost-cli basically does it for you. However, for me it didn't automatically set up a www subdomain. So I could access, say, https://https://myblog.lol, but https://www.myblog.lol would result in a 502. I was thinking of just adding a CNAME or ALIAS record in my providers DNS settings, but that didn't work somehow. So I just set an A record to point from www to the IP of my Ghost blog, which worked fine, but I didn't have any SSL then on my www subdomain. Thus, I had to tinker a bit in the nginx configs of Ghost, so that it automatically redirects all www traffic to the apex. I think that that's a pretty safe solution.

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

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

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

  • gatsby-starter-decap-cms

    Example Gatsby + Decap CMS project

  • HULL

    💀 Headless Shopify Starter – powered by Next.js + Sanity.io

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

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

    Static Site Generator with Go backend and Svelte frontend

  • Project mention: Writing a SSG in Go | dev.to | 2024-01-26

    plentico/plenti

  • githut

    Github Language Statistics

  • Project mention: Include <Rules> | news.ycombinator.com | 2024-02-04

    This is the best measure I've found:

    https://madnight.github.io/githut/#/pushes/2023/4

    Unfortunately it doesn't have new projects, but it does seem like C++ peaked a couple of years ago and is starting to trend down. "Plummeting" is clearly an exaggeration though.

  • sveltia-cms

    Alternative to Netlify/Decap CMS. Modern, fast, lightweight, Git-based headless CMS. Free & open source. UX-driven development. Made with Svelte.

  • Project mention: 9 best Git-based CMS platforms for your next project | dev.to | 2024-02-02

    Sveltia CMS is a modern alternative to Decap CMS built with Svelte. It’s pretty similar to Decap CMS and Static CMS, but it definitely has a better UI and UX. Sveltia also provides some more advanced features, such as:

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

  • 11st-starter-kit

    11ty, powered by Vite with Tailwind CSS and Alpine.js.

  • dot-hugo

    Dot - Hugo Documentation Theme

  • gatsby-starter-glass

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

  • Project mention: Gatsby starters: 30 free Gatsby templates for blazingly fast website building | dev.to | 2024-04-03

    Demo

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

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

  • andromeda-light-hugo

    Andromeda-light is a clean and modern Hugo SAAS Software theme. It perfectly fits any kind of SAAS Software. It is fully responsive, Superfast and powered by Bootstrap.

  • silverlux

    All the technologies used are free and open-source. You are free to use this template for a personal or commercial purposes. I'm using this template for my blog as well at https://simarmannsingh.com. Don't forget to star the repo if you like this template.

  • pixelpoint-website

    Design and development of JAMStack-based marketing websites

  • gatsby-minimal-portfolio

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

  • RC4Community

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

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

JavaScript Jamstack related posts

  • What's New at React Conf 2024

    2 projects | dev.to | 20 May 2024
  • 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
  • NextJS vs RedwoodJS

    4 projects | dev.to | 4 Dec 2023
  • Looking for the Best Way to Create and Update a One-Page Event Grid for My City

    1 project | /r/sveltejs | 9 Nov 2023
  • Software development on a Chromebook

    4 projects | dev.to | 24 Jun 2023
  • Pregunta a programadores de este sub en relacion al mercado laboral [long post]

    2 projects | /r/vzla | 16 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Ghost 45,876
2 decap-cms 17,538
3 Gridsome 8,525
4 ApostropheCMS 4,276
5 gatsby-starter-decap-cms 2,057
6 HULL 1,344
7 commercejs-nextjs-demo-store 1,065
8 plenti 979
9 githut 937
10 sveltia-cms 637
11 Ghost-CLI 447
12 commerce.js 372
13 11st-starter-kit 371
14 dot-hugo 254
15 gatsby-starter-glass 165
16 commercejs-chopchop-demo 152
17 quasar-app-extension-ssg 145
18 greenwood 94
19 andromeda-light-hugo 74
20 silverlux 48
21 pixelpoint-website 45
22 gatsby-minimal-portfolio 44
23 RC4Community 43

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