Skip to content
View miroslavpejic85's full-sized avatar
🎯
127.0.0.1
🎯
127.0.0.1

Sponsors

Private Sponsor
@cloudron-io
@LambdaTest-Inc
Private Sponsor
@AlbanDAVID
Private Sponsor

Block or report miroslavpejic85

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
miroslavpejic85/README.md

🚀 MiroTalk WebRTC

GitHub Sponsors Discord Docs

Welcome to MiroTalk, your home for open-source, privacy-focused WebRTC solutions for real-time communication.

mirotalk

MiroTalk empowers developers, startups, and enterprises to build secure video calls, meetings, and collaboration tools with no vendor lock-in.


📖 The Story Behind MiroTalk

MiroTalk was born during the global pandemic, when video communication suddenly became part of everyday life. Like many people, I found myself relying on online meeting platforms to stay connected with friends, family, and collaborators.

But something didn't feel right.

Most of the available solutions were controlled by large companies, closed ecosystems where users had little control over their own data. Privacy often felt like an afterthought, and vendor lock-in made it difficult for individuals and organizations to truly own their communication infrastructure.

That's when the idea for MiroTalk started to take shape.

I wanted to create an alternative: a simple and powerful WebRTC platform that anyone could run on their own server. A tool that would be free, open, and privacy-first, without forcing users into proprietary ecosystems or hidden data collection.

The goal was simple:

  • No vendor lock-in
  • Full control over your own data
  • Privacy by design
  • Open source and accessible to everyone

And the name?

Friends and colleagues have always called me "Miro." Since the project was about enabling people to communicate freely, the name came naturally: Miro + Talk = MiroTalk, a simple way to represent open communication built with a personal touch.

What started as a small experiment during lockdown quickly grew into a project used by people around the world. Developers, educators, teams, and communities who believe communication tools should empower users, not control them.

MiroTalk is more than a video meeting platform. It's a small step toward a more open and decentralized web.


📑 Table of Contents


✨ Features

  • Open Source & Self-Hosted: Full control, privacy, and flexibility.
  • Multiple WebRTC Platforms: SFU, P2P, C2C, Broadcasting, Room Scheduling, and more.
  • Scalable & Production-Ready: Used by businesses worldwide.
  • Customizable: Developer-friendly APIs and easy integration.
  • Active Community: Continuous updates and support.

📖 Quick Start

Get up and running in minutes. Head to the MiroTalk Documentation for installation guides, API references, and deployment options.


🔧 Core Projects

Explore our production-ready WebRTC platforms:

Project Description Live Demo
MiroTalk SFU Scalable video conferencing (Selective Forwarding Unit) sfu.mirotalk.com
MiroTalk P2P Lightweight peer-to-peer video calls p2p.mirotalk.com
MiroTalk C2C Cam-to-Cam WebRTC solution c2c.mirotalk.com
MiroTalk BRO Broadcasting real-time communication bro.mirotalk.com
MiroTalk WEB WebRTC room scheduler webrtc.mirotalk.com
MiroTalk CME Click-to-call for instant communication cme.mirotalk.com
MiroTalk ADM Admin & monitoring tools GitHub

MiroTalk WEB demo credentials: User: demo · Email: [email protected] · Password: Demo@123

All projects are self-hosted, customizable, and developer-friendly.


❤️ Support MiroTalk (Become a Sponsor)

MiroTalk is actively maintained and improved by the community.
By sponsoring, you help:

  • 🚀 Accelerate new features
  • 🔐 Improve security and stability
  • 🛠 Maintain long-term open-source sustainability

👉 Support the project here:
https://github.com/sponsors/miroslavpejic85

Every contribution makes a real impact. Thank you for supporting open source!


💼 Commercial License & Professional Use

MiroTalk is open source, but commercial or closed-source usage requires a paid license.

If you are:

  • Building a commercial product
  • Using MiroTalk in a private or proprietary system
  • Deploying for enterprise or client projects

👉 Purchase a Regular or Extended (commercial) license on CodeCanyon:
https://codecanyon.net/user/miroslavpejic85/portfolio

A license ensures:

  • ✅ Legal compliance
  • 🔒 Long-term usage rights
  • 🤝 Support the continued development of MiroTalk

📫 Get in Touch

Have questions, need help, or want to collaborate?


If MiroTalk helps your project, consider starring the repositories and sharing them with others!

Pinned Loading

  1. mirotalk mirotalk Public

    🚀 WebRTC - P2P - Simple, Secure, Fast Real-Time Video Conferences Up to 8k and 60fps, compatible with all browsers and platforms.

    JavaScript 4.3k 704

  2. mirotalksfu mirotalksfu Public

    🏆 WebRTC - SFU - Simple, Secure, Scalable Real-Time Video Conferences Up to 8k, compatible with all browsers and platforms.

    JavaScript 2.9k 449

  3. mirotalkc2c mirotalkc2c Public

    ✨WebRTC - C2C - Real-time cam-2-cam video calls & screen sharing, end-to-end encrypted, to embed in any website with a simple iframe.

    JavaScript 500 92

  4. mirotalkwebrtc mirotalkwebrtc Public

    🛠 MiroTalk's WebRTC rooms scheduler.

    JavaScript 347 61

  5. call-me call-me Public

    🟢 Call-Me: Your Go-To for Instant Video Calls!

    JavaScript 748 88

  6. p2p p2p Public

    🖥️ P2P Remote Desktop - Portable, No Configuration or Installation Needed.

    C# 4k 547