Kalendar is a cross-platform Gregorian calendar application with a focus on simplicity, ease of use, and KDE desktop. It is written in C++ and has its GUI built with the Qt5 library.
The project was started from scratch by echo-devim who after being inspired by gnome-calendar, aims to keep the app simple in order to avoid “annoying dependencies (so you can easily install it everywhere)”.
It features a simple UI geared towards intuitive event management and TODOs. You can add events by clicking once on a date and right-clicking to delete.
Middle-clicking on an event will select it after which you can move it backward and forward using the
F keys respectively.
You can also resize events using the
D keys, and
Canc to cancel the selection.
You can also organize apps by setting color codes to different categories, assigning events to occur monthly or annually, and importing/exporting events from/to other calendar apps using
.ics files. There is also a backup functionality for your entire events database in case you want to have a recovery plan set up for yourself.
Features in Kalendar
- Free and open source
- Create and manage events and TODOs
- Notifications for future events
- Support for iCal
- Support for adding an encryption layer
- Support for external plugins
Kalendar is pretty much a new project to the open source scene so let us not blame the developer for not making any quick method of installation yet. For now, you will just need to compile the source yourself. Don’t be scared, the steps are straightforward and listed below.
Download Kalendar .zip
Mind you, you will need qmake and sqlite3 installed on your system for you to be able to install Kalendar.
- Download the
.zipfile using the button above
- Extract the file, open the ‘kalendar-master’ folder and move it to your ‘src’ folder
- Open the terminal while within the ‘src’ folder by right-clicking
- Enter the commands below:
$ qmake$ make
Now, you can now run the Kalendar by double clicking on the ‘Kalendar’ binary file. If prompted, click on ‘make executable and run’. Voila!
Tell us what your take is on Kalendar in the comments section below and don’t forget that you can always contribute to the project’s source code on GitHub .