Self-host croodle
v0.7.0End-to-end encrypted scheduling and polling web app
- Stars
- 214
What is croodle?
Croodle is a web application for scheduling dates and creating polls on any topic with end-to-end encryption. All data including titles, descriptions, options, answers, and user selections are encrypted and decrypted in the browser using 256-bit AES. It runs on any PHP 7.2+ web server without a database, storing polls in text files. The project is in alpha and not recommended for production use. Installation is via production builds from GitHub releases or building from source with Node.js, pnpm, and Composer. Configuration options include data directory and debug mode via environment variables.
Should you self-host croodle?
croodle scores 41/100 on selfhost.directory (how scoring works) and ranks #8 of 8 in Scheduling & Booking. It has 214 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is moderate: expect some configuration beyond a single command. It is MIT-licensed and written mostly in JavaScript.
Its closest alternative on selfhost.directory is Rallly (69/100, 5 329 stars). It scores higher overall, so compare the two before you pick. See croodle vs Rallly side by side.
Features
- Date scheduling polls
- End-to-end encryption
- General topic polls
- No Database Required
croodle README
More in Scheduling & Booking
Easy!AppointmentsOpen-source, self-hosted appointment scheduler: customers book services online, with providers, working plans, Google Calendar sync, email notifications and a REST API.
LibreBookingSelf-hosted resource scheduling for organizations. Fork of Booked Scheduler with mobile-friendly interface, multi-resource booking, role-based access control.
LouezLouez is a self-hosted, open-source equipment rental platform for small businesses to manage inventory, reservations, and contracts with storefronts.
nettu-schedulerNettu Scheduler is an open-source, self-hosted calendar server with REST API, JS/Rust SDKs, multi-tenancy, recurrence rules, and Google/Outlook calendar integrations.
OpenEMRSelf-hosted, open-source EHR and clinic management suite with scheduling, e-billing, prescriptions, FHIR APIs and a patient portal; runs on Docker or a LAMP stack.
PunctualPunctual is a self-hosted, open-source Calendly alternative on Cloudflare Workers with Google/Microsoft calendar sync, team scheduling, and an MCP server.
QinglongSelf-hosted, open-source cron panel that schedules and runs Python, JavaScript, Shell and TypeScript scripts, with repo subscriptions, logs, notifications and an OpenAPI.
QloAppsSelf-hosted, open-source hotel PMS with a direct booking engine and responsive hotel website for multi-property, multilingual hotels.
RalllySelf-hosted, open-source scheduling poll tool for finding meeting times: send a link, let people vote, finalize a date, with email notifications and OIDC/Google SSO.
seatsurfingSelf-hosted desk booking platform with interactive floor plans, approval workflows, Teams/Confluence integrations, and a PWA for mobile access.
spacepadSelf-hosted, open-source meeting room display turning tablets into availability panels with real-time calendar sync for Google, Microsoft 365, and CalDAV.
BitpollBitpoll is a self-hosted, open-source Django web app for creating date/time polls and questionnaires with anonymous voting, private events, and LDAP/OIDC auth.






0 comments