Speaker and content management, open source.
Run the whole pipeline from call for papers to published agenda: submissions, blind review, scheduling, speaker portal, and embeds, on infrastructure you own. Built as an open-source alternative to tools like Sessionboard.
- MIT licensed
- Self-hostable on Cloudflare
- No per-event pricing
Have an account? Sign in
| Title | Speaker | Track | Status |
|---|---|---|---|
| Shipping durable agents on the edge | Jordan Alvarez | Engineering | Accepted |
| Blind review at scale | Priya Raman | Practice | Accept Queue |
| Scheduling without double-booking | Marcus Okafor | Engineering | Pending |
| What conference organizers actually need | Sam Whitfield | Product | Pending |
One pipeline, start to finish.
- 01
Collect
CFP forms with conditional fields, published to a public URL.
- 02
Review
Blind scoring rounds assign submissions to evaluators.
- 03
Decide
Accept and decline queues, with real decision emails sent as a separate step.
- 04
Schedule
Agenda builder with room and speaker conflict detection.
- 05
Publish
Embeds, an iCal feed, and public pages, no re-entry.
Six areas, one system.
Form builder
Build CFP forms with conditional fields that show or hide based on another answer.
Forms open and close on a schedule, and closed forms reject submissions server-side.
Abstract review
Evaluation plans assign submissions to reviewers with configurable blind scoring.
Evaluators never see other evaluators' scores when the plan is blind.
Agenda builder
Drag or place sessions onto a room and time grid.
Room and speaker double-booking is detected and surfaced, not silently allowed.
Speaker portal
Speakers manage their profile, tasks, and file requests from one portal.
Speakers see only their own submissions and schedule.
Public embeds and API
Five embeddable widgets, an iCal feed, and public event pages, all server-rendered.
A public REST API mirrors the same data with token authentication.
Integrations
Two-way sync with Airtable, transactional email through Brevo.
Accepted sessions can push to Accelevents on a schedule.
This is the actual product.
The frame below is the real, server-rendered agenda embed for Meridian Dev Summit 2027, the same one an organizer pastes onto their own site. Every event gets these five widgets plus an iCal feed.
Own your speaker data.
- MIT license, full source on GitHub.
- Self-host with a single wrangler deploy.
- A public REST API mirrors every event, session, and speaker.
git clone https://github.com/techmalik/opensession.git
npm install
npm run db:local
npm run deployExplore a live event.
Sign in to the populated demo event as any role. No password needed.
Or browse the public event page with no login at all.
| Role | Password | |
|---|---|---|
| Organizer | organizer@demo.meridian.dev | MeridianDemo-org-27 |
| Reviewer | reviewer@demo.meridian.dev | MeridianDemo-rev-27 |
| Speaker | speaker@demo.meridian.dev | MeridianDemo-spk-27 |
| Admin | admin@demo.meridian.dev | MeridianDemo-adm-27 |