Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tiny Scala high-performance, async web framework, inspired by Sinatra
branch: spike/thread-l…

This branch is 1 commit ahead, 1237 commits behind scalatra:2.4.x

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
akka/src
anti-xml/src
auth/src
core/src
docs/src/main
example/src/main
fileupload/src
jetty/src/main
lift-json/src
notes
project
scalate/src
scalatest/src/main
specs/src/main
specs2/src
swagger/src
test/src
.gitignore
.travis.yml
CONTRIBUTING.markdown
CREDITS.md
LICENSE
README.markdown

README.markdown

Scalatra

Scalatra is a tiny, Sinatra-like web framework for Scala.

Example

import org.scalatra._

class ScalatraExample extends ScalatraServlet {
  get("/") {
    <h1>Hello, world!</h1>
  }
}

Documentation

Please see The Scalatra Book for more.

The old readme is deprecated in favor of the book, but may still be more advanced in a few subjects. If you find one, please let us know.

Latest version

The latest version of Scalatra is 2.0.4, and is published to Maven Central.

libraryDependencies += "org.scalatra" %% "scalatra" % "2.0.4"

Development version

The develop branch is published as 2.1.0-SNAPSHOT to OSSRH. A milestone build is available as 2.1.0.M2.

Starting with 2.1.x, Scalatra is no longer crossbuilt. This means no %% operator in the library dependency.

resolvers += "Sonatype Nexus Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots"

libraryDependencies += "org.scalatra" % "scalatra" % "2.1.0-SNAPSHOT"

Community

Something went wrong with that request. Please try again.