Displaying 1 to 20 from 64 results

sbt-dependency-graph - sbt plugin to create a dependency graph for your project

  •    Scala

Visualize your project's dependencies.To add the plugin only to a single project, put this line into project/plugins.sbt of your project, instead.

sbt-native-packager - sbt Native Packager

  •    Scala

SBT native packager lets you build application packages in native formats. It offers different archetypes for common configurations, such as simple Java apps or server applications. Discussion/Questions: If you wish to ask questions about the native packager, we have a mailinglist and we're very active on Stack Overflow. You can either use the sbt tag or the sbt-native-packager tag. They also have far better search support for working around issues.

coursier - Pure Scala Artifact Fetching

  •    Scala

coursier is a dependency resolver / fetcher à la Maven / Ivy, entirely rewritten from scratch in Scala. It aims at being fast and easy to embed in other contexts. Its very core (core module) aims at being extremely pure, and only requires to be fed external data (Ivy / Maven metadata) via a monad. The cache module handles caching of the metadata and artifacts themselves, and is less so pure than the core module, in the sense that it happily does IO as a side-effect (always wrapped in Task, and naturally favoring immutability for all that's kept in memory).

giter8 - a command line tool to apply templates defined on GitHub

  •    Scala

Giter8 is a command line tool to generate files and directories from templates published on github or any other Git repository. See Giter8 documentation for the full story.




sbt-docker - Create Docker images directly from sbt

  •    Scala

sbt-docker is an sbt plugin that builds and pushes Docker images for your project.sbt-docker is an auto plugin, this means that sbt version 0.13.5 or higher is required.

sbt-release - A release plugin for sbt

  •    Scala

This sbt plugin provides a customizable release process that you can add to your project. Notice: This README contains information for the latest release. Please refer to the documents for a specific version by looking up the respective tag.

conscript - Scala at your command

  •    Scala

Conscript is a distribution mechanism for Scala apps using GitHub and Maven repositories as the infrastructure. You can use it to install and update apps similar to APT or Home Brew. See conscript documentation for the full story.

sbt-updates - SBT plugin that can check Maven and Ivy repositories for dependency updates

  •    Scala

Display your SBT project's dependency updates. Update information is obtained from the maven metadata. There is also a limited support for Ivy repositories hosted on BinTray.


sbt-pack - A sbt plugin for creating distributable Scala packages.

  •    Scala

A sbt plugin for creating distributable Scala packages that include dependent jars and launch scripts. Now you can use sbt pack command in your project.

sbt-buildinfo - I know this because build.sbt knows this.

  •    Scala

I know this because build.sbt knows this. sbt-buildinfo generates Scala source from your build definitions.

scala-clippy - Good advice for Scala compiler errors

  •    Scala

Read the detailed documentation. For examples on how to write tests for advice to ensure it does not go out of date see CompileTests.scala. If you want to write your own tests with compilation using mkToolbox, remember to add a -P:clippy:testmode=true compiler option. It ensures that a correct reporter replacement mechanism is used, which needs to be different specifically for tests. See CompileTests.scala for reference.

sbt-javacv - Start using OpenCV in your JVM project in just 1 line, no separate compiling, installing OpenCV, or fussing with your system required

  •    Java

Makes it easy to start playing around with OpenCV (via JavaCV) in Scala without having to compile or install OpenCV on your own.See the Maven badge for latest version.

sbt-docker-compose - Integrates Docker Compose functionality into sbt

  •    Scala

sbt-docker-compose is an sbt plugin that integrates the functionality of Docker Compose directly into the sbt build environment. This allows you to make code changes and with one sbt command start up a local running instance of your latest changes connected to all of its dependencies for live testing and debugging. This plugin is designed to be extended to allow for instances to be launched in non-local environments such as AWS and Mesos.You must have Docker and Docker-Compose installed.

sbt-eta - An sbt plugin that integrates Eta into Scala projects.

  •    Scala

An sbt plugin that overrides the build cycle to compile Etlas projects located in src/main/eta. It also provides tasks for compiling & running Scala/Eta programs.Make sure it's visible on the PATH.

sbt-graphql - SBT plugin to generate and validate graphql schemas written with Sangria

  •    Scala

SBT plugin to generate and validate graphql schemas written with Sangria. This plugin is intended for testing pipelines that ensure that your graphql schema and queries are intact and match. You should also be able to compare it with another schema, e.g. the production schema, to avoid breaking changes.

sbt-best-practice - Configure common build settings for a Scala project

  •    Scala

Configure common build settings for a Scala project

sbt-fmpp-resolver - An Apache FreeMarker template resolver for the sbt new command

  •    Scala

An Apache FreeMarker template resolver for the sbt new command. FMPP is used as the template processing engine.

sbt-prompt - An SBT plugin for making your SBT prompt more awesome

  •    Scala

This is the plugin for you if you would like to have a fancy SBT prompt but you don't feel like spending the same insane amount of time as me researching ANSI color escape codes and SBT internals. All you have to do is pick one of the existing prompt themes or, if they're not awesome enough, just use an easy mini-DSL to create your own custom theme. All promptlets can be styled with foreground and background colors and you can customize them even further with prefixes, suffixes, and other text transformers. See below for all customization options.

nice-sbt-settings - sbt plugin with common settings for all era7/ohnosequences releases

  •    Scala

This SBT plugin aims to standardize and simplify configuration of all Scala and Java era7/ohnosequences/bio4j sbt-based projects.

sbt-s3-resolver - :cloud: Amazon S3-based resolver for sbt

  •    Scala

This is an sbt plugin which helps resolving dependencies from and publish to Amazon S3 buckets (private or public). These defaults are added to your project automatically. So if you're fine with them, you don't need to do anything special, just set the resolver and publish. Otherwise you can tune the settings by overriding them in your build.sbt.