nesta
Ruby content management system built with Sinatra that stores content as plain text files and can be deployed as static HTML or rendered on the server.
Nesta is a content management system written in Ruby with the Sinatra web framework. Content is kept in plain text files on disk, written in Markdown or Textile, so the site needs no database. A site can be built as static HTML, or served with pages rendered on the server, and a local web server runs in development mode. Nesta is installed as a RubyGem. Graham Ashton maintains it.
Worth knowing
Nesta is at major version 0, and its releases are published as tags, not as GitHub releases. Server rendering needs a Rack-compatible web server, and the deployment guide recommends Puma.
Identity
- Status
- Active
- Maintainer
- Graham Ashton4
- Maintained by
- Individual
- First release
- 20109
Rendering and deploy
- Runs as
- Static files, Dev only5
- Rendering
- Static output, On a server5
- Install with
- RubyGems (gem install nesta)5
Releases
Adoption
Sources
- 2026-10-23: links, Written in, License, GitHub stars
api.github.com/repos/gma/nesta - 2026-10-23: links
nestacms.com/ - 2026-10-23: links
nestacms.com/docs/ - 2026-10-23: Maintainer, License
github.com/gma/nesta/blob/main/LICENSE - 2026-10-23: Categories, Install with, Rendering, Runs as
github.com/gma/nesta/blob/main/README.md - 2026-10-23: Built on
nestacms.com/about/ - 2026-10-23: Runtime
nestacms.com/docs/quick-start/ - 2026-10-23: Contributors
api.github.com/repos/gma/nesta/contributors - 2026-10-23: First release
rubygems.org/api/v1/versions/nesta.json - 2026-10-23: Current major version, Last release
rubygems.org/api/v1/gems/nesta.json - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/nesta