Track End-of-Life dates for your tech stack
Never get caught off-guard by unsupported dependencies. Harbinger scans your Ruby and Rails projects and warns you before support ends.
Automatically detects Ruby and Rails versions from .ruby-version, Gemfile, and Gemfile.lock
Fetches official EOL dates from endoflife.date with smart 24-hour caching
Visual warnings: red for EOL, yellow for <6 months, green for safe
Just run harbinger scan - no setup or configuration required
Smart caching means it works offline after initial data fetch
Track multiple projects and see EOL status at a glance with harbinger show
Recursively scan entire directories to find and track all your projects
52 RSpec tests with 100% pass rate, built with TDD
harbinger scan --path [PATH] - Scan a project and show EOL statusharbinger scan --save - Save project for trackingharbinger scan --recursive - Scan all projects in a directoryharbinger show - View dashboard of all tracked projectsharbinger update - Force refresh EOL data from APIharbinger version - Show harbinger versionBuilt with โค๏ธ using Ruby and Thor | EOL data from endoflife.date