Apache OpenMeetings
Web conferencing with video, chat, whiteboard, and collaboration

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:
Similar Services
SRS (Simple Realtime Server)
High-performance real-time media server for live streaming and WebRTC
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.

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

SimpleX Chat
Open-source encrypted messenger with no user identifiers
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.

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

BigBlueButton
Open-source web conferencing for virtual classrooms
BigBlueButton is an open-source virtual classroom and web conferencing platform with real-time audio/video, screen sharing, whiteboards, breakout rooms, polling, and reco...
Janus WebRTC Server
General-purpose WebRTC media server with a plugin architecture
Janus WebRTC Server is a lightweight, general-purpose WebRTC gateway for building real-time audio/video applications via plugins and a JSON-based API.
JavaScript
HTML
SCSS
WebRTC
Java