JavaScript HTML CSS
Switch branches/tags
Latest commit 56857f0 Jan 12, 2018 @erquhart erquhart Merge pull request #1006 from netlify/cms/custom-widgets
Automatically generated. Merged on Netlify CMS.
Permalink
Failed to load latest commit information.
.github add optional issue template info clarification Jan 3, 2018
__mocks__ Updated Jest config to work with webpack and CSS-modules Oct 12, 2016
example optimize images Dec 22, 2017
img optimize images Dec 22, 2017
scripts Add missing script Dec 27, 2016
src GitHub svg media library preview support (#954) Jan 4, 2018
website Update Docs “custom-widgets” Jan 12, 2018
.all-contributorsrc Add missing contributors. (#996) Jan 11, 2018
.babelrc Resolve module aliases in Babel. Dec 14, 2017
.editorconfig Added .editorconfig Oct 5, 2016
.eslintrc Added CMS_ENV to .eslintrc globals Nov 11, 2016
.gitignore Make contributor data available to hugo Dec 7, 2017
.nvmrc Update node version Dec 23, 2016
.stylelintrc Added number-max-precision and reduced max-nesting-depth Oct 6, 2016
.travis.yml Add codecov reporting to build process. Sep 21, 2017
CHANGELOG.md update changelog Dec 24, 2017
CODE_OF_CONDUCT.md Add OSS management files. (#130) Oct 21, 2016
CONTRIBUTING.md Docs: Add yourself as a contributor (#677) Oct 11, 2017
LICENSE Add LICENSE for the react version. Sep 22, 2016
README.md Add missing contributors. (#996) Jan 11, 2018
codecov.yml Add codecov reporting to build process. Sep 21, 2017
package.json Release 1.0.3 Dec 19, 2017
postcss.config.js WIP - Global UI (#785) Dec 7, 2017
setupTests.js Fix requestAnimationFrame warnings in tests. Nov 12, 2017
webpack.base.js Resolve module aliases in Babel. Dec 14, 2017
webpack.cli.js Add webpack cli config Dec 30, 2016
webpack.dev.js remove extra changes Dec 7, 2017
webpack.prod.js Correct spelling mistakes. (#898) Dec 12, 2017
yarn.lock Resolve module aliases in Babel. Dec 14, 2017

README.md

Netlify CMS

All Contributors

A CMS for static site generators. Give non-technical users a simple way to edit and add content to any site built with a static site generator.

How it works

Netlify CMS is a single-page app that you pull into the /admin part of your site.

It presents a clean UI for editing content stored in a Git repository.

You setup a YAML config to describe the content model of your site, and typically tweak the main layout of the CMS a bit to fit your own site.

When a user navigates to /admin they'll be prompted to login, and once authenticated they'll be able to create new content or edit existing content.

Read more about Netlify CMS Core Concepts.

Installation and Configuration

The Netlify CMS can be used in two different ways.

  • A Quick and easy install, that just requires you to create a single HTML file and a configuration file. All the CMS Javascript and CSS are loaded from a CDN. To learn more about this installation method, refer to the Quick Start Guide
  • A complete, more complex install, that gives you more flexibility but requires that you use a static site builder with a build system that supports npm packages.

Community

Netlify CMS has a Gittercommunity where members of the community hang out and share things about the project, as well as give and receive support.

Change Log

This project adheres to Semantic Versioning. Every release is documented on the Github Releases page.

License

Netlify CMS is released under the MIT License. Please make sure you understand its implications and guarantees.

Contributors

Thanks goes to these wonderful people (emoji key):


Cássio Souza

💻

Shawn Erquhart

💻

Andrey Okonetchnikov

💻

Mathias Biilmann

💻

Benaiah Mischenko

💻

Rafael Conde

🎨 💻

Joseph Earl

💻

Brian Douglas

💻

Frances Berriman

🎨

David Calavera

💻

Luis Correia

💻

Caleb

💻

Jerry Holmes

💻

abumalick

💻

Eamonn Bell

💻

Jessica Parsons

📖

Kyle Mathews

💻

americool

💻

Damien Duhamel


Julian Krispel-Samsel


Kevin McCormack


Kalin Chernev


tortilaman


Václav Klecanda


DrianHillman


Sean Crawford


Robert Riemann


Ben Berman


Benjamin Kniffler


Mike Wickett


Rory Claasen


Frederic Brodbeck


Stuart Dum


Ryan Watters


Helder S Ribeiro


Artem Govorov


Cédric Delpoux


imorente


David Francoeur


Rusta


Henrik Lau Eriksson


Kraig Walker


Rich Cook


Damien Van Der Windt


Matt Jared


bruce-one


Frank Taillandier

📖

Aquib Master

💻

Eric Jinks

💻

Tony Alves

💻

Ernie Bello

🐛

Alexander Kushi-Willis

📖

Igor Kuznetsov

🐛 💻 🔌

Tim Erickson

🎨

David Jones

📖

Henrique Cavalieri

📖

Etienne Bernard

📖

Eli Williamson

💻 🎨

Covington Doan

📖

Lennart Ziburski

💻 🎨 📖

Darrel O'Pry

💻 🚇 ⚠️

Erin Symons

📖

Austin Green

📖 💡

Bryan Robinson

📖

Darren

📖

Richard Pullinger

💻

Taylor Bryant

📖

kvanerkelens

📖

Patrick Sier

💻

Christian Nolte

💻

Edward Betts

📖

Josh Hardman

📖

Mantas

📖

Marco Biedermann

📖

Max Stoiber

📖

Vyacheslav Matyukhin

📖

jimmaaay

💻

Luís Miguel

🐛 💻

This project follows the all-contributors specification. Contributions of any kind welcome!