# Team leave planning,
beautifully simple

 An open-source leave management app for small and mid-size teams. Self-hosted, customizable, and ready in minutes.

 [ View on GitHub ](https://github.com/igornast/who-is-out-of-office) 

- Self-hosted
- AGPL-3.0 License
- Built for teams
 
 

 

Features

## Everything your team needs to manage time off

No spreadsheets, no email chains. Just a clean interface your entire team will actually use.

 

 ### Team calendar

See who's out at a glance. Weekly and monthly views with leave-type color coding and emoji icons.

  ### One-click approvals

Managers approve or decline requests from the dashboard or directly from a Slack notification.

  ### Role-based access

Three roles out of the box: Admin, Manager, and Employee. Each sees only what they need.

  ### Dark mode &amp; themes

Four color palettes (Warm Teal, Sage Green, Sunset Warm, Soft Lavender) plus light, dark, and system theme.

  ### Mobile-ready

Fully responsive layout with bottom navigation, swipe-friendly calendar, and optimized touch targets.

  ### Public holidays

Auto-import public holidays per country via Nager.Date API. Supports multiple country calendars simultaneously.

  

 

Personalization

## Make it yours

 Choose from four hand-crafted color palettes and switch between light, dark, or system themes. Every user picks their own preference.

 

### Warm Teal

Default palette

 

 

### Sage Green

Earthy tones

 

 

### Sunset Warm

Coral accent

 

 

### Soft Lavender

Cool &amp; calm

 

 

 

   

 

  

 

 

Integrations

## Connects with the tools you already use

Notifications, calendar sync, and automatic holiday data, all out of the box.

 

 ### Slack

Leave request notifications, approval actions, and weekly team digests, delivered straight to your Slack channels.

 Built-in  ### iCal feeds

Subscribe to team absences from Google Calendar, Apple Calendar, Outlook, or any app that supports iCal.

 Built-in  ### Public Holidays API

Automatic import of country-specific public holidays via Nager.Date. Supports DE, FR, NL, and 100+ more countries.

 Built-in  

 

Open Source

## Free forever. AGPL-3.0 licensed.

Who's OOO is fully open source. Deploy on [fortrabbit](https://www.fortrabbit.com/pricing?php=xs&database=xs&storage=xs&traffic=xs&backups=xs&jobs=xs&key-value-store=off) for €4.5/month or run it anywhere with Docker Compose. Audit the code, extend it to fit your workflow. No vendor lock-in, no subscription fees.

Use it freely. If you modify and redistribute, share your changes under the same license.

 [ Star on GitHub ](https://github.com/igornast/who-is-out-of-office) 

 

 

 ![Creator of the Who's Out of Office application](https://whoisooo.app/assets/images/igor-nast.jpg) 

 [ ](https://www.linkedin.com/in/igor-nast/) [ ](https://github.com/igornast) 

 

Need help getting started?

## Setup &amp; configuration service

 Hi, I'm the creator of Who's OOO. I built this as a personal open-source project, and we use it daily at **fortrabbit** to manage our own team's leaves. I offer a one-time paid setup service to help you get up and running quickly, with no ongoing fees or subscriptions.

- Server deployment and initial configuration
- Slack workspace integration setup
- Custom leave types, holiday calendars, and team onboarding
- Theme customization and branding to match your company
 
 [ Get in touch ](mailto:igor@whoisooo.app) 

 

Trusted by teams at

- [·fortrabbit](https://www.fortrabbit.com)
 
 

 

## Ready to simplify leave planning?

Deploy Who's OOO on fortrabbit or your own server and have your team set up in minutes.

 [ View on GitHub ](https://github.com/igornast/who-is-out-of-office) 

## Featured on

 [ ![Who's OOO - Featured on Startup Fame](https://startupfa.me/badges/featured/default-small-rounded.webp) ](https://startupfa.me/s/whos-ooo?utm_source=www.whoisooo.app)
