What is scala's modern Web API framework?

This page summarizes the projects mentioned and recommended in the original post on /r/scala

Our great sponsors
  • InfluxDB - Access the most powerful time series database as a service
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • scala-webapp-template

    A pragmatic skeleton to build web applications in Scala/Scala.js, including user registration, login, admin portal, and, deployments

    I'm also working on improving our template to provide a better developer experience (https://github.com/wiringbits/scala-webapp-template/issues/307).

  • BootZooka

    Simple project to quickly start developing a Scala-based microservice or web application, without the need to write login, user registration etc.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • zio-http

    A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers

  • Play

    Play Framework

    Scala 3 migration isn't as simple as migrating other apps, you can track the work at https://github.com/playframework/playframework/issues/11260

  • dotty

    The Scala 3 compiler, also known as Dotty.

    For example, this issue (https://github.com/lampepfl/dotty/issues/12840) was blocking the migration, it was reported more than a year ago and the fix was finally released a month ago (https://github.com/lampepfl/dotty/releases/tag/3.3.0-RC2).

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts