You are not logged in.
qcal is a quick calendar application for CalDAV servers written in Go. In contrast to other tools it does not cache anything. It can fetch multiple servers / calendars in parallel which makes it quite fast.
Its main purpose is displaying calendar data. Nevertheless it supports basic creation and editing of entries.
Features
Condensed quick overview of appointments
Parallel fetching of multiple calendars
Viewing of iCal subscriptions
Easy to use filters
Create, modify and delete appointments
Import ICS files
Display ICS files
Easy setup
Offline
New version 0.8.3!
Changes:
* Allow piping of ICS data
* Parallelize calendar listing
It's now very much feature complete.
Offline
Hello Psic4t, this project seems really cool to me and would increase my productivity... I particularly love the no-cache approach.
But it never actually worked for me. Simple config.json to reproduce:
{
"Calendars": [
{
"Url":"https://fr.ftp.opendatasoft.com/openscol/fr-en-calendrier-scolaire/Zone-A-B-C-Corse.ics"
}
],
"Timezone": "Europe/Paris",
"DefaultNumDays":30
}
cal is indeed listed with
qcal -l
but no event shows (tried with wide -s -e windows)
I also try with my personnal google cal with same result.
v0.8.7 or master. (gentoo user)
Offline
ah... and it returns '2022/06/13 16:43:17 no events', no error
Offline
It seems that the server in your link does not like REPORT http calls. I pushed a new release (0.8.8) to AUR which should fix that.
Can you try if it works for you?
You can write me in the project mailing list here: https://lists.sr.ht/~psic4t/public-inbox
Offline
Fixed indeed, thanks for your fast support. I'll use mailing list for future contacts, OK.
Offline