All Projects → netlify → Headlesscms.org

netlify / Headlesscms.org

Licence: mit
Source for headlesscms.org

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Headlesscms.org

Next Js Blog Boilerplate
🚀 Nextjs Blog Boilerplate is starter code for your blog based on Next framework. ⚡️ Made with Nextjs, TypeScript, ESLint, Prettier, PostCSS, Tailwind CSS.
Stars: ✭ 134 (-78.66%)
Mutual labels:  netlify, static-site-generator, static-site, jamstack
Skeleventy
A skeleton boilerplate built with Eleventy.
Stars: ✭ 318 (-49.36%)
Mutual labels:  netlify, static-site-generator, static-site, jamstack
contentful-hugo
A CLI tool that pulls data from Contentful and turns it into markdown files for Hugo and other static site generators. It also includes an express server that can be used for local development and content previews
Stars: ✭ 31 (-95.06%)
Mutual labels:  static-site-generator, static-site, jamstack, headless-cms
Eleventy Starter Boilerplate
🚀 Eleventy Starter is production-ready with SEO-friendly for quickly starting a blog. ⚡ Built with Eleventy, ESLint, Prettier, Webpack, PostCSS, Tailwind CSS and Netlify CMS (optional).
Stars: ✭ 139 (-77.87%)
Mutual labels:  netlify, static-site-generator, static-site, jamstack
Gridsome Portfolio Starter
A simple portfolio theme for Gridsome powered by Tailwind CSS v1
Stars: ✭ 329 (-47.61%)
Mutual labels:  static-site-generator, static-site, jamstack
Jamstack Comments Engine
An example of a comments engine you could add to any JAMstack site hosted on Netlify
Stars: ✭ 112 (-82.17%)
Mutual labels:  netlify, static-site, jamstack
Gatsby Starter Netlify Cms
Example gatsby + netlify cms project
Stars: ✭ 1,932 (+207.64%)
Mutual labels:  netlify, static-site-generator, jamstack
Eleventy Netlify Boilerplate
A template for building a simple website with the Eleventy static site generator
Stars: ✭ 359 (-42.83%)
Mutual labels:  netlify, static-site-generator, jamstack
Gatsby Starter Ghost
A starter template to build lightning fast websites with Ghost & Gatsby
Stars: ✭ 752 (+19.75%)
Mutual labels:  netlify, static-site-generator, static-site
Bael Template
Brutalist Blog theme for Netlify CMS
Stars: ✭ 187 (-70.22%)
Mutual labels:  netlify, static-site-generator, jamstack
Atlas
The Hugo boilerplate we use for our projects.
Stars: ✭ 232 (-63.06%)
Mutual labels:  netlify, static-site-generator, jamstack
directus-metalsmith-snipcart
Lookbook web app with Directus' open source headless CMS, Metalsmith, Vue.js & Snipcart
Stars: ✭ 14 (-97.77%)
Mutual labels:  static-site-generator, jamstack, headless-cms
trailing-slash-guide
Understand and fix your static website trailing slash issues!
Stars: ✭ 255 (-59.39%)
Mutual labels:  static-site-generator, netlify, jamstack
Netlify Cms React Starter
A starter project for creating lightning-fast, offline-first websites with Netlify-CMS and React
Stars: ✭ 78 (-87.58%)
Mutual labels:  netlify, static-site-generator, static-site
nuxt-starter-netlify-cms
Example nuxt + netlify cms project. Nuxt port of Gatsby starter app.
Stars: ✭ 13 (-97.93%)
Mutual labels:  static-site-generator, netlify, jamstack
Eleventy Starter Ghost
A starter template to build websites with Ghost & Eleventy
Stars: ✭ 187 (-70.22%)
Mutual labels:  netlify, static-site, jamstack
Hugo Boilerplate
A Hugo boilerplate for building modern websites
Stars: ✭ 58 (-90.76%)
Mutual labels:  static-site-generator, static-site, jamstack
Statiq.framework
A flexible and extensible static content generation framework for .NET.
Stars: ✭ 251 (-60.03%)
Mutual labels:  static-site-generator, static-site, jamstack
statiq-starter-kontent-lumen
Lumen is a minimal, lightweight, and mobile-first starter for creating blogs using Statiq and Kontent by Kentico.
Stars: ✭ 22 (-96.5%)
Mutual labels:  static-site, jamstack, headless-cms
sutanlab.id
☕️ My Personal Homepage & Blog site with NextJS. 🇺🇸 🇮🇩
Stars: ✭ 39 (-93.79%)
Mutual labels:  static-site-generator, static-site, jamstack

⚠️ We have moved headlesscms.org to jamstack.org/headless-cms/

You can still contribute at https://github.com/jamstack/jamstack.org/ or join us on Slack at http://jamstack.slack.com/


headlesscms.org

headlesscms.org, a leaderboard of top open-source static site content management systems.

Netlify Status

Contributing

Missing a headless CMS here? Just fork the repo and add yours as a <name>.md in the content/projects folder.

Make sure to follow the following rules:

  • Truly headless: This means your CMS must interact with content and data, and cannot be responsible for building the site.
  • Jamstack: Your CMS has to work with the Jamstack methodology: JavaScript, API's and Markup.
  • Stick to the format: Fill out all the same fields as the other CMS's in content/projects.
  • Short description: Keep all the details for the body text, keep the description for the overview page short and sweet.

Usage

Be sure that you have the latest node and npm installed, then clone this repository and run:

npm install
npm start

In order to successfully retrieve Twitter followers and GitHub stars, you will need authentication keys for both services.

For GitHub you'll need is a personal access token with permission to create Gists. This can be generated at https://github.com/settings/tokens. For Twitter, you need to create an application at https://apps.twitter.com to get the necessary tokens. When deploying, you must set the environment variables per the example below. If you are developing locally, you can set these in a .env file at the root of the repo.

HEADLESS_CMS_GITHUB_TOKEN=examplekey123abc
HEADLESS_CMS_TWITTER_CONSUMER_KEY=examplekey231abc
HEADLESS_CMS_TWITTER_CONSUMER_SECRET=examplekey321abc
HEADLESS_CMS_TWITTER_ACCESS_TOKEN_KEY=examplekey231abc
HEADLESS_CMS_TWITTER_ACCESS_TOKEN_SECRET=examplekey321abc

GitHub and Twitter data is cached in the .tmp directory, and online in a Gist. If neither has data newer than 24 hours old, fresh data is fetched from GitHub and Twitter. Fetching caching occur automatically during the build.

Then visit http://localhost:3000/ - React Static will automatically reload when changes occur.

To test a production build locally, do:

npm run stage
npm run serve

To run a production build for deployment:

npm run build

Netlify

headlesscms.org is built and maintained by Netlify, a hosting and automation service for static websites and apps.

License

This project is licensed under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].