GitHub / livekit 35 Repositories
Open source WebRTC infrastructure
livekit/agents-playground
Language: TypeScript - Size: 1.15 MB - Last synced at: about 22 hours ago - Pushed at: 1 day ago - Stars: 288 - Forks: 174

livekit/deploy-action
GitHub plugin to control LiveKit Cloud Agents
Language: Go - Size: 75.2 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

livekit/agents
A powerful framework for building realtime voice AI agents 🤖🎙️📹
Language: Python - Size: 14.3 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 7,405 - Forks: 1,234

livekit/client-sdk-flutter
Flutter Client SDK for LiveKit
Language: Dart - Size: 11.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 344 - Forks: 195

livekit/livekit
End-to-end realtime stack for connecting humans and AI
Language: Go - Size: 12.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 14,439 - Forks: 1,356

livekit/client-sdk-esp32
LiveKit Client SDK for ESP32 series chips. Easily enable real-time audio, video, and data for embedded projects.
Language: C - Size: 4.71 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 25 - Forks: 2

livekit/agents-js
Build realtime multimodal AI agents with Node.js
Language: TypeScript - Size: 45.9 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 540 - Forks: 142

livekit/client-sdk-unity
Official Unity SDK for LiveKit
Language: C# - Size: 48.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 66 - Forks: 37

livekit/slack-notifier-action
Size: 22.5 KB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

livekit/client-sdk-js
LiveKit browser client SDK (javascript)
Language: TypeScript - Size: 7.56 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 487 - Forks: 216

livekit/components-js
Official open source React components and examples for building with LiveKit.
Language: TypeScript - Size: 14.7 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 295 - Forks: 120

livekit/sip
SIP to WebRTC bridge for LiveKit
Language: Go - Size: 1.83 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 267 - Forks: 93

livekit/esp-bsp Fork of espressif/esp-bsp
Board support components for Espressif development boards
Size: 37.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

livekit/webrtc-xcframework
Language: Ruby - Size: 38.1 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 15 - Forks: 21

livekit/rust-sdks
LiveKit realtime and server SDKs for Rust
Language: Rust - Size: 9.92 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 311 - Forks: 100

livekit/protocol
LiveKit protocol. Protobuf definitions for LiveKit's signaling protocol
Language: Go - Size: 7.29 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 107 - Forks: 102

livekit/server-sdk-go
Client and server SDK for Golang
Language: Go - Size: 19.9 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 269 - Forks: 128

livekit/egress
Export and record WebRTC sessions and tracks
Language: Go - Size: 4.41 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 255 - Forks: 114

livekit/podspecs
Language: Ruby - Size: 34.2 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 1

livekit/track-processors-js
Pre-built track processors for background images, blur, etc for use with the LiveKit JS Client SDK
Language: TypeScript - Size: 1.66 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 57 - Forks: 22

livekit/client-sdk-swift
LiveKit Swift Client SDK. Easily build live audio or video experiences on iOS, macOS, tvOS, and visionOS.
Language: Swift - Size: 5.4 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 323 - Forks: 141

livekit/media-sdk
Language: Go - Size: 338 KB - Last synced at: about 16 hours ago - Pushed at: 10 days ago - Stars: 4 - Forks: 5

livekit/livekit-cli
Command line interface to LiveKit
Language: Go - Size: 6.67 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 289 - Forks: 106

livekit/ingress
Ingest streams (RTMP/WHIP) or files (HLS, MP4) to LiveKit WebRTC
Language: Go - Size: 1.69 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 128 - Forks: 52

livekit/mediatransportutil
Media transport utilities
Language: Go - Size: 441 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 8 - Forks: 16

livekit/components-flutter
Official open source Flutter Widgets and examples for building with LiveKit.
Language: Dart - Size: 1.7 MB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 20 - Forks: 19

livekit/python-sdks
LiveKit real-time and server SDKs for Python
Language: Python - Size: 2.53 MB - Last synced at: 12 days ago - Pushed at: 18 days ago - Stars: 257 - Forks: 89

livekit/livekit_composite
All public LiveKit repos as a common repo to make searching and LLM inference easier.
Language: Go - Size: 184 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 10 - Forks: 7

livekit/client-sdk-react-native
Official React Native SDK for LiveKit.
Language: TypeScript - Size: 7.12 MB - Last synced at: 15 days ago - Pushed at: 29 days ago - Stars: 202 - Forks: 53

livekit/client-sdk-android
LiveKit SDK for Android
Language: Kotlin - Size: 3.24 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 261 - Forks: 107

livekit/node-sdks
LiveKit realtime and server SDKs for Node.JS
Language: TypeScript - Size: 4.72 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 218 - Forks: 88

livekit/components-swift
Official SwiftUI components for building with LiveKit.
Language: Swift - Size: 15.4 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 26 - Forks: 9

livekit/gstreamer-publisher
Command-line app that publishes any GStreamer pipeline to LiveKit
Language: Go - Size: 85 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 19 - Forks: 7

livekit/react-native-webrtc Fork of react-native-webrtc/react-native-webrtc
The WebRTC module for React Native
Language: Java - Size: 409 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 20 - Forks: 25

livekit/server-sdk-ruby
LiveKit Server SDK for Ruby
Language: Ruby - Size: 1.22 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 32 - Forks: 22

livekit/server-sdk-kotlin
Language: Kotlin - Size: 1.44 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 50 - Forks: 27

livekit/components-android
Jetpack Compose Components for LiveKit Android SDK
Language: Kotlin - Size: 1.51 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 20 - Forks: 6

livekit/psrpc
Language: Go - Size: 463 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 32 - Forks: 15

livekit/client-sdk-cpp
Language: C++ - Size: 86.9 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 6

livekit/client-sdk-unity-web
Official LiveKit SDK for Unity WebGL
Language: C# - Size: 2.77 MB - Last synced at: 30 days ago - Pushed at: about 2 months ago - Stars: 70 - Forks: 27

livekit/livekit-react 📦
React component and library for LiveKit
Language: TypeScript - Size: 2.57 MB - Last synced at: 30 days ago - Pushed at: over 2 years ago - Stars: 177 - Forks: 65

livekit/storage
Language: Go - Size: 56.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 2

livekit/media-samples
Royalty-free media samples for testing
Size: 38.1 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

livekit/livekit-helm
LiveKit Helm charts
Language: Smarty - Size: 126 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 76 - Forks: 74

livekit/noise Fork of paramsen/noise
Noise is an Android wrapper for kissfft, a FFT implementation written in C.
Language: Java - Size: 16.6 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

livekit/client-sdk-react-native-expo-plugin
Language: TypeScript - Size: 976 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 27 - Forks: 8

livekit/sipgoparse Fork of emiago/sipgo
Fork of sipgo to fix parsing
Size: 770 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

livekit/webrtc-vmaf
VMAF benchmarking tool for WebRTC codecs
Language: Python - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 1

livekit/gst-go Fork of go-gst/go-gst
Gstreamer bindings and utilities for golang
Language: Go - Size: 4.74 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

livekit/llama.cpp Fork of ggml-org/llama.cpp
LLM inference in C/C++
Language: C++ - Size: 110 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

livekit/mageutil
Language: Go - Size: 15.6 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 4

livekit/swift-krisp-noise-filter
Language: Swift - Size: 39.1 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 9 - Forks: 5

livekit/ts-mutex
Tiny mutex helper
Language: TypeScript - Size: 40 KB - Last synced at: 15 days ago - Pushed at: 10 months ago - Stars: 4 - Forks: 3

livekit/sipgo Fork of emiago/sipgo
SIP library for writing fast SIP services in Go
Language: Go - Size: 816 KB - Last synced at: about 16 hours ago - Pushed at: 17 days ago - Stars: 4 - Forks: 3

livekit/websocket-bridge
Send and Receive Media to LiveKit via WebSocket
Language: Go - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 6

livekit/traefik-readiness-plugin
Traefik Readiness Plugin
Language: Go - Size: 1.51 MB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 2 - Forks: 1

livekit/typed-emitter Fork of andywer/typed-emitter
🔩 Type-safe event emitter interface for TypeScript (fork of andywer/typed-emitter)
Language: JavaScript - Size: 27.3 KB - Last synced at: 15 days ago - Pushed at: 12 months ago - Stars: 2 - Forks: 1

livekit/prettier-config
Prettier configuration for LiveKit code
Size: 15.6 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

livekit/external-dns Fork of kubernetes-sigs/external-dns
Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
Language: Go - Size: 56.2 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

livekit/twirp-client-unity
Language: C# - Size: 177 KB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

livekit/deploy
Resources for deploying LiveKit
Language: Go - Size: 110 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 15

livekit/go-gst Fork of tinyzimmer/go-gst
Gstreamer bindings and utilities for golang
Language: Go - Size: 4.74 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 4

livekit/gst-plugins
Language: Go - Size: 1.57 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1

livekit/livekit-server-sdk-python 📦
LiveKit Server SDK for Python
Language: Python - Size: 181 KB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 26 - Forks: 7

livekit/signal-proxy
Language: Go - Size: 108 KB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 4

livekit/rtcscore-go
Library to calculate Mean Opinion Score(MOS)
Language: Go - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 3

livekit/livekit-docs 📦
Language: JavaScript - Size: 5.71 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 24

livekit/livekit-recorder 📦
Language: Go - Size: 814 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 32 - Forks: 17

livekit/chromedp Fork of chromedp/chromedp
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
Language: Go - Size: 2.73 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

livekit/mediadevices
Language: Rust - Size: 20.5 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

livekit/cuckoofilter Fork of panmari/cuckoofilter
Optimized implementation of Cuckoo Filter: Practically Better Than Bloom.
Language: Go - Size: 73.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

livekit/turn Fork of pion/turn
Pion TURN, an API for building TURN clients and servers
Language: Go - Size: 1.97 MB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 3

livekit/nats-server Fork of nats-io/nats-server
High-Performance server for NATS.io, the cloud and edge native messaging system.
Size: 34.4 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

livekit/protobuf-es Fork of bufbuild/protobuf-es
Protocol Buffers for ECMAScript. The only JavaScript Protobuf library that is fully-compliant with Protobuf conformance tests.
Language: TypeScript - Size: 9.35 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

livekit/go-glib Fork of tinyzimmer/go-glib 📦
Glib bindings for go. Originally forked from gotk3/gotk3.
Language: Go - Size: 116 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 2

livekit/go-rtmp Fork of yutopp/go-rtmp
RTMP 1.0 server/client library written in Go.
Language: Go - Size: 322 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

livekit/adapter Fork of webrtcHacks/adapter
Shim to insulate apps from spec changes and prefix differences. Latest adapter.js release:
Size: 5.73 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

livekit/chrometester 📦
A livekit tester to simulate a subscriber in a room, uses headless Chromium
Language: JavaScript - Size: 21.5 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 7

livekit/gstcefsrc Fork of centricular/gstcefsrc
A simple gstreamer wrapper around Chromium Embedded Framework
Language: C++ - Size: 42 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

livekit/create-livekit-app Fork of t3-oss/create-t3-app
Quickest way to start a new LiveKit web app with full stack typesafety.
Size: 3.88 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

livekit/flutter-webrtc Fork of flutter-webrtc/flutter-webrtc
WebRTC plugin for Flutter Mobile/Desktop/Web
Language: Java - Size: 78.8 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 4

livekit/hq Fork of kevinshen56714/SkyOffice
Virtual-office, spatial application using LiveKit for audio/video communication.
Language: TypeScript - Size: 2.93 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 6

livekit/react-github-login Fork of jlumbroso/react-github-login
:octocat: A React Component for GitHub Login
Language: JavaScript - Size: 179 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

livekit/ios-test-apps
Language: Swift - Size: 1.03 MB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

livekit/livekit-video-app-react Fork of twilio/twilio-video-app-react
deprecated, do not use
Language: TypeScript - Size: 2.09 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 2

livekit/prism-react-renderer Fork of FormidableLabs/prism-react-renderer
🖌️ Renders highlighted Prism output to React (+ theming & vendored Prism)
Language: JavaScript - Size: 740 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 2
