smithy4s
scaladex
Our great sponsors
smithy4s | scaladex | |
---|---|---|
5 | 3 | |
326 | 189 | |
3.4% | 0.5% | |
9.7 | 9.0 | |
4 days ago | 11 days ago | |
Scala | Scala | |
GNU General Public License v3.0 or later | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
smithy4s
- Scala DevInTraining looking to contribute to projects
- Generating an AWS SDK for a new language (Scala)
-
smithy-translate : a CLI tool to turn openapi specs and json-schema specs into smithy specs, written in Scala
We have our own open-source code-generator that produces Scala code from Smithy. The code module is entirely dependency-free, and the generated code is not biased towards any library, be that http or json. We do however have out-of-the-box integration with jsoniter and http4s.
-
Scala 3 Reflection
Sounds like you want an IDL. smithy4s and tapir come to mind as potential solutions. Scala code gets generated for you from some intermediate format.
- Meet smithy4s, a framework for generation http4s servers and clients from Smithy IDLs
scaladex
-
I had a great experience with Scala and hopefully it will get more popular
last, resources :) if you are still missing something, try looking on the Scaladex or Scala list of awesome which also links to lot of learning material
-
Scala DevInTraining looking to contribute to projects
But there's many libraries mentioned in the sub's side bar, and there's this: https://index.scala-lang.org/
-
Metarank - A low code Machine Learning tool that personalizes product listings, articles, recommendations, and search results in order to boost sales. A friendly Learn-to-Rank engine
Sounds like something that scaladex could benefits from :)
What are some alternatives?
tapir - Declarative, type-safe web endpoints library
metarank - A low code Machine Learning personalized ranking service for articles, listings, search results, recommendations that boosts user engagement. A friendly Learn-to-Rank engine
apicurio-registry - An API/Schema registry - stores APIs and Schemas.
PredictionIO - PredictionIO, a machine learning server for developers and ML engineers.
registry - The Registry API allows teams to track and manage machine-readable descriptions of APIs.
awesome-scala - A community driven list of useful Scala libraries, frameworks and software.
Akka - Build highly concurrent, distributed, and resilient message-driven applications on the JVM
sbt-native-packager - sbt Native Packager
scala3-native-mill - Scala3 Native project template with Mill
scala - Scala 2 compiler and standard library. Bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
dotty - The Scala 3 compiler, also known as Dotty.
scala3-seed.g8 - A giter8 template for getting started with Scala 3.