I've been working on Git Calendar - a decentralized, fully open-source calendar built on top of Git. Frustrated with how outdated and painful CalDAV is to self-host and maintain, I created a system where your calendar lives in a simple Git repository. Clone it, push changes, and you're in control. Also, no complex server setup is required since the app talks directly with the Git remote. No server in between.
It features a shared Go core for the heavy lifting, a sleek Vue web client, end-to-end encryption so you can safely use any Git host (even public ones like GitHub, GitLab, Codeberg...). It's great for privacy-conscious users, self-hosters, and anyone and anyone tired of solutions made by tech giants like Google, Apple and Microslop. It's still WIP, but I already use it to manage my personal schedule.
Make sure to leave a star if you like the idea and contributions are also welcome!
Built with