SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Scala Sbt plugin Projects
-
Project mention: babashka not working - Fatal error: Failed to create the main Isolate. (code 8) | /r/AsahiLinux | 2023-06-01
This is an upstream page size issue, equivalent issue here: https://github.com/coursier/coursier/issues/2636
-
sbt-assembly is still my go-to. So what I'd prefer is the combination of sbt-assembly (to build my .jar that I can just java -jar anytime I want) and sbt-jib (to construct my OCI image including my assembly .jar for deployment in some container orchestration environment).
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Project mention: I had a great experience with Scala and hopefully it will get more popular | /r/scala | 2023-07-11
once you outgrow scala-cli, you should know sbt has a lot of plugins ( some might say it's ecosystem is the only thing keeping it relevant....) like sbt-native-packager which again does the heavy lifting for you
-
-
-
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
-
-
-
-
Project mention: Semver violations are common, better tooling is the answer | news.ycombinator.com | 2023-09-07
In the Scala ecosystem, MiMa [1] has been in widespread use for years. It automatically checks compatibility for the binary API of a library. Every library with any amount of success uses it. One could say it's the foundation of a stable ecosystem. We also have sbt-version-policy [2] to set it up with minimal configuration (and directly relate it to SemVer).
More recently, we got tasty-mima [3], which checks compatibility at the type system level, rather than the binary level.
[1] https://github.com/lightbend/mima
-
-
-
-
-
I'm a bit surprised to see sbt-ci-release (https://github.com/sbt/sbt-ci-release) not even mentioned. It's widely used for this.
-
sbt-dependency-check
SBT Plugin for OWASP DependencyCheck. Monitor your dependencies and report if there are any publicly known vulnerabilities (e.g. CVEs). :rainbow:
-
-
-
-
it's a plugin: https://scalameta.org/scalafmt/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Scala Sbt plugins related posts
- Trouble with sbt-native-packager
- Semver violations are common, better tooling is the answer
- I had a great experience with Scala and hopefully it will get more popular
- My first scala project
- babashka not working - Fatal error: Failed to create the main Isolate. (code 8)
- Publish a Scala Library using Github Actions in No Time
- Asking for help to improve codepreview
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Mar 2024
Index
What are some of the best open-source Sbt plugin projects in Scala? This list will help you:
Project | Stars | |
---|---|---|
1 | coursier | 1,995 |
2 | sbt-assembly | 1,931 |
3 | sbt-native-packager | 1,584 |
4 | sbt-revolver | 841 |
5 | sbt-updates | 756 |
6 | sbt-docker | 726 |
7 | sbteclipse | 720 |
8 | better-monadic-for | 694 |
9 | sbt-scoverage | 638 |
10 | sbt-release | 638 |
11 | sbt-buildinfo | 546 |
12 | sbt-pack | 493 |
13 | sbt-mima-plugin | 446 |
14 | xsbt-web-plugin | 385 |
15 | mdoc | 384 |
16 | splain | 369 |
17 | sbt-sonatype | 325 |
18 | sbt-ci-release | 275 |
19 | sbt-dependency-check | 262 |
20 | sbt-play-scalajs | 191 |
21 | sbt-header | 188 |
22 | sbt-doctest | 182 |
23 | sbt-scalafmt | 182 |