Timezone App – Visual meeting scheduler for distributed teams
Stateless base62 URLs handle DST and 30-minute UTC offsets correctly.
Open-source meeting scheduling platform built with Elixir/Phoenix LiveView. Self-host or use the managed cloud at tymeslot.app.
Calendly's open-source rival with real LiveView polish, but calendar scheduling itself is solved.
Freelancers, small teams, and enterprises looking to self-host Calendly-like scheduling
Calendly · Acuity Scheduling · cal.com
The existing open-source scheduling tools are functional but genuinely ugly. The booking page — the thing your clients actually see — looks like a CRUD form thrown together in an afternoon. I couldn't bring myself to send people to any of them, so I built something where the booking experience feels intentional by default.
Both themes are fully customizable. Live demos here: https://tymeslot.app.
Features: Google/Outlook/CalDAV calendar sync, auto-created video rooms (Google Meet, Teams, or self-hosted MiroTalk P2P), 90+ timezones, webhooks, n8n automation, embeddable widget, SSO via OIDC.
Built on Elixir + Phoenix LiveView. Self-host via Docker, Cloudron, or Railway — or use the managed cloud (free tier, Pro at EUR 5/month). License is ELv2.
I am happy to make this the leading open-source calendar solution over time. Check Github, I develop actively. What do you expect from a calendar and scheduling tool to switch?
Stateless base62 URLs handle DST and 30-minute UTC offsets correctly.
Google Calendar popup is polished, but Google's own extensions and Quick Links already solve this.
Renders AI agent JSONL as LiveView components, but the protocol is still v0.9.
Elixir backend is cool, but the mini-games look generic.
Rust NIFs replace Node.js build chain for Phoenix apps inside the BEAM.
Another AI meeting assistant when Fireflies and Otter already dominate.