Skip to content
@urlaubsverwaltung

urlaubsverwaltung by focus:shift

Zeiterfassung und Urlaubsverwaltung mit Weitblick: alle gängigen Arbeitsfunktionen plus Fürsorge-Faktor.

focus:shift

Welcome to the GitHub home of focus:shift, the open-source, GDPR-compliant suite for leave management (Urlaubsverwaltung) and time tracking (Zeiterfassung). Time for what matters.

We help teams manage leave requests, sick notes, overtime and working hours. You can use our hosted cloud service or run the software yourself.

Care built in

Fürsorge (care) is the idea behind focus:shift. It uses the working-time and absence data you already record to show signs of overload early. There is no extra tracking, no questionnaires, and no rating of individual employees. The aim is prevention rather than reaction, and mindfulness rather than surveillance.

Features

  • Time tracking: clock in/out, a stopwatch and breaks, flexible working-time models, reports and CSV export
  • Custom absence types: home office, training, rehab and more, each with optional approval workflows and its own color
  • Team overview and calendar view: see absences across departments at a glance
  • Calendar integration: iCal subscriptions for Google Calendar, Outlook and other calendar apps
  • Sick notes and overtime: reports and overtime accounts that respect privacy
  • Single sign-on: OpenID Connect with Microsoft Entra ID, Google Workspace, Okta, Auth0 and others
  • Mobile app for iOS and Android: request absences, track time, and approve requests on the go

Try it hosted

Skip the setup and use focus:shift in the cloud. We host it in an ISO 27001-certified data center in Germany, with encrypted connections and backups, so there are no servers for you to maintain and you always run the latest version.

Core Projects

All our software is open source. You can run it yourself at any time, so you are never locked in to a vendor, including us.

  • urlaubsverwaltung: our leave management application for vacation requests, absences, sick notes and, optionally, overtime.
  • zeiterfassung: our time tracking application, which helps you meet the legal requirements for recording working hours. If you need help running your own installation, we offer on-premise installation and support.

Help & Contact

Made with ❤️ in Karlsruhe by the focus:shift team.

Pinned Loading

  1. urlaubsverwaltung urlaubsverwaltung Public

    Open-source, self-hosted leave and absence management: vacation requests, sick notes, overtime. Urlaubsverwaltung für Teams.

    Java 303 98

  2. zeiterfassung zeiterfassung Public

    Open-source, self-hosted time tracking: clock-in/clock-out, stopwatch, timesheets and CSV reports. Arbeitszeiterfassung für Teams.

    Java 70 13

Repositories

Showing 4 of 4 repositories
  • zeiterfassung Public

    Open-source, self-hosted time tracking: clock-in/clock-out, stopwatch, timesheets and CSV reports. Arbeitszeiterfassung für Teams.

    urlaubsverwaltung/zeiterfassung's past year of commit activity
    Java 70 AGPL-3.0 13 102 8 Updated Nov 4, 2026
  • urlaubsverwaltung Public

    Open-source, self-hosted leave and absence management: vacation requests, sick notes, overtime. Urlaubsverwaltung für Teams.

    urlaubsverwaltung/urlaubsverwaltung's past year of commit activity
    Java 303 Apache-2.0 98 188 18 Updated Nov 4, 2026
  • .github Public
    urlaubsverwaltung/.github's past year of commit activity
    0 0 0 0 Updated Oct 8, 2026
  • eslint-plugin-urlaubsverwaltung Public archive

    custom eslint rules for the open source urlaubsverwaltung application

    urlaubsverwaltung/eslint-plugin-urlaubsverwaltung's past year of commit activity
    JavaScript 0 Apache-2.0 0 0 4 Updated Jun 5, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Java JavaScript