Apache OpenMeetings

Apache OpenMeetings

Web conferencing with video, chat, whiteboard, and collaboration

671stars
259forks
Last commit: 2d ago
Repo age: 11y old
Apache OpenMeetings screenshot

Apache OpenMeetings is an open source web conferencing and groupware platform for running online meetings in the browser. It combines real-time audio/video, chat, whiteboards, and file collaboration with administrative controls for users, rooms, and organizations.

Key Features

  • Web-based audio/video conferencing with multiple modes (audio+video, audio-only, video-only, picture-only)
  • WebRTC screen sharing with selectable desktop/window and quality options
  • Meeting recording with downloadable MP4 output
  • Multi-whiteboard with drawing tools, document import, and save/restore of whiteboards
  • In-room file explorer with drag-and-drop, private and room-scoped public storage
  • User, group, and room management, including multi-organization support
  • Integrated messaging and contacts, plus meeting planning with calendar invites and secure room links
  • Polls and voting with result visualization
  • Backup and restore of user-generated content

Use Cases

  • Hosting internal team meetings with screen sharing and recordings
  • Running online classes, workshops, or interviews using whiteboards and document sharing
  • Providing a self-managed web meeting solution integrated with existing user/group structures

Limitations and Considerations

  • Requires an external media server component (Kurento) for real-time media streaming features

Apache OpenMeetings is a strong fit for organizations that need a full-featured, browser-based conferencing system plus collaboration tools like whiteboards, file management, and scheduling. It is especially useful when you want centralized control over rooms, users, and recorded content.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

SRS (Simple Realtime Server)

SRS (Simple Realtime Server)

High-performance real-time media server for live streaming and WebRTC

28.4k
5.6k
Last commit: 1mo ago

SRS (Simple Realtime Server) is a high-efficiency media server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181 for real-time streaming.

Alternative to:
Wowza Streaming Cloud
Wowza Streaming Cloud
+8
Jitsi Meet

Jitsi Meet

WebRTC-based video conferencing for the web and mobile

28.4k
7.7k
Last commit: 1d ago

Self-hostable WebRTC video conferencing with chat, screen sharing, moderation tools, and SDKs for embedding meetings into web and mobile apps.

Alternative to:
Zoom
Zoom
+12
SimpleX Chat

SimpleX Chat

Open-source encrypted messenger with no user identifiers

10.2k
545
Last commit: 2d ago

Open-source, decentralized messaging network built on a Haskell core with Kotlin Multiplatform and native iOS clients; end-to-end encrypted messaging without user IDs.

Alternative to:
Signal
Signal
+11
Screego

Screego

Open-source self-hosted screen sharing for developers

10.1k
700
Last commit: 16d ago

Open-source screen sharing server that runs self-hosted; WebRTC-based with TURN server; Docker or single-binary deployment; browser-based.

Alternative to:
Zoom
Zoom
+11
BigBlueButton

BigBlueButton

Open-source web conferencing for virtual classrooms

9k
6k
Last commit: 1d ago

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

Alternative to:
Zoom
Zoom
+14
Janus WebRTC Server

Janus WebRTC Server

General-purpose WebRTC media server with a plugin architecture

9k
2.6k
Last commit: 5d ago

Janus WebRTC Server is a lightweight, general-purpose WebRTC gateway for building real-time audio/video applications via plugins and a JSON-based API.

Alternative to:
Ant Media Server Cloud
Ant Media Server Cloud
+2