Schej logo

Schej

When2meet-style group availability finder you can self-host

700 Vue MIT 8 months ago

Overview

Schej is an open-source group scheduling tool inspired by When2Meet that lets participants mark their availability on a grid and highlights the best overlap times. It stores data in MongoDB and is deployable as a single Docker Compose stack. Particularly useful for teams in the same organization who want to keep scheduling data off third-party SaaS.

Where it falls short of Calendly

  • No calendar integration — availability is marked manually
  • No booking confirmation or email reminders
  • Limited to group poll-style scheduling, not one-on-one booking pages

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

group-scheduling
availability
polls
scheduling
Maintain Schej?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Schej difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/schej)](https://openreplace.com/schej)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Scheduling infrastructure for everyone, the open-source Calendly alternative

46k TypeScript AGPL-3.0 5 days ago
3/5
1-click
Schej vs Cal.com

Open-source online appointment scheduling built on Cal.com

46k Nodejs MIT 5 days ago
3/5
Schej vs Cal.diy

Open-source hotel reservation and channel management system

14k PHP OSL-3.0 15 days ago
4/5
Schej vs QloApps

Node.js job scheduling library with persistent MongoDB-backed queue

9.2k TypeScript MIT 6 months ago
3/5
Schej vs Agenda