Kalendar – A Minimal Calendar App for Efficient Time Management

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 A and F keys respectively.

You can also resize events using the S and 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.

[mks_button size=”medium” title=”Download Kalendar .zip” style=”squared” url=”https://github.com/echo-devim/kalendar/archive/master.zip” target=”_blank” rel=”nofollow” bg_color=”#46698E” txt_color=”#fff” icon=”fa-download” icon_type=”fa” nofollow=”1″]

Mind you, you will need qmake and sqlite3 installed on your system for you to be able to install Kalendar.

  1. Download the .zip file using the button above
  2. Extract the file, open the ‘kalendar-master’ folder and move it to your ‘src’ folder
  3. Open the terminal while within the ‘src’ folder by right-clicking
  4. 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.

Divine Okoi is a cybersecurity postgrad with a passion for the open-source community. With 700+ articles covering different topics in IT, you can always trust him to inform you about the coolest tech.

Each tutorial at GeeksMint is created by a team of experienced writers so that it meets our high-quality writing standards.

7 thoughts on “Kalendar – A Minimal Calendar App for Efficient Time Management”

  1. The install instructions do not work for me under Linux Mint Mate latest version. Simply typing qmake in the indicated directory gives these errors:

    root@james-desktop:/usr/src/kalendar-master# qmake
    qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’: No such file or directory

    root@james-desktop:/usr/src/kalendar-master# qmake
    qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’: No such file or directory

  2. When I saw the title… I immediately thought of a windows program by the same name: UK’s Kalendar at: http://www.ukrebs-software.de/

    Before I switched over the Linux, I was a heavy user of UK’s Kalendar. It wasn’t just a reminder, appt thingy – it made a great journal with a good set of recurring and other date-driven actions.

    This one looks like it has the ability to do journaling without lots of extra steps. I see the author hopes to add encryption, which will make this a powerful and flexible local solution.

    • I just looked up UK’s Kalender. It’s a decent app.
      It doesn’t support import/export from other calendars nor does it support direct printing.

      Yes, it will be more powerful and flexible soon.

      Is there a calendar app you have been using since you switched over to Linux?

  3. Nice start. I think it would be great if dev made at least a one-way connection to Google calendar. two way would be ideal but there are others that do that already. A calendar that I love is Rainlender and wish its development were picked up by someone.


Got Something to Say? Join the Discussion...