About us

Learn all about Locomotive and its crew

The story

Like many open source projects, Locomotive began as a way of scratching our own itch. As developers in web agencies, we were frustrated by the lack of options for creating small, static sites. The options were either to use plain HTML files or create a whole new Rails project.


So we began to think about a new kind of CMS. We coded a lot of different solutions, spent a lot of time trying out many concepts, and in the process learned a lot about what the perfect CMS should look like.


Our dream CMS would allow us to organize data without creating Rails models and would handle multiple sites without setting up a new server or a new environment each time we needed a website. And when we heard about NoSQL databases, it was a kind of a revelation for us, so we decided to use MongoDB for Locomotive.


Since then, we've polished the user interface, added internationalization (and many other features), and implemented a module system to make Locomotive even more flexible.


So that's our story and, hopefully, that's just the start of it !

 

Meet the crew

  • Rails developement
    NoCoffee

    Didier (@Didier) is the founder of Locomotive. He speaks, thinks, eats and sleeps CMS. His family and friends thank him for creating a simple system to help them edit their websites.

  • Rails developement
    RailsJedi.com

    Jacques (@railsjedi) is a seasoned Rails developer with a passion for front end development. He loves using HAML, SASS, and Javascript to put together stunning user interfaces.

  • Design & UI
    SachaGreif.com

    Sacha (@SachaGreif) is a French web and user experience designer. By the way, the fireman is in charge of shoveling coal into the engine.

 

Who is using our CMS ?

  • The Frontier Group
  • DesignHunger
  • Experia