One place for updates.
Follow patch notes for games and software, or publish updates for your own projects.
Open PatchHub · Report an issue
Steam game updates are on Steam. Some games put their patch notes on their own sites. Phone apps, of course, give you the incredibly useful "Bug fixes and performance improvements" every single time. Software updates might have a proper changelog, or they might be hiding on some random page you would never think to check. It's all over the place.
I started PatchHub in 2022 because I wanted one place where I could follow all of it without having to remember where every game, app, or project decided to post updates.
PatchHub currently gathers updates from external sources. That's what makes it useful now, while there aren't many people posting their own updates here yet.
The real goal is for people and projects to publish their updates through PatchHub itself. If that works, the external feeds can eventually go away because the updates will already be here.
- Browse updates from popular Steam games and software release feeds.
- Follow the games, software, and projects you care about.
- Create a project and publish patch notes directly on PatchHub.
Requirements: Node.js 22.12 or newer.
git clone https://github.com/mcullifer/PatchHub.git
cd PatchHub
npm ci
cp .env.example .env
npm run devFill in the values in .env before starting the app. Running npx convex dev connects a Convex
development deployment and writes PUBLIC_CONVEX_URL to .env.local.
| Command | Purpose |
|---|---|
npm run dev |
Start the Vite development server |
npm run preview |
Build and run the Cloudflare Worker locally |
npm run validate |
Run Svelte, TypeScript, formatting, lint, and unit-test checks |
npm run check:worker |
Build and validate the Worker deployment |
npm run test:e2e |
Run Playwright end-to-end tests |
npm run steam:sync |
Synchronize the searchable Steam catalog |
PatchHub is open source and still in beta.