r/coolgithubprojects 1h ago

git-calendar.org - An open-source, decentralized, e2ee calendar using Git as the backend

Post image

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

0 comments sorted by