Features
Rapla speaks many languages: the user interface is available in English and German, with translations of varying completeness in French, Dutch, Polish, Spanish, Finnish, Portuguese (Brazil) and Czech.
Scheduling
- Many specialised scheduling views besides the usual month, week and day calendars
- Reservations group appointments; repeating appointments with exceptions
- Conflict management — double bookings are shown before you save
- Support for periods such as semesters
- Read-only HTML month, week and day views
- PDF and iCal export
- Email notification when a resource is allocated
Administration
- A fine-grained permission model: who may see, book or change what, and when
- Your own resource, person and event types with their own attributes
- Categories to model hierarchical organisations
- Plugins and table columns configurable in the preferences
Installation
- Multi-user and multi-language
- Standalone application or client-server mode
- Desktop client via Java Web Start / OpenWebStart — no local installation
- Data in a file or a database: MySQL, PostgreSQL or HSQLDB
Supported platforms
| Platforms | |
|---|---|
| Client | Linux, Windows, macOS with Java and OpenWebStart |
| Server | any platform with Java; Jetty included, or any servlet container such as Tomcat |
Developing
- Plugin architecture with about a dozen plugins
- Free and open source — contribute

