Photo by NeONBRAND / Unsplash

Essential GitHub Bots

Lists Sep 6, 2021

GitHub bots are essentially GitHub apps to automate and improve software development workflow. The following is a compilation of a few open source and free to use GitHub bots i rely on to ease certain aspects of my software development flow.

You can explore other GitHub apps on the GitHub marketplace.

To build you own GitHub apps, refer Probot, a framework for building GitHub Apps in Node.js.

Minimum Requirements

  • GitHub Account (Free)

Imgbot

This app optimizes images present in your project directory.

Shortly after installing Imgbot, you will receive a pull request with all of your images optimized. Just merge the pull request and you’re done!

Dependabot

You can use Dependabot to keep the packages you use updated to the latest versions.

Supports Ruby, JavaScript, Python, PHP, Elixir, Rust, Java-Maven, Java-Gradle, .NET, Go, Elm, Git Submodules, Docker, Terraform, GitHub Actions.

Fossabot

Open Source License Compliance Management.

Issue's Pull Requests to remediate vulnerabilities in your dependencies. Automates compliance, security & quality.

Snyk

Snyk helps find, fix & prevent known vulnerabilities in your Node.js, Java, Ruby, Python and Scala apps. Snyk is free for open source.

Tags

Anantha Raju C

| Poetry | Music | Cinema | Books | Visual Art | Software Engineering |