Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Circumflex — lightweight Scala-based Web application framework and ORM
Failed to load latest commit information.
archetype Massively changed package name.
art Added some more icons.
cluster Removed hard-coded cluster/ in favor of includes.
core Circumflex configuration is now threadsafe.
diff Massively changed package name.
docco Massively changed package name.
ftl Massively changed package name.
mail Changed condition.
markeven Massively changed package name.
maven-plugin Massively changed package name.
orm Preventing c3p0 data source from occasionally initializing twice.
scalaconsole Reduced the cached module (merged into core), introduced CachedFile a…
security Security SSL now controlled by cx.ssl property.
web Fixed notices to only display once.
xml Fixed EndTag of the readXml methods
.gitignore Moved sources around. BUMPed the license.
pom.xml Reduced the cached module (merged into core), introduced CachedFile a…

Circumflex — lightweight Scala-based Web framework and ORM

1. Prerequisites

  • Java 6 SDK
  • Apache Maven 2.1 or later
  • Git

2. Build from sources

Clone Circumflex repository:

git clone git://

Build with Maven:

cd circumflex
mvn clean install

Or build a single module:

cd circumflex
mvn clean install -pl <module-name> -am

3. Create new project

Create a new project from Circumflex Archetype:

cd /path/to/my/projects
mvn archetype:generate

and choose circumflex-archetype from list.

4. Build with SBT

An application skeleton for SBT has been kindly provided by andreyshikov, it shows how to configure simple Circumflex application to build with SBT. You can clone it from

Something went wrong with that request. Please try again.