SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Scala sbt-plugin Projects
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
sbt-dependency-check
SBT Plugin for OWASP DependencyCheck. Monitor your dependencies and report if there are any publicly known vulnerabilities (e.g. CVEs). :rainbow:
-
sbt-unidoc
sbt plugin to create a unified Scaladoc or Javadoc API document across multiple subprojects.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: babashka not working - Fatal error: Failed to create the main Isolate. (code 8) | /r/AsahiLinux | 2023-06-01This 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).
Project mention: I had a great experience with Scala and hopefully it will get more popular | /r/scala | 2023-07-11once 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
Project mention: Semver violations are common, better tooling is the answer | news.ycombinator.com | 2023-09-07In 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
[2] https://github.com/scalacenter/sbt-version-policy
[3] https://github.com/scalacenter/tasty-mima
Scala sbt-plugin related posts
-
Trouble with sbt-native-packager
-
babashka not working - Fatal error: Failed to create the main Isolate. (code 8)
-
Why are effects better for retries than Future?
-
A new, reworked ScalaDoc is here!
-
sbt-assembly 2.0.0-RC1 released
-
Getting an error installing metals for lsp-mode
-
Scala and Java Upgrade strategy
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 May 2024
Index
What are some of the best open-source sbt-plugin projects in Scala? This list will help you:
Project | Stars | |
---|---|---|
1 | coursier | 2,010 |
2 | sbt-assembly | 1,936 |
3 | giter8 | 1,732 |
4 | sbt-native-packager | 1,582 |
5 | sbt-updates | 755 |
6 | sbt-docker | 727 |
7 | sbteclipse | 719 |
8 | sbt-release | 638 |
9 | sbt-buildinfo | 546 |
10 | Twirl | 539 |
11 | sbt-pack | 493 |
12 | sbt-mima-plugin | 448 |
13 | xsbt-web-plugin | 384 |
14 | sbt-tpolecat | 371 |
15 | sbt-sonatype | 326 |
16 | sbt-dependency-check | 261 |
17 | sbt-crossproject | 227 |
18 | Stryker4s | 193 |
19 | sbt-header | 186 |
20 | sbt-unidoc | 124 |
21 | sbt-jni | 123 |
22 | sbt-ghpages | 91 |
23 | sbt-api-mappings | 90 |
Sponsored