If ABC Roster makes you save time and/or money, please support its development with a kind donation :) Donate
BTC donations accepted

Welcome to ABC Roster

ABC Roster is a free software application especially designed to assist in the complex task of organising employee shift schedules (also known as rosters) for small organisations. It was originally targetting food and beverages departments, but it is now used in a wider range of businesses.
ABC Roster aims to be time-efficient and user-friendly, providing the user with a convenient and intuitive way of creating schedules quickly.

Note: The development of ABC Roster is ongoing and you are welcome to suggest any new features that you would like to see in future versions. Please see the roadmap for changes to come.

Developping this free application requires a lot of time, so please do not hesitate to donate if ABC Roster is useful to you!

Main Features

  • Easy-to-use, intuitive user interface (just drag and drop employees onto shifts)
  • Manage employees' availability, days off, leave, events, bookings, ...
  • The automated planner that can generate schedules for you
  • You can email the schedules to employees directly from the application
  • You can export the schedules to Microsoft Excel, PDF and HTML documents
  • It is free

Latest News

ABC Roster v1.9.2 is out

30.03.2014

This is a bug fixing release, which does not really contain any new feature. Please refer to the change log for a full list of bugs that were corrected.
You can get the new version of ABC Roster from the downloads page.

Donations in Bitcoins are now accepted

05.01.2014

People wishing to support ABC Roster's developpement can now make donations in Bitcoins, to the following Bitcoin address: 12qA2DzNnVFCTidVjJWbjCwoLDCnDKd2qQ
Thank you to all people supporting ABC Roster!

ABC Roster v 1.9.1 has been released

18.12.2013

This release fixes 2 bugs introduced in v 1.9.0 that prevented users from saving documents after deleting days or schedules. There is also a new feature that allows users to assign leave to multiple employees in one go. You can get the new version of ABC Roster from the downloads page.

ABC Roster v 1.9.0 is out !

08.12.2013

First of all, thank to all people who submitted ideas and bug reports! I tried to include most of the feedback I got in this release, so if you are satisfied with the result, please consider making a donation :)
ABC Roster v1.9.0 introduces a few new features, amongst which:
  • display of shift coverage
  • new constraints
  • new settings configurable by users
  • multiple other minor improvements (see change log)
This release also corrects most of the bugs that users reported (please refer to the change log for a full list of bugs that were corrected).
You can get the new version of ABC Roster from the downloads page.

ABC Roster v 1.8.2 was released

07.07.2013

ABC Roster v1.8.2 is a bug fixing release (please refer to the change log for a full list of bugs that were corrected).
You can get it from the downloads page.

ABC Roster v 1.8.1 fixes export crash

03.03.2013

You can get it from the downloads page. ABC Roster v1.8.1 fixes a crash when exporting or previewing a schedule for export.

ABC Roster v 1.8 has finally been released!

02.03.2013

It took me a while, but you you can finally get it from the downloads page. ABC Roster v1.8 introduces a few new features, amongst which:
  • the ability to have schedules across up to 5 weeks
  • support for break times during shifts
  • a finer control over leave periods
For a full list of bug fixes/new features, refer to the change log. Refer to the roadmap for changes to come!
Note: the online hosting of schedules is once again pushed back to a further release.

You can now support ABC Roster

28.05.2012

I haven been developing ABC Roster during my free time for several years now. If you enjy using it and wish to make a donation to support its development, go to the the donate page. Thank you!