A curated list of awesome tools, resources, services, and guides for building websites and apps with the JAMstack architecture.
JAMstack (JavaScript, APIs, and Markup) is a modern web development architecture based on client-side JavaScript, reusable APIs, and prebuilt Markup. This list brings together everything you need to build fast, scalable, and secure websites.
- Core Concepts
- Static Site Generators
- Headless CMS
- Hosting & Deployment
- APIs & Backends
- Authentication
- E-Commerce
- Forms
- Search
- Tools & Utilities
- Learning Resources
- Example Projects
- Communities
- Related Awesome Lists
- What is JAMstack?
- The Modern Architecture
- JAMstack SEO – SEO tips for JAMstack sites.
- Next.js – React-based hybrid static and server-rendered site framework.
- Gatsby – React-based SSG with plugin ecosystem.
- Hugo – Fast, Go-powered static site generator.
- Eleventy – Simpler static site generator with great flexibility.
- Jekyll – Blog-aware SSG popularized by GitHub Pages.
- Nuxt – Vue.js framework that supports static generation.
- Contentful
- Sanity
- Strapi
- DatoCMS
- Ghost CMS – Can be used as headless.
- Netlify CMS – Git-based CMS for static sites.
- GraphQL
- Hasura – GraphQL engine for databases.
- Supabase – Open-source Firebase alternative.
- Fauna
- Appwrite
- Auth0
- Clerk
- Firebase Auth
- Magic.link – Passwordless auth.
- Netlify Identity
- Algolia
- Lunr.js – Client-side search indexing.
- MeiliSearch
- Jamstack.org Tools Directory
- ImageKit – Image CDN and optimization.
- Cloudinary
- Plausible – Lightweight web analytics.
- PostHog – Product analytics.
- Jamstack Explorers – Interactive learning platform.
- Jamstack Handbook – eBook by Colby Fayock.
- Frontend Masters – Jamstack – In-depth courses.
- JAMstack Tutorials on Egghead
- Jamstack Templates
- Netlify Starter Templates
- Vercel Templates
- Jekyll Themes
- Eleventy Starter Projects
- Awesome Static Website Services
- Awesome Static Site Generators
- Awesome Serverless
- Awesome Headless CMS
Contributions are welcome!