Casein is an open source CMS for Ruby on Rails, originally developed by Spoiled Milk.

It provides scaffolding generators and helper functions to quickly create a lightweight CRUD interface for your data, along with a pre-rolled user authentication system.

Casein is designed to be completely decoupled from the front-end. Therefore it may be added to new or existing Rails projects, or even used as a standalone CMS to drive platforms built on other technologies.

→ Casein on GitHub

(Download or fork the source, and browse documentation)

Features

Get involved


While the central mission of Casein is to provide developers with a basic CMS platform and the freedom to customise as required, we do have ideas of future features that may find their way into the project core.

If you're using Casein and are working to add additional functionality then let us know.

In the meantime, this is our current roadmap:


Built with Casein

Here are some example websites and applications running on Casein. Do you have a project built with Casein? Let us know and we will add it to the list.