Gemfile RSS Feed Generator

Turning Gemfile.lock into RSS feeds

What is this?

I built this service to convert Ruby Gemfile.lock files into RSS feeds. Drop in your lockfile, get a feed that notifies you when your dependencies release new versions.

It's that simple. Your favorite RSS reader becomes your gem update tracker.

Why though?

This PR for Brakeman introduced a cooldown strategy to the --ensure-latest flag. The idea is to fail CI builds when Brakeman was outdated, but give it a grace period to avoid breaking builds the second a new version drops.

I wanted to know when gems released new versions without subscribing to each one individually on GitHub or RubyGems. Plus, staying up to date is cool.

So I built this. What started as a quick script turned into an actual service with proper caching, version filtering, and production-grade optimizations. I over-engineered the shit out of this.

I'm kinduff, by the way. I like building things for fun for my own problems, but if they help you too, that's awesome.

What it does

Version Filtering

Choose between patch, minor, major, or all updates. Sometimes you only care about security patches, other times you want everything.

Pre-release Control

Ignore beta, rc, and alpha versions if you want. Most of the time you probably do.

Old Release Filtering

Skip releases older than what you already have. Less noise in your feed.

API for CI/CD

Update feeds programmatically. Great for keeping your RSS in sync with your actual dependencies.

Multiple Sources

Works with RubyGems.org, gem.coop, and other sources. If it's in your Gemfile.lock, it's tracked.

Rate Limited

Fair usage limits keep the service fast for everyone.