GitHub Bots

Posted on

GitHub’s App Marketplace has a range of useful tools and services. I use a few of them on a free tier which I recommend for open-source projects:

Imgbot #

This one is my favourite - it’ll automatically losslessly optimise all images in your repos and open a PR with a table outlining the filesize savings.

It’s free to use (for public repos) and works flawlessly. Even if you already optimize images it’s still worth installing this as it can further optimize.


AccessLint #

This bot will review PRs and leave comments about any accessability issues, for example an alt tag missing from an image.


Dependabot #

Automatic PRs opened when any dependency are updated. Requires a package.json


Snyk #

Get notified about any packages in your projects with vulnerabilities.


Have I missed any good ones? Drop a comment below if there’s one I should checkout.

You might also like

Hosting a site on GitHub Pages with custom domain and free SSL

Quick guide to using Cloudflare with GitHub Pages

Bootstrap 5 Print Stylesheet

Optimized CSS for printing

Building a 'Share this page' feature with Hugo

privacy-focused share widgets