# 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.


Source: https://findsoftware.frbit.cloud/nesta/
Last reviewed: 2026-10-23
Updated: 2026-10-25
Listed since: 2026-10-23

## Record

### Links

- home: https://nestacms.com
- repository: https://github.com/gma/nesta
- docs: https://nestacms.com/docs/

### Identity

- status: active
- maintainer: Graham Ashton
- maintainerType: individual
- parent: unknown
- firstRelease: 2010
- hqCountry: unknown

### Kind

- category: cms, ssg
- hosting: ruby, static
- language: ruby
- runtime: ruby
- runtimeMin: unknown
- basedOn: sinatra

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: unknown
- i18n: unknown

### Rendering and deploy

- runsAs: static, local
- renderingModes: static, server
- installMethod: RubyGems (gem install nesta)

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 0
- latestReleaseDate: 2024-11-19

### Adoption

- githubStargazers: 899
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 23
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 130
- dependentPackages: 25

### Sources

- urls: https://api.github.com/repos/gma/nesta (read 2026-10-23)
- urls: https://nestacms.com/ (read 2026-10-23)
- urls: https://nestacms.com/docs/ (read 2026-10-23)
- maintainer: https://github.com/gma/nesta/blob/main/LICENSE (read 2026-10-23)
- language: https://api.github.com/repos/gma/nesta (read 2026-10-23)
- license: https://api.github.com/repos/gma/nesta (read 2026-10-23)
- license: https://github.com/gma/nesta/blob/main/LICENSE (read 2026-10-23)
- category: https://github.com/gma/nesta/blob/main/README.md (read 2026-10-23)
- category: https://github.com/gma/nesta/blob/main/README.md (read 2026-10-23)
- basedOn: https://nestacms.com/about/ (read 2026-10-23)
- runtime: https://nestacms.com/docs/quick-start/ (read 2026-10-23)
- installMethod: https://github.com/gma/nesta/blob/main/README.md (read 2026-10-23)
- renderingModes: https://github.com/gma/nesta/blob/main/README.md (read 2026-10-23)
- runsAs: https://github.com/gma/nesta/blob/main/README.md (read 2026-10-23)
- runsAs: https://github.com/gma/nesta/blob/main/README.md (read 2026-10-23)
- githubStargazers: https://api.github.com/repos/gma/nesta (read 2026-10-23)
- contributors: https://api.github.com/repos/gma/nesta/contributors (read 2026-10-23)
- firstRelease: https://rubygems.org/api/v1/versions/nesta.json (read 2026-10-23)
- currentMajor: https://rubygems.org/api/v1/gems/nesta.json (read 2026-10-23)
- latestReleaseDate: https://rubygems.org/api/v1/gems/nesta.json (read 2026-10-23)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/nesta (read 2026-10-25)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/nesta (read 2026-10-25)

## Notes

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.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
