Skip to content
RepoQuarry

jawanndenn hartwork/jawanndenn

Small self-hosted Doodle alternative for meeting-time and other polls; Django app run with pip or Docker Compose. In maintenance mode.

jawanndenn at a glance

Checked 16 Oct 2026

jawanndenn (204 stars, 4.1.0 Jan 2026, commits to Oct 2026) is a simple Django and React web app: you set a poll title and a list of options (such as candidate dates) in a JSON setup box, share the link and people vote. Polls auto-delete after a week or a month. AGPL-3.0-or-later. Install with pip (Python 3.12+) or Docker Compose with PostgreSQL and Redis. The author put it in maintenance mode in April 2026: bug fixes and dependency updates only. No calendar integration, time grid, booking pages or reminders.

Cite this pageRepoQuarry. “jawanndenn.” Checked 16 Oct 2026. https://repoquarry.dev/projects/jawanndenn

How much of Calendly does it replace?

1 of 6 jobs. Basic text-option polls for picking a date; no calendar sync, time-zone handling or booking links.

No: Personal booking pages Not covered
No: Calendar sync and availability Not covered
Partial: Group polls to find a time Partial replacement
No: Team round-robin and collective scheduling Not covered
No: Payments for bookings Not covered
No: Reminders Not covered

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.

How much of Doodle Professional does it replace?

1 of 3 jobs. Simple date polls cover group scheduling; this maintenance-focused project does not replace Doodle booking pages or calendar sync.

Partial: Poll a group for meeting times Partial replacement
No: Appointment booking pages Not covered
No: Calendar availability sync Not covered

For appointment booking pages, calendar availability sync, see other Doodle Professional 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.

Report a correction
QuestionAnswerSourceChecked
Runs on my machine? Confirmed: Yes, self-hosted web app (pip or Docker Compose); public instance at jawanndenn.de The app is served on localhost:54080. github.com · jawanndenn#deployment-with-docker-compose ↗ today
Code licence Partial: AGPL-3.0-or-later (copyleft) The code is licensed under the GNU Affero GPL license version 3 or later. github.com · jawanndenn#what-is-jawanndenn ↗ today
Model weights licence Confirmed: No separate model weights github.com · jawanndenn#readme ↗ today
Commercial use Partial: Yes under AGPL-3.0-or-later copyleft terms; maintenance mode, no new features This project is in maintenance mode. github.com · jawanndenn#readme ↗ today
Paid services needed? Confirmed: None required; PostgreSQL and Redis run as part of the Docker Compose stack There is also an instance of Redis used for cross-process rate limiting github.com · jawanndenn#deployment-with-docker-compose ↗ today
Hardware Unknown: Not documented Know the answer? —
Operating systems Unknown: README documents Python and Docker Compose deployment but no supported Windows/macOS/Linux host matrix; Docker availability alone is not recorded as native support github.com · jawanndenn#deployment-with-docker-compose ↗ today
Setup effort Confirmed: Easy; pip install, or Docker Compose with a .env file pip3 install jawanndenn --user github.com · jawanndenn#installation ↗ today

Get the weekly top 5 and what’s new, every Monday

We’ll email you once a week. Unsubscribe any time. We never share your email.

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on