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. Learn more →
Top 23 sbt-plugin Open-Source 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
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
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!
-
Scala is close to having an amazing Jupyter Notebook experience for data science workflows
-
Splitting software into multiple applications and libraries. Most practical ways!
-
sbt-assembly 2.0.0-RC1 released
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 Jun 2024
Index
What are some of the best open-source sbt-plugin projects? This list will help you:
Project | Stars | |
---|---|---|
1 | coursier | 2,009 |
2 | sbt-assembly | 1,941 |
3 | giter8 | 1,734 |
4 | sbt-native-packager | 1,588 |
5 | sbt-updates | 755 |
6 | sbt-docker | 728 |
7 | sbteclipse | 719 |
8 | sbt-release | 641 |
9 | sbt-buildinfo | 545 |
10 | Twirl | 539 |
11 | sbt-pack | 494 |
12 | sbt-mima-plugin | 448 |
13 | xsbt-web-plugin | 384 |
14 | sbt-tpolecat | 373 |
15 | sbt-sonatype | 328 |
16 | sbt-dependency-check | 262 |
17 | sbt-crossproject | 230 |
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