Timeful (formerly Schej) at a glance
Checked 16 Oct 2026Timeful (1.8k stars, formerly Schej) lets a group mark availability on a grid of dates and times, with "if needed" slots, time zones, calendar overlays from Google, Outlook and Apple, email reminders and CSV export. AGPL-3.0. It is hosted at timeful.app or self-hosted with Docker Compose (Go server, Vue frontend, MongoDB) behind a reverse proxy, and self-hosting needs a Google OAuth client. No tagged releases. It finds a group time; it does not offer personal booking pages, round-robin or payments.
RepoQuarry. “Timeful (formerly Schej).” Checked 16 Oct 2026. https://repoquarry.dev/projects/timefulHow much of Calendly does it replace?
1 of 6 jobs. Replaces group availability polls, with calendar overlays; no one-to-one booking links or payments.
For personal booking pages, calendar sync and availability, team round-robin and collective scheduling, payments for bookings, reminders, see other Calendly alternatives. You may also need to build an interface, an API server and hosting yourself.
Facts, with sources
Every answer links to where we found it. We read the documentation; we did not install it.
Production deployment using Docker Compose behind a Caddy reverse proxy.github.com · DEPLOYMENT.md ↗ today
GNU AFFERO GENERAL PUBLIC LICENSEgithub.com · LICENSE ↗ today
GNU AFFERO GENERAL PUBLIC LICENSEgithub.com · LICENSE ↗ today
Google OAuth client IDgithub.com · DEPLOYMENT.md ↗ today
See the Deployment Guide for Docker Compose and NixOS setup instructions.github.com · timeful.app#self-hosting ↗ today
Domain with DNS pointing to your servergithub.com · DEPLOYMENT.md ↗ today