OpenSlides
If an assembly needs motions, amendments, speaker lists, and secret ballots on one shared screen, OpenSlides is the open-source web application that runs them. Before the meeting, administrators set up committees and meetings, import participants from CSV or connect a SAML identity provider for single sign-on, email invitations with login data, and sort people into groups with freely defined rights. Members file motions in an HTML editor, attach documents, gather supporters, and send them through customizable workflows with automatic numbering by category, and amendments and change recommendations attach to specific line numbers. Motions can be forwarded to other meetings. During the session the agenda reorders by drag and drop, and every item, motion, or election gets its own speaker list with countdowns, points of order, and recorded speaking time. Votes are open, secret, or nominal and run live for present participants in voting groups, with proxy delegation, vote weighting, multiple rounds, and Yes/No/Abstain options per candidate or list. Results appear against a chosen reference value on projectors, in PDF exports, or as individual tallies. Several projectors can show the current item, a lower third for the active speaker, and live results, and Autopilot guides participants through whatever is happening. A video livestream brings in remote attendees. Afterward, motions export to PDF, CSV, or XLSX. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Tymeslot
Built on Elixir's fault-tolerant OTP runtime, Tymeslot delivers the complete scheduling toolkit that Calendly charges for and Cal.com relicensed away from open source in 2026. Share one booking link and let clients pick available slots — your calendar stays synchronized and double-bookings disappear automatically through real-time availability checking against Google Calendar, Microsoft Outlook, and any CalDAV server including Nextcloud. Meeting types support configurable durations, buffer times, and availability windows that clients can book without email back-and-forth. Phoenix LiveView powers the real-time UI with WebSocket connections that update instantly as bookings arrive, without client-side JavaScript framework overhead. The platform attaches Zoom video rooms to confirmed bookings through your own Marketplace app credentials, sends confirmation and reminder emails via SMTP, Postmark, SendGrid, Mailgun, or AhaSend, and supports custom booking page themes with embed options for integration into existing websites. Circuit breakers, connection pooling, and graceful degradation maintain availability during provider outages. Authentication supports local accounts, GitHub OAuth, and reCAPTCHA protection on public booking forms. Self-hosting deploys as a single container with PostgreSQL embedded — no separate database container required. Two named volumes persist uploads and database state, while the same image powers the managed cloud at tymeslot.app so self-hosted users get identical features without a crippled community edition. Deploy via Docker, Cloudron with automatic updates, or Railway from a community template. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.