OpenSource-Hub
O

OpenSlides

603 stars·Office Productivity·SHA-256 checksum verified

Free web-based assembly system for managing and projecting agenda, motions, and elections.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Free, open-source web platform for managing assemblies, voting, and agendas.

Core Features

  • Agenda editing & live projection
  • Motion submission, amendment & voting
  • Election management (candidates, anonymous ballots)
  • Role-based access & participant management
  • Multi-language UI

What It Can't Do

  • Requires manual database (PostgreSQL) and Redis setup — not beginner-friendly
  • Initial configuration can be complex; read official install guide carefully
  • Mobile experience is less polished than desktop

Use Cases

  • School student council elections and resolution meetings
  • Non-profit annual general meetings
  • Corporate board and shareholder meetings
  • Digital parliamentary sessions

Detailed Introduction

OpenSlides is a free, open-source web application designed to digitally manage and project the entire workflow of assemblies, conferences, and parliamentary meetings. It covers agenda planning, motion submission, voting, and election management. Built with a modern microservice architecture, it provides a responsive interface for both organizers and participants. Ideal for organizations seeking a transparent, cost-effective alternative to proprietary meeting software, it supports real-time collaboration and integrates with existing IT infrastructures. The project is actively maintained with CI/CD pipelines and detailed documentation.

Troubleshooting & FAQ (1)

Troubleshooting
How to use OpenID Connect (OIDC) login with OpenSlides?

OpenSlides does not natively support OIDC yet. As a workaround, deploy a Keycloak instance: configure Keycloak to accept OIDC from your provider (e.g., Pretix), then connect OpenSlides as a SAML client to Keycloak. This bridges OIDC to SAML. Native OIDC consumer support is under development (see PR #6810).

GitHub Issue #6726

Tags

meeting-managementvotingagendaopen-sourceweb-application

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Download the latest stable release or use Docker images

4

Step 2: Set up PostgreSQL database and Redis as per INSTALL.md

5

Step 3: Start services, access web UI, create organization, and import participants

Install Guide
  1. Step 1: Download the latest stable release or use Docker images
  2. Step 2: Set up PostgreSQL database and Redis as per INSTALL.md
  3. Step 3: Start services, access web UI, create organization, and import participants
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Delete deployment directory and database; for Docker, run docker-compose down -v

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-06-27 13:25:11
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

1 FAQ

Similar Projects