How it works and what's inside:
- Ruby on Rails app with embedded frontend (admin section) based on Angular.js
- Recommended DB - PostgreSQL
- In admin section there's templating language called Liquor (very similar to Liquid)
- Very minimal "core" - Templates, Pages, Snippets, Assets
- Extendable via Rails Engines
- There are several extensions already written
- The most powerful - KMS Models (allowing to define custom Models and its fields in admin section, and output it via Liquor)
You can think of it as self-hosted Shopify but for any type of website. :-)