# Timeful (formerly Schej)

> Timeful (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.

- Repository: https://github.com/schej-it/timeful.app
- Official docs: https://github.com/schej-it/timeful.app/blob/main/DEPLOYMENT.md
- Checked: 2026-10-16

## What it replaces
- Calendly: Group polls to find a time (full). Replaces group availability polls, with calendar overlays; no one-to-one booking links or payments.

## Facts, with sources

| Question | Status | Answer | Source | Checked |
|---|---|---|---|---|
| Runs on my machine? | Confirmed | Self-hosted with Docker Compose, or hosted at timeful.app | https://github.com/schej-it/timeful.app/blob/main/DEPLOYMENT.md | 2026-10-16 |
| Code licence | Partial | AGPL-3.0 (copyleft) | https://github.com/schej-it/timeful.app/blob/main/LICENSE | 2026-10-16 |
| Model weights licence | Confirmed | No separate model weights | https://github.com/schej-it/timeful.app#readme | 2026-10-16 |
| Commercial use | Partial | Yes under AGPL-3.0 copyleft terms | https://github.com/schej-it/timeful.app/blob/main/LICENSE | 2026-10-16 |
| Paid services needed? | Partial | No paid service named; self-hosting requires a Google OAuth client, Microsoft OAuth and Gmail SMTP are optional | https://github.com/schej-it/timeful.app/blob/main/DEPLOYMENT.md | 2026-10-16 |
| Hardware | Unknown | Not documented | none found | - |
| Operating systems | Partial | Server with Docker and Docker Compose; NixOS setup also documented; other OSes not listed | https://github.com/schej-it/timeful.app#self-hosting | 2026-10-16 |
| Setup effort | Confirmed | Medium; Docker Compose plus a reverse proxy, a domain and a Google OAuth app | https://github.com/schej-it/timeful.app/blob/main/DEPLOYMENT.md | 2026-10-16 |

GitHub: 1778 stars, 154 forks, last push 2026-10-07, archived: no.
---
Source: RepoQuarry (https://repoquarry.dev/projects/timeful). Data licence: CC BY 4.0. Quotes are from project documentation and belong to their authors.
