On Openslides

On Openslides

August 2026 | Brodie Friesen


Preface

From July 31 - August 2nd, I had the pleasure of joining seven other young New Democrats on a delegation to observe the Young Democratic Socialists of America (YDSA) convention in Chicago. While an incredible experience on all fronts, one of the major takeaways was that their resolution debate was going extremely smoothly. When we commented on it, we were assured this isn’t always the case, but even so, we discovered several factors that contributed to this. One of those was the website open on every laptop in the room- OpenSlides. 


From its GitHub repo: “OpenSlides is a free, web based presentation and assembly system for managing and projecting agenda, motions and elections of an assembly”. It is open source, containerized, and requires no software downloads on member devices, just a device capable of browsing the web and a central server with Docker installed. The National Technical Committee (NTC) of the Democratic Socialists of America (DSA) deployed it in advance of the 2023 DSA Convention, looking to solve the problem they’d faced with previous electronic voting tools where they would crash and burn the second somebody thought about letting more than 200 people vote. Since the successful usage of OpenSlides at the 2023 DSA Convention, the NTC has rolled it out to all interested chapters, with great success even when used by thousands of delegates.


Features

The OpenSlides suite has a comprehensive feature set for managing meetings. Adapted from the DSA OpenSlides overview are the below items:



Ultimately, it addresses key pain points experienced during the 2026 NDP Convention (and corresponding youth convention) in Winnipeg, while eliminating mass ballot tabulation for executive elections and enabling the chair to more confidently test the floor or end debate to move more rapidly though long agendas.


Implementation

OpenSlides is easy to install and operate from the administrative side. While observing the YDSA discussions, I was able to spin up an instance on my remote server with a few commands and one configuration change. 


The following are tech recommendations for implementing OpenSlides in the CYND environment.


Prerequisites





Installation


Operation




Meeting Preparation





Conclusion

In the lead up to and during the 2026 Convention in Winnipeg, New Democrats ranked and debated resolutions submitted from constituencies and stakeholders across the country. Prior to the convention, hundreds of resolutions were presented to NDP members for prioritization through the DOTS voting system, a process that was problematic in a few ways, but illustrates that New Democrats are ready to incorporate online voting into our democratic processes- but in that case, why did both the central party and Canada’s Young New Democrats resort to paper ballots and voting cards (and in some cases the infamous “equity card”) to decide the future of the party? Well, probably because they hadn’t heard of OpenSlides. The adoption of OpenSlides by Canada’s Young New Democrats would be a step towards a persistent, open source option for the NDP going forward.