Skip to content
vic

scala-steward-org/scala-steward

:robot: A bot that helps you keep your projects up-to-date

scala-steward-org/scala-steward.json
{
"createdAt": "2018-09-06T19:44:47Z",
"defaultBranch": "main",
"description": ":robot: A bot that helps you keep your projects up-to-date",
"fullName": "scala-steward-org/scala-steward",
"homepage": "",
"language": "Scala",
"name": "scala-steward",
"pushedAt": "2025-11-26T23:35:13Z",
"stargazersCount": 1189,
"topics": [
"azure-repos",
"bitbucket",
"bot",
"dependencies",
"forgejo",
"github",
"gitlab",
"gradle",
"maven",
"mill",
"plugins",
"sbt",
"scala",
"scala-cli",
"scala-steward",
"update-service"
],
"updatedAt": "2025-11-26T23:35:17Z",
"url": "https://github.com/scala-steward-org/scala-steward"
}

GitHub Workflow Status codecov Typelevel project Scala Steward badge Docker Pulls

Scala Steward is a bot that helps you keep your library dependencies and build plugins up-to-date. It works with Maven, Mill, sbt, and Scala CLI.

See also the announcement blog post: Keep your projects up-to-date with Scala Steward

Open a pull request that adds the GitHub repository of your project to repos-github.md (edit). Once that PR is merged, [@scala-steward][@scala-steward] will check periodically for version updates in your project and will open pull requests for updates it found.

Many thanks to [VirtusLab][VirtusLab] for hosting and managing this public Scala Steward instance!

If you are curious how [@scala-steward’s][@scala-steward] pull requests look like, here are the ones it has created so far:

You can also watch what it is currently doing here.

A badge is available to show that Scala Steward is helping your repos. Let’s spread Scala Steward to keep Scala ecosystem updated.

Scala Steward badge

[![Scala Steward badge](https://img.shields.io/badge/Scala_Steward-helping-blue.svg?style=flat&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAMAAAARSr4IAAAAVFBMVEUAAACHjojlOy5NWlrKzcYRKjGFjIbp293YycuLa3pYY2LSqql4f3pCUFTgSjNodYRmcXUsPD/NTTbjRS+2jomhgnzNc223cGvZS0HaSD0XLjbaSjElhIr+AAAAAXRSTlMAQObYZgAAAHlJREFUCNdNyosOwyAIhWHAQS1Vt7a77/3fcxxdmv0xwmckutAR1nkm4ggbyEcg/wWmlGLDAA3oL50xi6fk5ffZ3E2E3QfZDCcCN2YtbEWZt+Drc6u6rlqv7Uk0LdKqqr5rk2UCRXOk0vmQKGfc94nOJyQjouF9H/wCc9gECEYfONoAAAAASUVORK5CYII=)](https://scala-steward.org)

The [docs]!(docs) directory contains documentation about these topics:

  • [Running Scala Steward]!(docs/running.md)
  • [Scalafix Migrations]!(docs/scalafix-migrations.md)
  • [Frequently Asked Questions]!(docs/faq.md)
  • [Repository-specific configuration]!(docs/repo-specific-configuration.md)
  • [Artifact Migrations]!(docs/artifact-migrations.md)

Thanks goes to these wonderful people for contributing to Scala Steward:

The following companies are using Scala Steward to manage their dependencies. Using Scala Steward in your company and don’t see it listed here? Consider creating PR to add your company to the list and join the community.

The Scala Steward project supports the [Scala Code of Conduct][CoC] and wants all of its channels to be welcoming environments for everyone.

Scala Steward wouldn’t exist without the great [sbt-updates][sbt-updates] plugin which was used until version 0.6 to find dependency updates.

Thanks goes also to @impurepics for [@scala-steward][@scala-steward]‘s cute profile picture and to the maintainers and contributors of the various libraries this project depends on.

Scala Steward is licensed under the Apache License, Version 2.0.

[CoC] !: https://github.com/scala-steward-org/scala-steward/blob/master/CODE_OF_CONDUCT.md [@scala-steward] !: https://github.com/scala-steward [sbt-updates] !: https://github.com/rtimush/sbt-updates [VirtusLab] !: https://www.virtuslab.com