Show HN: Gitmsg – A messenger where every message is a Git commit
Category: other
Tags: git, messaging, github, webrtc, typescript, nextjs
Score: 5.0/10 (Innovation: 6, Technical: 5, Documentation: 6, Utility: 3)
gitmsg is a novelty messenger where each chat is a GitHub repository and every message, edit, or reaction becomes a Git commit. It combines Next.js, GitHub OAuth/App auth, and WebRTC for calls, using Git history as an append-only message store instead of a database. It is an interesting, deliberately impractical experiment in repurposing version control for real-time chat.
Target audience: curious developers and GitHub enthusiasts
Repository: https://www.gitmsg.fun · TypeScript · MIT · 5 stars
View on Hacker News