In simple English
This tool lets a team manage vacation requests and sick days in one place. Employees ask for time off through a simple web page. Managers approve or decline those requests with a click. It keeps track of overtime and sick leave so everyone knows who is in the office. You run it on your own server, so your company data stays private.
What it is
A self-hosted web application built with Java (a programming language used to build large and reliable software) and Spring Boot (a framework that helps start Java programs quickly). It stores all employee records in a PostgreSQL (an open-source relational database system) database.
What it is good for
Small to medium companies that want a private, self-hosted system for time off without paying for commercial cloud software.
- Keeps all vacation requests, sick notes, and overtime records in one private place.
- Includes different user roles for regular staff, department heads, and human resources.
- Provides a built-in demo mode with test data so you can try it before setting up a real database.
- Needs a Java Development Kit and a separate PostgreSQL database to run in production.
- Requires technical knowledge to configure email servers and security providers.
- Lacks automated commercial support unless you purchase a plan from the original creators.
Spreadsheets, paper request forms, and manual email chains for time off.
PostgreSQL (a robust open-source database used to store application records).
- akaunting/akaunting10k stars
An open-source financial tool, though focused on accounting rather than team absences.
- botpress/botpress15k stars
The command-line tool, software kit and integrations for the Botpress cloud service, rather than a chatbot you host.
- heyform/heyform9.0k stars
A form and survey builder you can run yourself, with conversational one-question-at-a-time forms.
- Notifuse/notifuse2.2k stars
Self-hosted newsletters, automations and transactional email, built on a delivery service you supply.
docker-compose up java -jar -Dspring.profiles.active=demodata urlaubsverwaltung.jar