gitfeed

Your GitHub activity, streaming live.

A single-binary Go server that receives GitHub webhook events and pushes them to a real-time browser dashboard over Server-Sent Events — signed, color-coded, and dependency-free.

Go 1.21+ · Zero dependencies · Free & open source

Features

Real-time feed

GitHub webhook events stream straight to your browser over Server-Sent Events — no polling, no refresh, no WebSocket libraries.

Single binary

One Go binary with zero dependencies beyond the standard library. Build it, run it, done.

Signature verification

Every payload is checked with HMAC-SHA256 against your webhook secret before it reaches the feed.

GitHub-dark UI

A familiar dark dashboard with color-coded event types, so you can scan activity at a glance.

Deploy anywhere

Run it locally behind ngrok, or ship the Cloudflare Workers build with a Durable Object for WebSocket pub/sub.

Chrome side panel

A companion extension pins the live feed to your browser side panel while you work.

Parses the events that matter

Every webhook is parsed into a compact, readable line in the feed.

pushpull_requestissuesissue_commentstarforkreleasecreatedeleteping

Run gitfeed

Build the Go binary and expose it with ngrok, or deploy the Cloudflare Workers version — a Worker plus a Durable Object for WebSocket pub/sub — for an always-on public feed.

Built with Go · Server-Sent Events · Cloudflare Workers · Durable Objects