No description
- JavaScript 48.9%
- Dart 26.8%
- Rust 13%
- C++ 5.5%
- CMake 4%
- Other 1.7%
|
|
||
|---|---|---|
| .forgejo/workflows | ||
| api | ||
| backend | ||
| deploy | ||
| dev | ||
| frontend | ||
| screenshots | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| analysis_options.yaml | ||
| docker-compose.yml | ||
| Dockerfile | ||
| LICENSE | ||
| logo.svg | ||
| README.md | ||
Calunder
Self-hosted Google Calendar Alternative
Under heavy development, alpha release soon!
| Desktop Week View | Mobile Month View |
|---|---|
![]() |
![]() |
👾 Features
- Synced Calendars between your devices without dealing with CalDAV
- Modern UI
- Web Client and Mobile App built in flutter with animations
- Backend built in Rust running on sqlite
- Sync Ical Calendars
- Runs on your own server
- Planned: Share calendars with users on the same instance
- Planned: Share calendars as an iCal link
⚙️ Installation
Make sure you have docker or podman and a compose tool installed.
Download the docker-compose.yml and .env.example file from the deploy and place them in an empty folder. Edit the files for your environment and run docker compose up -d.
The compose file assumes you use traefik.
You should now be able to open the URL you deployed it at in a web browser or with the app.
📱 Mobile App
There are currently no stable releases and no store releases, you can get the latest APK here (click the top workflow)
iOS is not supported for now. If you want to maintain it, please open an issue.

