FindSoftware

Locomotive CMS

Open source content management platform for creating, publishing and editing websites, built as a Ruby on Rails application with the Wagon tool for local site development.

Locomotive CMS is a content management platform for creating, publishing and editing websites. The engine is a Ruby on Rails application that generates a back-office for end users from the custom content types and editable regions a developer defines. Developers code the sites locally with Wagon, a separate open source tool, and deploy them to the engine through its internal API. Sites use Liquid templates, and the engine supports several sites, localization of all content and pages, and a REST API for managing sites.

Worth knowing

The engine runs as a Rails server, so a live site depends on that process rather than on static files. The same company, NoCoffee SARL, runs a hosting service for sites on the platform, priced separately from the open source engine. The getting-started guide names older Ruby, Rails and MongoDB requirements than the README lists, so check the requirements of the release you install.

Identity

Status
Active
Maintainer
NoCoffee SARL5
Maintained by
Company
First release
20134

Rendering and deploy

Runs as
Always on, Dev only69
Install with
add the locomotivecms gem to a Rails application, then rails generate locomotive:install9

Releases

Current major version
411
Last release
2022-10-1311

Adoption

GitHub stars
2,3212
Contributors
10910

Why these figures do not compare

Sources

  1. 2026-10-26: links, Categories, License, License model
    www.locomotivecms.com/
  2. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/locomotivecms/engine
  3. 2026-10-26: links
    github.com/locomotivecms/engine/blob/master/README.md
  4. 2026-10-26: First release
    api.github.com/repos/locomotivecms/engine/commits/v2.0.0
  5. 2026-10-26: Maintainer
    www.locomotivecms.com/terms-of-use
  6. 2026-10-26: Runtime, Minimum runtime, Runs as, Templating, Content storage, Databases, Admin interface, Multilingual, Content API
    raw.githubusercontent.com/locomotivecms/engine/master/README.md
  7. 2026-10-26: License
    raw.githubusercontent.com/locomotivecms/engine/master/MIT-LICENSE
  8. 2026-10-26: links
    www.locomotivecms.com/pricing
  9. 2026-10-26: Install with, Runs as
    doc.locomotivecms.com/get-started/getting-started-with-locomotive
  10. 2026-10-26: Contributors
    api.github.com/repos/locomotivecms/engine/contributors?per_page=1
  11. 2026-10-26: Current major version, Last release
    rubygems.org/api/v1/versions/locomotivecms.json

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON