MikroRoom

MikroRoom is a self-hosted, ultralight video conferencing platform for teams that prioritizes control, simplicity, and direct peer-to-peer connections.

Description

MikroRoom is an ultralight, self-hosted video conferencing platform designed for teams seeking full control over their meetings. It provides a clean, fast solution without expensive per-seat pricing or vendor lock-in, using P2P WebRTC connections for high-quality video and audio that flow directly between participants. The platform includes essential features like in-meeting chat, hand raising, moderator controls, and room management, all while keeping conversations on your own server. Built with vanilla TypeScript for minimal resource usage, it's optimized for small meetings with up to 8 participants per room, offering a simple alternative to centralized services like Zoom or Google Meet.

Features

  • P2P video and audio using WebRTC for low-latency, high-quality meetings without relay servers
  • Room management with password protection, participant limits, and waiting rooms with moderator approval
  • Moderator controls including muting participants, removing users, and locking/unlocking rooms
  • In-meeting chat with threaded replies for sharing links and notes
  • Hand raising feature for participants to signal questions or contributions
  • Ultralight and fast design built with vanilla TypeScript, zero frameworks, and minimal resource usage
  • Supports screen sharing through standard WebRTC capabilities
  • Configurable for up to 8 participants per room, with multiple concurrent meetings possible

Benefits

  • Complete ownership and control over meetings with self-hosting, avoiding vendor lock-in
  • Cost-effective solution with no expensive per-seat pricing, free and open-source under MIT license
  • Enhanced privacy and security as conversations stay on your server without third-party data routing
  • High-quality video and audio with low latency due to direct P2P WebRTC connections
  • Simple and fast setup with minimal resource usage, ideal for small teams and meetings
  • Flexible deployment options using Node.js 24+ on Linux or macOS, with support for Docker, systemd, or PM2

Links

Home page
Key info
Open Source
European
Country
SE
Hosting Information
mikroroom.com -> United States
Hosted by: CLOUDFLARENET
Alternative to

Help Build the EuroStack

Know a solution we're missing? Found outdated information? Your contributions make the directory better for everyone.