awesome-jamstack-resources
This is a Curated list of resources using the JAMStack: A modern web development architecture for creating fast, secure and dynamic websites.
https://github.com/Olanetsoft/awesome-jamstack-resources
Last synced: 3 days ago
JSON representation
-
API
-
Authentication
- Auth0 - Single sign on and token based authentication.
- Netlify Identity - Brings a full suite of authentication functionality, backed by the [GoTrue API](https://www.gotrueapi.org).
- Netlify Identity - Brings a full suite of authentication functionality, backed by the [GoTrue API](https://www.gotrueapi.org).
-
Comments
- Facebook Comments - The comments plugin lets people comment on content on your site using their Facebook account.
- Utterances - A lightweight comments widget built on GitHub issues. Use GitHub issues for blog comments, wiki pages and more.
-
Database
- FaunaDB - Relational NoSQL database with joins, indexes, and multi-region ACID transactions in the cloud or on-premise.
-
E-commerce
- Snipcart - A powerful shopping cart platform for developers.
- Shopify - Shopify headless e-commerce solution.
- Commerce.js - API-first eCommerce platform for developers.
- Moltin - eCommerce API for developers.
- Commerce.js - API-first eCommerce platform for developers.
- Shopify - Shopify headless e-commerce solution.
-
File management
- Jexia FileSet - REST API File manager for your application with indexing and extra functions.
-
Forms
- Arengu - Build signup and login forms with Arengu, enable social login, add 2FA or use passwordless flows to authenticate users with your API or identity provider.
- Arengu - Build signup and login forms with Arengu, enable social login, add 2FA or use passwordless flows to authenticate users with your API or identity provider.
- Netlify Forms - Built-in form handling on building time by parsing HTML files directly at deploy time.
- Formcake - A form backend built for developers: Zapier integrations, zero dependencies, a simple API, and unlimited forms.
-
Search
-
-
Books
-
File management
- Modern Web Development on the Jamstack - By Mathias Biilmann & Phil Hawksworth (published by O'Reilly).
- Hugo in Action
- Modern Web Development on the JAMstack - New Techniques for Ultra Fast Sites and Web Applications by Mathias Biilmann & Phil Hawksworth
- Jumpstart Jamstack Development - By Christopher Pecoraro and Vincenzo Gambino
- Jumpstart Jamstack Development - By Christopher Pecoraro and Vincenzo Gambino
- Modern Web Development on the JAMstack - New Techniques for Ultra Fast Sites and Web Applications by Mathias Biilmann & Phil Hawksworth
-
-
CMS
- ButterCMS - Headless CMS and Content API.
- Prose - Prose is a content editor for GitHub designed for managing websites.
- HeadlessCMS - A List of Content Management Systems for Jamstack Sites.
- Ghost - A headless CMS for online publications
- NetlifyCMS - open source Git-based CMS.
- HeadlessCMS - A List of Content Management Systems for Jamstack Sites.
- Tipe - Next Generation API-first CMS.
- Contentful - Content infrastructure for digital teams.
-
Jamstack Sites Showcase
- My Portfolio - Built on Gatsby and hosted on Netlify.
- Squoosh.app - Hosted on Netlify, demonstrates advanced features from a modern Web Application.
- VSCode Power User Course - PWA built on Gatsby and hosted on Netlify.
- CloudyCam - PWA built on Next.js and hosted on Zeit Now v2 Serverless platform.
- Creative Designs Guru - Built on Eleventy.js hosted on Netlify and styled with Tailwind CSS
- My Portfolio - Built on Gatsby and hosted on Netlify.
-
official
- How do I get started?
- Jamstack resources - Videos and articles about Jamstack.
- JAMstack Radio
- JAMstack Boilerplates
- Netlify Blog
- JAMstack Boilerplates
- JAMstack Boilerplates
-
Serverless
-
File management
- Netlify Functions - Netlify lets you deploy Lambda functions without an AWS account, and with function management handled directly within Netlify.
- Amazon Lambda - Lets you run code without provisioning or managing servers.
- Azure Functions - Serverless compute service that enables you to run code on-demand without having to explicitly provision or manage infrastructure.
- Azure Logic Apps - Simplifies building automated scalable workflows that integrate apps and data across cloud services and on-premises systems.
- App Engine - Serverless application that completely abstracts away infrastructure so you focus only on code.
- Cloudinary - Serverless media (images/videos) management platform. Provides SDKs in every popular language and media widgets for Jamstack to make it easy to manage media, CDN, storage, transformations, and more.
- Elastictable - Backend as a Service solution built on AWS that's on a missing to increase the success rate of online businesses.
- Awesome Serverless
- imgix - Serverless image delivery and management service. imgix connects to where your images are stored (e.g. S3, GCS, web folder) and transforms, optimizes, and intelligently delivers your images using simple and robust URL parameters.
- Endpoints - API management apps built on Google Cloud.
- Netlify Functions - Netlify lets you deploy Lambda functions without an AWS account, and with function management handled directly within Netlify.
- Azure Logic Apps - Simplifies building automated scalable workflows that integrate apps and data across cloud services and on-premises systems.
- Endpoints - API management apps built on Google Cloud.
- Cloud Dataflow - Serverless stream and batch data processing service.
-
-
Static Site Generators
- Next.js - Lightweight framework for static and server-rendered applications.
- Gridsome - Vue-powered static site generator for building CDN-ready websites for any Headless CMS, APIs or Markdown-files.
- Nift - A cross-platform open source website generator developed in C++ that is lightning fast and extremely powerful.
-
Tutorials / Articles
-
File management
- Build a JAMstack Personal Blog with Headless Ghost 2.0 CMS & Gatsby
- How to Build a JAMstack Website using Vue.js, Nuxt.js and Cosmic JS
- Ghost on the Jamstack
- Building a contact form in Gatsby using Getform
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Creating Static E-commerce site with GatsbyJs
- E-commerce front-end for Vue.js, Nuxt.js and Snipcart
- Building Paul The Octopus
- Jamstack and Netlify: Do We really need another buzzword?
- The Jamstack Startup Landscape
- How I built my blog using Gatsby and Netlify
- Developer's Guide to Headless E-Commerce
- Handling Static Forms, Auth & Serverless Functions with Gatsby on Netlify
- Jamstack for Clients: Benefits, Static Site CMS, & Limitations
- Exploring Netlify CMS, a React & Git-Based Content Management System
- Dynamic Static Sites with Netlify and iOS Shortcuts; Use Netlify Functions, a Gulp build process and iOS Shortcuts to publish dynamic content to your static site
- Gatsby for Apps
- Turning the Static Dynamic
- Going Jamstack with Netlify and Nuxt
- Getting Started With Gridsome
- The Complete Beginner's Guide to Deploying Your First Static Website to IPFS
- A Broad Discussion on Jamstack & E-Commerce (Podcast & Transcript)
- Jamify Tutorials — Publish flaring fast blogs with Gatsby and Ghost
- State of the Headless CMS Market 2020 report
- Why is Next.js my ultimate choice over Gatsby, Gridsome, and Nuxt?
- Adopting the JAMStack: Building CMS-backed static websites with Vue or React
- A Ghost Demo: How to Go Headless with Ghost CMS [Tutorial
- Next.js E-Commerce Tutorial: Quick Shopping Cart Integration
- How to Build a Blog using React Static and Cosmic JS
- How to build a Static Serverless Blog for Free😇
- JAMStack vs serverless web apps - [JAMstack? More like SHAMstack.](https://css-tricks.com/jamstack-more-like-shamstack/)
- Static File Hosting Doesn’t Have To Be So… Static
- Static First: Pre-Generated JAMstack Sites with Serverless Rendering as a Fallback
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- State of Jamstack 2020 report
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- The Beginner's Guide to Static Site Generators
- 9 Headless CMS Options for Your Jamstack Site
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Why is Next.js my ultimate choice over Gatsby, Gridsome, and Nuxt?
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Jamify Tutorials — Publish flaring fast blogs with Gatsby and Ghost
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- Getting Started with Gatsby and Cockpit — Part 1 of 2
- How I built my blog using Gatsby and Netlify
- Handling Static Forms, Auth & Serverless Functions with Gatsby on Netlify
- Going Jamstack with Netlify and Nuxt
- Getting Started with Gatsby and Cockpit — Part 1 of 2
-
Categories
Sub Categories