Galene
Self-hosted WebRTC videoconferencing server with moderate resource use
1.4k stars 191 forks last commit first released MIT
Actively maintained
Last commit 21 Aug 2026.

Galene is a self-hosted WebRTC videoconferencing system designed to be easy to deploy while using moderate server resources. It is well-suited to both one-to-many sessions like lectures and traditional team meetings, using an SFU-style architecture for scalable media forwarding.
Key Features
- Multi-party audio and video with arbitrary numbers of streams
- Text chat, user status indicators (for example “raise hand”), and moderation tools
- Screen and window sharing, including sharing multiple windows
- Recording to disk and media streaming from local files
- Built-in TURN server and robust ICE handling with automatic flow restarts
- Codec support including VP8/VP9 (with SVC and simulcast), partial H.264 support, and preliminary AV1 support
- Bandwidth estimation and congestion control for low-latency sessions
- Administrative HTTP API for managing groups and users
- Password-based and token-based (OAuth2-style) authorization options
- Support for WHIP protocol
Use Cases
- University lectures, seminars, and tutorials with large audiences
- Team meetings with screen sharing and moderation controls
- Hosting community or academic conferences with multiple sessions
Limitations and Considerations
- No end-to-end encryption: media is decrypted and re-encrypted by the server, so the server must be trusted
- Many-to-many meetings scale quadratically with participant count, so capacity planning matters for larger interactive groups
Galene provides a practical WebRTC conferencing stack that prioritizes deployability, performance, and operational simplicity. It is especially strong for lecture-style sessions and lightweight deployments that still need modern conferencing features.
Categories:
Tags:
Tech Stack:
Similar to Galene
Apache OpenMeetings
Web conferencing with video, chat, whiteboard, and collaboration
Apache OpenMeetings is a web conferencing and collaboration platform with video meetings, chat, whiteboards, screen sharing, recording, file sharing, and user/room management.

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 recordings.

Converse.js
Web-based XMPP/Jabber chat client for browsers
Converse.js is an open-source, client-side web XMPP/Jabber chat app that can run standalone or be embedded into sites, with group chat and OMEMO encryption.


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.
Plik
Temporary file upload and sharing service with web UI and CLI
Plik is a WeTransfer-like temporary file upload and sharing service with a web UI, CLI client, REST API, expiration (TTL), and multiple storage backends.
OnionShare
Secure, anonymous file sharing and hosting over the Tor network
Open-source tool to share files, host websites, and chat privately over the Tor network; available as desktop GUI, CLI, and mobile apps.





