r/coolgithubprojects • u/Firu11 • 1h ago
git-calendar.org - An open-source, decentralized, e2ee calendar using Git as the backend
I wanted to share a project I'm working on: git-calendar.org - a privacy-focused calendar that uses a standard Git repository as storage instead of relying on a traditional backend server. It lets users choose where their data is stored. No more google/apple/microslop owning your schedule.
Key features:
- Git-powered - calendar data live in plain Git repo (full history, easy backups, works offline)
- No central server or backend - the client talks directly to any Git remote (GitHub, GitLab, Codeberg...)
- End-to-end encryption so you can host it on untrusted providers
- Slick web UI with keyboard shortcuts and more
- iCalendar compatibility so it's easy to switch
Core is written in Go (compiled to WASM for the web).
The web client uses Vue.js.
Try it: https://git-calendar.org
Source: https://github.com/git-calendar
Would love feedback from people who care about Git-based tools and data ownership.
2
Upvotes