CompatHub

Software lifecycle intelligence for every version you run

Track end-of-life dates, support windows, LTS status, and release history from official vendor sources — so engineering and security teams know what is still supported before it becomes an incident.

The gap

More dependencies than ever.Less certainty than ever.

Machine-speed releases meet human-speed inventory spreadsheets. Teams still answer “is this EOL?” from blog posts, tribal knowledge, or third-party aggregators that drift from vendor truth.

CompatHub continuously imports official release and maintenance data, then derives lifecycle status you can cite — Python EOL, Node.js LTS windows, Ubuntu ESM, Debian LTS, PostgreSQL major-version support, .NET STS/LTS, Kubernetes skew policy, OpenJDK updates, Ruby maintenance branches, and more.

Pipeline

Collect → normalise → derive

The same architecture for every ecosystem: official source, raw document, parser, normalised facts, lifecycle periods, provenance, and derived status.

01

Collect

Ingest release schedules, branch maintenance pages, and vendor APIs — Python, Node.js, PHP, PostgreSQL, MySQL, Ubuntu, Debian, .NET, Kubernetes, OpenJDK, Rust, Ruby, and more — stored as raw documents.

02

Normalise

Map each source into products, version lines, releases, lifecycle periods, and support providers. Every fact keeps provenance and an authority tier.

03

Derive

Compute whether a line is in standard support, security maintenance, or end-of-life — with risk and next transition dates derived from periods, never hand-typed.

Catalogue

Products tracked in production

Open a product to inspect version lines, support status, EOL dates, recent releases, and provenance.

View all software →

Why CompatHub

Answers for EOL, support status, and supported versions — grounded in vendor truth

End-of-life dates

Look up software EOL for version lines such as Python 3.9, Node.js 18, Ubuntu 20.04, Debian 11, PostgreSQL 14, and Ruby 3.2 — with the vendor source behind each date.

Support windows & LTS

See standard support, security-only maintenance, LTS, and extended support phases so platform teams know what is still supported before the next upgrade cycle.

Version lines & releases

Browse major version lines and recent stable releases without thin pages for every patch. Answer “latest supported version” and “what’s the current release?” from one place.

Official provenance

CompatHub prefers first-party vendor documentation and machine-readable feeds over third-party aggregators — so lifecycle claims stay auditable.

Sources

First-party official data

Structured vendor endpoints and documentation — release indexes, maintenance branch pages, distro-info datasets, and security policies — with provenance on every imported fact.

Languages & runtimes

  • peps.python.org release cycle
  • nodejs.org / Release schedule
  • php.net branches & releases
  • Go, Rust, Ruby, OpenJDK

Databases

  • postgresql.org/versions.json
  • dev.mysql.com GA & release notes

Operating systems & platforms

  • Ubuntu release & ESM docs
  • Debian distro-info-data
  • .NET release index
  • Kubernetes schedule & EOL

Is your stack still supported?

Look up a product, open a version line, and inspect lifecycle phases, EOL dates, latest stable releases, and the official source behind each fact.

Explore the catalogue