Airframe alternatives and similar packages
Based on the "Modularization and Dependency Injection" category.
Alternatively, view Airframe alternatives based on common mentions on social networks and blogs.
MacWire8.3 7.2 Airframe VS MacWireLightweight and Nonintrusive Scala Dependency Injection Library
DIStage6.6 8.9 Airframe VS DIStageProductivity-oriented collection of lightweight fancy stuff for Scala toolchain
SubCut6.0 0.0 Airframe VS SubCutScala Uniquely Bound Classes Under Traits
Scala-Guice5.8 3.7 Airframe VS Scala-GuiceScala extensions for Google Guice
Scaldi5.2 2.1 Airframe VS ScaldiLightweight Scala Dependency Injection Library
Grafter5.2 0.0 Airframe VS GrafterGrafter is a library to configure and wire Scala applications.
Sclasner1.2 0.0 Airframe VS SclasnerScala classpath scanner
Cableguy0.7 0.0 Airframe VS CableguyYet another Scala Dependency Injection Library
Domino0.7 0.0 Airframe VS DominoOSGi dynamics made easy
Access the most powerful time series database as a service
Do you think we are missing an alternative of Airframe or a related project?
Airframe https://wvlet.org/airframe is a collection of lightweight building blocks for Scala.
- Airframe DI: A Dependency Injection Library Tailored to Scala
Airframe RPC: A Framework for Using Scala Both for Frontend and Backend Programming
Dotty (Scala 3)
For developing with Dotty (Scala 3), use DOTTY=true environment variable:
$ DOTTY=true ./sbt > logJVM/test
++ 3 in the sbt console:
# Switch to Scala 3 > ++ 3
For starting a migration of some project to Scala 3, create a PR that removes
.settings(scala2Only) from build.sbt to use Scala 3 in the project, and add the project to
projectDotty. After all tests pass, the PR can be merged.
Here is the list of milestones for Dotty support: #1077
*Note that all licence references and agreements mentioned in the Airframe README section above are relevant to that project's source code only.