# Netlify CMS
[![All Contributors](https://img.shields.io/badge/all_contributors-84-orange.svg)](#contributors)
[![](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/netlify/netlifycms)
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](https://www.netlifycms.org/docs/intro/).
# 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](https://www.netlifycms.org/docs/quick-start/)
* 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](https://gitter.im/netlify/netlifycms) 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](http://semver.org/).
Every release is documented on the Github [Releases](https://github.com/netlify/netlify-cms/releases) page.
# License
Netlify CMS is released under the [MIT License](LICENSE).
Please make sure you understand its [implications and guarantees](https://writing.kemitchell.com/2016/09/21/MIT-License-Line-by-Line.html).
## Contributors
Thanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
| [
CΓ‘ssio Souza](https://twitter.com/cassiozen)
[π»](https://github.com/netlify/netlify-cms/commits?author=cassiozen "Code") | [
Shawn Erquhart](https://erquh.art)
[π»](https://github.com/netlify/netlify-cms/commits?author=erquhart "Code") | [
Andrey Okonetchnikov](http://okonet.ru)
[π»](https://github.com/netlify/netlify-cms/commits?author=okonet "Code") | [
Mathias Biilmann](https://www.netlify.com)
[π»](https://github.com/netlify/netlify-cms/commits?author=biilmann "Code") | [
Benaiah Mischenko](http://benaiah.me)
[π»](https://github.com/netlify/netlify-cms/commits?author=Benaiah "Code") | [
Rafael Conde](http://rafaelconde.net)
[π¨](#design-rafaelconde "Design") [π»](https://github.com/netlify/netlify-cms/commits?author=rafaelconde "Code") | [
Joseph Earl](http://josephearl.co.uk)
[π»](https://github.com/netlify/netlify-cms/commits?author=josephearl "Code") |
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
| [
Brian Douglas](https://briandouglas.me/)
[π»](https://github.com/netlify/netlify-cms/commits?author=bdougie "Code") | [
Frances Berriman](https://fberriman.com)
[π¨](#design-phae "Design") | [
David Calavera](https://github.com/calavera)
[π»](https://github.com/netlify/netlify-cms/commits?author=calavera "Code") | [
Luis Correia](https://luisc.pt)
[π»](https://github.com/netlify/netlify-cms/commits?author=lmcorreia "Code") | [
Caleb](https://github.com/tech4him1)
[π»](https://github.com/netlify/netlify-cms/commits?author=tech4him1 "Code") | [
Jerry Holmes](http://www.pagedragon.com)
[π»](https://github.com/netlify/netlify-cms/commits?author=jholmes033169 "Code") | [
abumalick](https://github.com/abumalick)
[π»](https://github.com/netlify/netlify-cms/commits?author=abumalick "Code") |
| [
Eamonn Bell](http://www.eamonnbell.com)
[π»](https://github.com/netlify/netlify-cms/commits?author=eamonnbell "Code") | [
Jessica Parsons](https://github.com/verythorough)
[π](https://github.com/netlify/netlify-cms/commits?author=verythorough "Documentation") | [
Kyle Mathews](https://www.bricolage.io)
[π»](https://github.com/netlify/netlify-cms/commits?author=KyleAMathews "Code") | [
americool](https://github.com/americool)
[π»](https://github.com/netlify/netlify-cms/commits?author=americool "Code") | [
Damien Duhamel](http://www.damienduhamel.fr)
| [
Julian Krispel-Samsel](http://reactrocket.com)
| [
Kevin McCormack](http://harlemsquirrel.github.io/)
|
| [
Kalin Chernev](https://github.com/kalinchernev)
| [
tortilaman](https://github.com/tortilaman)
| [
VΓ‘clav Klecanda](http://www.vxk.cz)
| [
DrianHillman](http://drianhillman.me)
| [
Sean Crawford](https://github.com/seantcoyote)
| [
Robert Riemann](http://blog.riemann.cc)
| [
Ben Berman](http://jygabyte.com)
|
| [
Benjamin Kniffler](https://github.com/bkniffler)
| [
Mike Wickett](http://www.wickett.ca)
| [
Rory Claasen](http://roryclaasen.me)
| [
Frederic Brodbeck](http://www.freder.io/)
| [
Stuart Dum](https://github.com/simplystuart)
| [
Ryan Watters](https://github.com/rdwatters)
| [
Helder S Ribeiro](https://twitter.com/hsribei)
|
| [
Artem Govorov](http://dm.gl)
| [
CΓ©dric Delpoux](http://xuopled.netlify.com/)
| [
imorente](https://github.com/imorente)
| [
David Francoeur](http://davidfrancoeur.com)
| [
Rusta](https://github.com/Rusta)
| [
Henrik Lau Eriksson](http://henrik.laueriksson.com)
| [
Kraig Walker](https://www.kraigwalker.com)
|
| [
Rich Cook](http://www.TalesofMurder.com)
| [
Damien Van Der Windt](https://github.com/damienvdw)
| [
Matt Jared](http://mattjared.github.io/)
| [
bruce-one](https://github.com/bruce-one)
| [
Frank Taillandier](https://frank.taillandier.me)
[π](https://github.com/netlify/netlify-cms/commits?author=DirtyF "Documentation") | [
Aquib Master](http://aquibm.com/)
[π»](https://github.com/netlify/netlify-cms/commits?author=aquibm "Code") | [
Eric Jinks](http://ericjinks.com)
[π»](https://github.com/netlify/netlify-cms/commits?author=Jinksi "Code") |
| [
Tony Alves](https://github.com/talves)
[π»](https://github.com/netlify/netlify-cms/commits?author=talves "Code") | [
Ernie Bello](http://ern.me)
[π](https://github.com/netlify/netlify-cms/issues?q=author%3Aebello "Bug reports") | [
Alexander Kushi-Willis](https://ackushiw.com)
[π](https://github.com/netlify/netlify-cms/commits?author=ackushiw "Documentation") | [
Igor Kuznetsov](http://www.igk.ru)
[π](https://github.com/netlify/netlify-cms/issues?q=author%3Aigk1972 "Bug reports") [π»](https://github.com/netlify/netlify-cms/commits?author=igk1972 "Code") [π](#plugin-igk1972 "Plugin/utility libraries") | [
Tim Erickson](http://neutyp.com)
[π¨](#design-neutyp "Design") | [
David Jones](http://davidejones.com)
[π](https://github.com/netlify/netlify-cms/commits?author=davidejones "Documentation") | [
Henrique Cavalieri](https://kaordica.com.br)
[π](https://github.com/netlify/netlify-cms/commits?author=hcavalieri "Documentation") |
| [
Etienne Bernard](https://github.com/ebernard)
[π](https://github.com/netlify/netlify-cms/commits?author=ebernard "Documentation") | [
Eli Williamson](http://eliwilliamson.com)
[π»](https://github.com/netlify/netlify-cms/commits?author=eliwilliamson "Code") [π¨](#design-eliwilliamson "Design") | [
Covington Doan](https://www.covingtondoan.com)
[π](https://github.com/netlify/netlify-cms/commits?author=covingtondoan "Documentation") | [
Lennart Ziburski](http://lennartziburski.com)
[π»](https://github.com/netlify/netlify-cms/commits?author=ziburski "Code") [π¨](#design-ziburski "Design") [π](https://github.com/netlify/netlify-cms/commits?author=ziburski "Documentation") | [
Darrel O'Pry](http://darrelopry.com)
[π»](https://github.com/netlify/netlify-cms/commits?author=dopry "Code") [π](#infra-dopry "Infrastructure (Hosting, Build-Tools, etc)") [β οΈ](https://github.com/netlify/netlify-cms/commits?author=dopry "Tests") | [
Erin Symons](https://github.com/yourfrienderin)
[π](https://github.com/netlify/netlify-cms/commits?author=yourfrienderin "Documentation") | [
Austin Green](https://github.com/AustinGreen)
[π](https://github.com/netlify/netlify-cms/commits?author=AustinGreen "Documentation") [π‘](#example-AustinGreen "Examples") |
| [
Bryan Robinson](http://bryanlrobinson.com)
[π](https://github.com/netlify/netlify-cms/commits?author=brob "Documentation") | [
Darren](https://github.com/dardub)
[π](https://github.com/netlify/netlify-cms/commits?author=dardub "Documentation") | [
Richard Pullinger](http://www.richardpullinger.com)
[π»](https://github.com/netlify/netlify-cms/commits?author=rpullinger "Code") | [
Taylor Bryant](https://taylorbryant.blog)
[π](https://github.com/netlify/netlify-cms/commits?author=taylorbryant "Documentation") | [
kvanerkelens](https://github.com/kvanerkelens)
[π](https://github.com/netlify/netlify-cms/commits?author=kvanerkelens "Documentation") | [
Patrick Sier](https://patsier.com/)
[π»](https://github.com/netlify/netlify-cms/commits?author=pjsier "Code") | [
Christian Nolte](http://noltech.net)
[π»](https://github.com/netlify/netlify-cms/commits?author=drlogout "Code") |
| [
Edward Betts](http://edwardbetts.com/)
[π](https://github.com/netlify/netlify-cms/commits?author=EdwardBetts "Documentation") | [
Josh Hardman](https://github.com/jhardman0830)
[π](https://github.com/netlify/netlify-cms/commits?author=jhardman0830 "Documentation") | [
Mantas](https://behance.net/mistermantas)
[π](https://github.com/netlify/netlify-cms/commits?author=mistermantas "Documentation") | [
Marco Biedermann](https://www.marcobiedermann.com)
[π](https://github.com/netlify/netlify-cms/commits?author=marcobiedermann "Documentation") | [
Max Stoiber](https://mxstbr.blog/newsletter)
[π](https://github.com/netlify/netlify-cms/commits?author=mxstbr "Documentation") | [
Vyacheslav Matyukhin](http://berekuk.ru)
[π](https://github.com/netlify/netlify-cms/commits?author=berekuk "Documentation") | [
jimmaaay](https://jimmythompson.me)
[π»](https://github.com/netlify/netlify-cms/commits?author=jimmaaay "Code") |
| [
LuΓs Miguel](https://github.com/Quicksaver)
[π](https://github.com/netlify/netlify-cms/issues?q=author%3AQuicksaver "Bug reports") [π»](https://github.com/netlify/netlify-cms/commits?author=Quicksaver "Code") | [
Chris Swithinbank](http://chrisswithinbank.net/)
[π](https://github.com/netlify/netlify-cms/commits?author=delucis "Documentation") | [
remmah](https://github.com/remmah)
[π](https://github.com/netlify/netlify-cms/commits?author=remmah "Documentation") | [
Sumeet Jain](http://sumeetjain.com)
[π](https://github.com/netlify/netlify-cms/commits?author=sumeetjain "Documentation") | [
Sagar Khatri](https://github.com/ragasirtahk)
[π](https://github.com/netlify/netlify-cms/commits?author=ragasirtahk "Documentation") [π‘](#example-ragasirtahk "Examples") | [
Kevin Doocey](https://www.dooceykev.in)
[π»](https://github.com/netlify/netlify-cms/commits?author=Doocey "Code") | [
Tim Carry](http://www.pixelastic.com/)
[π»](https://github.com/netlify/netlify-cms/commits?author=pixelastic "Code") [π¨](#design-pixelastic "Design") [π](https://github.com/netlify/netlify-cms/commits?author=pixelastic "Documentation") |
This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!