OpenTalk logo

OpenTalk

Website

Open-source, GDPR-compliant video conferencing platform

Activity unknown

No repository statistics available for this project.

OpenTalk screenshot

OpenTalk is an open-source video conferencing platform designed for data protection and digital sovereignty. It provides a full-featured meeting experience for organisations, with SaaS hosting in German data centers and a community/enterprise on‑premises distribution for private operation.

Key Features

  • WebRTC-based real-time audio/video (LiveKit/RTC components used in the stack) with support for screen sharing and staged media controls.
  • Moderator and workshop tools: breakout rooms, subroom audio, talking-stick, prepared polls, audit-proof voting and participant management.
  • Persistent features: meeting recording (open .webm format), storage management, streaming and download of recordings.
  • Collaboration tools: integrated chat, interactive whiteboard, meeting minutes and Etherpad/space-deck integrations for synchronous work.
  • Telephony & SIP support: telephone dial-in and SIP integration for participants without web clients.
  • Authentication and identity: Keycloak / OIDC integration for single sign-on and enterprise identity flows.
  • Componentised, container-first deployment: provided ot-setup templates use Docker and Docker Compose; uses PostgreSQL, RabbitMQ, Redis and S3-compatible object storage for state and media.

Use Cases

  • Public sector and education: GDPR-focused remote teaching, council meetings and secure workshops requiring audit-capable voting and logging.
  • Business collaboration and workshops: interactive workshops with breakout rooms, whiteboards and synchronized notes for cross-team facilitation.
  • Hosted service or private cloud: run as a managed SaaS or deploy via provided setup templates to operate in an organisation's trusted data center.

Limitations and Considerations

  • Default community deployment targets single-server/container setups; large-scale, highly available or Kubernetes-based clusters and advanced enterprise features require the Enterprise offering and additional orchestration.
  • Keycloak is the primary supported authentication provider in current documentation, which may require additional integration work for organisations using other IdP systems.

OpenTalk combines a modern feature set for meetings and workshops with an open-source, privacy-first architecture. It is intended for organisations that need GDPR-aligned hosting options and the ability to operate or extend the platform within their own infrastructure.

Categories:

Tags:

Tech Stack:

Share:

Similar to OpenTalk

plugNmeet logo

plugNmeet

Self-hosted WebRTC video conferencing with AI meeting agent

524
122
Last commit

Open-source, self-hosted web conferencing platform built on LiveKit and Go, offering scalable WebRTC meetings, recordings, broadcasting, collaboration tools, and AI meeting intelligence.

MITActively maintained
Alternative to:
Zoom logo
Zoom
+16

SyncTube

Synchronized web app for shared video playback and chat

385
64
Last commit

Lightweight web application for synchronized video playback with chat, leader-controlled playback, subtitle/audio track support and Docker deployment.

MITActively maintained
Alternative to:
Watch2Gether logo
Watch2Gether
+3
BigBlueButton logo

BigBlueButton

Open-source web conferencing for virtual classrooms

9.2k
6k
Last commit

BigBlueButton is an open-source virtual classroom and web conferencing platform with real-time audio/video, screen sharing, whiteboards, breakout rooms, polling, and recordings.

LGPL-3.0Actively maintained
Alternative to:
Zoom logo
Zoom
+14

Apache OpenMeetings

Web conferencing with video, chat, whiteboard, and collaboration

685
262
Last commit

Apache OpenMeetings is a web conferencing and collaboration platform with video meetings, chat, whiteboards, screen sharing, recording, file sharing, and user/room management.

Actively maintained
Alternative to:
Zoom logo
Zoom
+11
Jami logo

Jami

Distributed, open source communication platform for calls and messaging

Jami is a distributed communication platform for private messaging, audio/video calls, and conferencing, designed to work without central servers and with end-to-end encryption.

Activity unknown
Alternative to:
Signal logo
Signal
+19
Nextcloud Talk logo

Nextcloud Talk

Privacy-respecting, self-hosted chat and video meetings.

2.2k
574
Last commit

Self-hosted Nextcloud Talk combines chat, video calls and webinars into one secure collaboration app.

AGPL-3.0Actively maintained
Alternative to:
Microsoft Teams logo
Microsoft Teams
+19