-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Rapla is a flexible multi-user resource and event planning system. The primary target of the program was universities. It allows coordination between the lectures and the administration.
It started as simple room booking software at the Institute of Computer Science in Bonn in 2000. It has evolved in more than 22 years into a fully configurable, flexible multi-user framework for resource and event management and is now not only used at universities, colleges and polytechnics but also used for operating theatre planning, in gyms, Corona vaccination centres, in hospitals and many more.
Watch some Rapla2 - Admin and introduction videos on Youtube.
- Many specific scheduling views besides the typical month-, week- and day calendars
- Grouping of appointments in reservations and extensive appointment manipulation (repeating, exceptions)
- Conflict-management
- Support for periods
- HTML Read-only month-,week- and day- view
- pdf and ical export
- Email notification on resource allocation
- A fine-grained and highly customisable permission model. You can set who can access what, when and how.
- Customizable resource-, person-, and event-types. You can create your own types, with their specific attributes. Create categories, model hierarchical organizations
- Multi-user, multi-languages (8 at the moment)
- Usable as a standalone application or in client-server mode.
- Client: Runs with JRE8 + Java Web Start (our reference is IBM Semeru). No client installation of Rapla necessary. Since Rapla2 (since V2 RC1) it works also with Java11 and Java17 Webstart as provided from openwebstart.com
- Data stored in a file or in a database ( MySQL, PostgreSQL or hsqldb)
- Plugin architecture (with currently a dozen plugins available)
- The best: It's free, it's open source, contribute 👍
Rapla Client should run on all GUI plattforms (Linux, Windows, MacOS X) 👍 - as long as Java 8 and Java Web Start is available (eg. IBM Semeru Runtimes). Rapla2 works with Java8 and Java Web Start and with Java11 and openwebstart technology as provided by Karakun.
Rapla Server should run on all platforms - as long as Jetty runs, or Apache Tomcat or any other container for Jakarta Servlets and JSP
- Linux
- Windows 7, 8, 10, 11 / Windows Server 2003 - 2019
- MacOS X
Batteries included: 👍 Rapla Server ships with a Jetty already prepared for you. But any other container should do as well.
To all environments you can login with the user admin and empty password.
- https://rapla.org/rapla-demo/rapla/index
- https://rapla-campus.dhbw-karlsruhe.de/rapla_a rapla_a is an empty installation, with two resource-types and just one resource (because every event needs at least one resource)
-
https://rapla-campus.dhbw-karlsruhe.de/rapla_b
rapla_b is the situation with a few users (the engl. user
maude, the german userpeterand the french usermarie-pauline, all with empty password) resources and two event-types (lecture and examination). The following two YT-Videos show you the way from 0 to the situation here.
-
https://rapla-campus.dhbw-karlsruhe.de/rapla_c
rapla_c is an example of a configured Rapla2 with two institiutes and users who do the planning job for the institutes (
marie(with an m) for the math-institute,peter(with an p) is the planning person in the physics-institute andmarie-paulinedoes the planning for both institutes). The following two YT-Videos guide you the way in 15 minutes from situation rapla_b to the situation here.
The rapla-campus installations (act. it's just one jetty, with several installations) get a reset every day at 11pm, CET. So feel free, and play around!



