Topics / #video-conferencing

Video-conferencing projects on GitHub

Self-hosted platforms and servers for video calls and online meetings.

As of , the most-starred Video-conferencing projects on GitHub are mattermost (39.4K stars), DeepFaceLive (31K stars) and jitsi-meet (30.1K stars). GitHub.Locker tracks 8 Video-conferencing repositories with 193.5K stars combined. The fastest-growing on October 16 was livekit, with +18 stars in a day.

8Projects
193.5KStars in total
+52Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

8 projects · by stars

  1. #1 · mattermost/mattermost

    mattermost

    Mattermost is an open-core, self-hosted collaboration platform that bundles chat, workflow automation, voice calling, screen sharing, and AI integration for software teams.

    39.4K
  2. #2 · iperov/DeepFaceLive

    DeepFaceLive

    DeepFaceLive is a Windows desktop app for real-time face swap: it replaces the face from your webcam — or the face in a video — with a trained face model, aimed at PC streaming and video calls.

    31K
  3. #3 · jitsi/jitsi-meet

    jitsi-meet

    Jitsi Meet is a set of open-source projects for secure, simple and scalable video conferencing — use it as a standalone service or embed it in your own web application.

    30.1K
  1. 4

    srs

    29.3Kossrs/srs · C++

    SRS (Simple Realtime Server) is a simple, high-performance, AI-driven real-time media server for live streaming: RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181, with codecs from H.264 to AV1, VP9, AAC, Opus, and G.711.

  2. 5

    livekit

    21.5Klivekit/livekit · Go

    LiveKit is an open-source realtime platform for voice, video, and physical AI. This repo is its server: a scalable, distributed WebRTC SFU that routes audio, video, and data between people, devices, and AI models in shared rooms.

  3. 6

    etherpad

    18.6Kether/etherpad · TypeScript

    Etherpad is a self-hosted, real-time collaborative document editor: every keystroke is attributed to its author, every revision is preserved, and a timeslider lets you scrub through a pad's entire history.

  4. 7

    chat

    13.5Ktinode/chat · Go

    Tinode is an open-source instant messaging platform: a chat server written in Go with native clients for Android, iOS, web and a scriptable command line — like a self-hosted WhatsApp or Telegram, and explicitly not another Slack replacement.

  5. 8

    deploy-your-own-saas

    10.1KAtarity/deploy-your-own-saas · Python

    It is a curated, categorized list of self-hosted, open-source alternatives to popular cloud services - VPN, music streaming, photo hosting, notes, bookmarks, email, chat, backups and more - so you can run 'your own' version of each instead of relying on a commercial provider.

Often tagged together