sAlarm scheduler

sAlarm is an open source scheduler written in C++ via Qt4 graphic framework, licensed under the terms of the General public license version 3.


The latest source code you can find in the Git repository:

git clone git://
git clone

- if you are an Archlinux user, you can find sAlarm in AUR

Latest news

New project page system
Whole page was rewrited under Nette Framework.
10.06. 2011
sAlarm 0.50.0 was released!
New stable release of sAlarm scheduler is out. It brings many various changes and bug fixes. It supports XML import and export.
28.05. 2011
Added sAlarm Doxygen documentation
I've added a Doxygen documentation here.
10.05. 2011
Development paused
The development was paused because of my school leaving exam. I will continue after it:-). I'm goin' to pass it on 23. 5. 2011.
20.04. 2011
Added new screenshots of sAlarm
In the up you can find new screenshots. There are screens of sAlarm's database and whole interface.
17.02. 2011
New functions - version 0.40.0
Fixed many various bugs. Created new database structure and implemented timeout information dialog with postpone function. Added support of sound reminder. Using of many key shorcuts is now possible:-).
01.01. 2011
Now the scheduler is a subclass of QTreeView
This update contents many various updates but the main update is the MVC structure of scheduler.
25.10. 2010

Please donate

Please donate

The development costs some time and some effort.
If you like this project, please donate some money.
Thank you.


  • XML Export of schedules
  • Drap & Drop
  • Reminder sound
  • SMTP Warning - sends message to e-mail
  • sAlarm as daemon
  • Possibility to set up more colors in interface
  • Import and export in threads
  • Multilanguage support
  • MAC OS support