FindSoftware

Scalatra

Scala micro-framework for building web sites and HTTP APIs on the JVM, with a Sinatra-style routing DSL.

Scalatra is a Scala micro-framework for web sites and HTTP APIs that runs on the JVM. Its homepage describes a Sinatra-style DSL. The servlet container guide says a Scalatra 3 application runs on any servlet container that supports the Servlet standard it names, and the standalone guide shows launching it in an embedded Jetty server from glue code.

Views can be written with Twirl, the template language the Scalatra 3 guides describe. The project’s site mentions the construction of RESTful APIs, and its community page names a Google group as the preferred channel for discussion.

Worth knowing

Scalate integration has been dropped since Scalatra 3.0, according to the guides. The internationalization guide has not been written yet.

Identity

Status
Active
Maintainer
Scalatra Team1
Maintained by
Community
First release
201011

Rendering and deploy

Runs as
Always on56
Install with
sbt (giter8 project template)4

Releases

Current major version
312
Last release
2026-08-2213

Adoption

GitHub stars
2,6482
Contributors
10514

Why these figures do not compare

Sources

  1. 2026-10-26: links, Categories, Content API, Maintainer
    scalatra.org/
  2. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/scalatra/scalatra
  3. 2026-10-26: links
    scalatra.org/guides/3/
  4. 2026-10-26: Runtime, Minimum runtime, Install with
    scalatra.org/getting-started/installation.html
  5. 2026-10-26: Runs as
    scalatra.org/guides/3/deployment/servlet-container.html
  6. 2026-10-26: Runs as
    scalatra.org/guides/3/deployment/standalone.html
  7. 2026-10-26: Templating
    scalatra.org/guides/3/views/twirl.html
  8. 2026-10-26: Databases
    scalatra.org/guides/3/persistence/slick.html
  9. 2026-10-26: Databases
    scalatra.org/guides/3/persistence/squeryl.html
  10. 2026-10-26: License, License model
    github.com/scalatra/scalatra/blob/main/LICENSE
  11. 2026-10-26: First release
    search.maven.org/solrsearch/select?q=g:org.scalatra+AND+a:scalatra_2.8.0&core=gav&rows=50&wt=json
  12. 2026-10-26: Current major version
    api.github.com/repos/scalatra/scalatra/git/refs/tags/v3.2.1
  13. 2026-10-26: Last release
    api.github.com/repos/scalatra/scalatra/git/tags/51865898a627f1e87b5ca130de061a8e0d23b4c2
  14. 2026-10-26: Contributors
    api.github.com/repos/scalatra/scalatra/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON