{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"components-js","owner":"livekit","isFork":false,"description":"Official open source React components and examples for building with LiveKit.","allTopics":["react","webrtc","livekit"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":15,"issueCount":15,"starsCount":149,"forksCount":67,"license":"Apache License 2.0","participation":[0,7,2,3,2,8,21,14,4,5,3,2,4,1,5,1,7,1,0,9,1,4,0,7,7,0,0,8,10,2,10,6,6,2,8,1,2,5,12,0,5,7,2,3,7,2,1,1,2,2,10,16],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T15:24:18.084Z"}},{"type":"Public","name":"livekit","owner":"livekit","isFork":false,"description":"End-to-end stack for WebRTC. SFU media server and SDKs.","allTopics":["golang","video","media-server","sfu","webrtc"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":10,"issueCount":95,"starsCount":9559,"forksCount":787,"license":"Apache License 2.0","participation":[2,11,11,12,31,21,14,13,5,12,19,6,9,21,3,8,14,8,26,16,17,18,22,20,15,8,8,16,18,16,18,15,7,7,1,21,12,15,14,12,8,14,20,11,5,16,16,8,9,10,17,16],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T13:14:04.635Z"}},{"type":"Public","name":"livekit-cli","owner":"livekit","isFork":false,"description":"Command line interface to LiveKit","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":9,"issueCount":12,"starsCount":211,"forksCount":64,"license":"Other","participation":[0,0,6,0,2,2,0,1,2,0,6,3,1,2,1,0,0,5,3,2,0,1,0,2,3,1,2,2,0,1,2,4,2,1,3,0,1,1,1,4,3,12,7,3,0,1,6,5,5,3,5,13],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T13:12:00.237Z"}},{"type":"Public","name":"gstreamer-publisher","owner":"livekit","isFork":false,"description":"Command-line app that publishes any GStreamer pipeline to LiveKit","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":2,"issueCount":1,"starsCount":10,"forksCount":1,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,3,0,0,0,2,4,2,1,1,0,0,1,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T11:27:04.696Z"}},{"type":"Public","name":"ingress","owner":"livekit","isFork":false,"description":"Ingest streams (RTMP/WHIP) or files (HLS, MP4) to LiveKit WebRTC","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":5,"issueCount":20,"starsCount":75,"forksCount":26,"license":"Apache License 2.0","participation":[0,0,0,4,1,5,0,2,6,2,3,0,5,4,0,4,7,5,6,11,2,4,1,2,1,4,1,2,3,5,1,4,5,0,5,0,5,4,0,1,5,0,1,1,2,2,0,0,2,0,4,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T11:04:41.787Z"}},{"type":"Public","name":"server-sdk-go","owner":"livekit","isFork":false,"description":"Client and server SDK for Golang","allTopics":["go","livekit"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":10,"issueCount":27,"starsCount":193,"forksCount":85,"license":"Apache License 2.0","participation":[0,1,7,5,3,2,2,5,6,4,5,2,2,0,0,2,4,10,5,6,1,1,1,7,5,5,5,5,2,3,2,3,6,1,0,0,1,7,2,3,4,2,1,1,2,6,5,3,1,1,3,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T10:48:24.621Z"}},{"type":"Public","name":"client-sdk-js","owner":"livekit","isFork":false,"description":"LiveKit browser client SDK (javascript)","allTopics":["javascript","typescript","webrtc"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":14,"issueCount":13,"starsCount":337,"forksCount":146,"license":"Apache License 2.0","participation":[1,2,1,3,6,12,13,5,2,4,7,4,4,0,5,15,4,6,7,9,3,8,7,11,6,10,5,0,4,7,4,2,9,8,2,0,7,2,5,1,4,10,7,1,8,5,5,1,5,11,3,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T10:20:06.905Z"}},{"type":"Public","name":"protocol","owner":"livekit","isFork":false,"description":"LiveKit protocol. Protobuf definitions for LiveKit's signaling protocol","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":14,"issueCount":3,"starsCount":72,"forksCount":61,"license":"Apache License 2.0","participation":[2,8,1,5,6,5,4,6,4,8,7,5,4,9,6,4,5,9,3,8,8,6,11,5,23,6,5,5,5,5,7,9,4,7,1,7,2,5,5,7,5,5,8,2,4,6,8,1,5,5,2,8],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T07:56:23.193Z"}},{"type":"Public","name":"client-sdk-swift","owner":"livekit","isFork":false,"description":"LiveKit Swift Client SDK. Easily build live audio or video experiences on iOS, macOS, tvOS, and visionOS.","allTopics":["macos","swift","ios","video","tvos","webrtc","visionos"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":7,"issueCount":44,"starsCount":189,"forksCount":95,"license":"Apache License 2.0","participation":[3,1,0,1,6,18,6,4,3,5,10,14,6,3,4,14,17,10,8,14,6,5,7,5,14,5,5,4,3,2,2,3,4,4,10,15,15,8,8,13,3,7,1,1,6,5,9,6,8,4,14,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T07:34:52.518Z"}},{"type":"Public","name":"node-sdks","owner":"livekit","isFork":false,"description":"LiveKit real-time and server SDKs for Node.JS","allTopics":["nodejs","livekit"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":5,"starsCount":131,"forksCount":58,"license":"Apache License 2.0","participation":[0,0,0,0,2,1,0,1,0,6,3,1,11,0,0,0,1,0,1,5,3,6,2,1,1,3,2,6,0,6,8,7,5,1,4,13,12,13,12,7,6,2,0,4,4,1,0,5,1,5,1,6],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T06:59:44.365Z"}},{"type":"Public","name":"sip","owner":"livekit","isFork":false,"description":"SIP to WebRTC bridge for LiveKit","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":13,"starsCount":86,"forksCount":22,"license":null,"participation":[0,0,0,1,6,6,0,13,9,5,18,10,4,2,1,3,8,2,2,4,1,0,9,1,0,3,3,6,1,3,0,1,1,0,1,4,1,3,2,1,2,1,3,4,1,2,3,10,10,2,3,7],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T02:15:20.116Z"}},{"type":"Public","name":"agents","owner":"livekit","isFork":false,"description":"Build real-time multimodal AI applications 🤖🎙️📹 ","allTopics":["real-time","video","ai","voice","agents","voice-assistant","multimodal"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":19,"issueCount":49,"starsCount":1069,"forksCount":212,"license":"Apache License 2.0","participation":[0,0,0,0,7,6,16,35,10,17,24,13,9,4,5,17,27,10,3,11,5,5,5,10,2,0,4,9,6,19,7,10,6,4,14,11,10,15,4,4,3,20,8,121,32,37,16,15,24,14,23,19],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T21:48:41.028Z"}},{"type":"Public","name":"sipgo","owner":"livekit","isFork":true,"description":"SIP library for writing fast SIP services in Go","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":62,"license":"BSD 2-Clause \"Simplified\" License","participation":[6,2,8,7,2,6,5,6,1,6,12,5,8,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T09:42:41.110Z"}},{"type":"Public","name":"agents-playground","owner":"livekit","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":6,"starsCount":78,"forksCount":59,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,6,1,1,3,3,2,1,3,0,0,1,0,0,1,0,5,3,1,4,3,4,1,1,3,2,0,4,0,1,0,2,0,4,0,7],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T08:58:49.027Z"}},{"type":"Public","name":"track-processors-js","owner":"livekit","isFork":false,"description":"Pre-built track processors for background images, blur, etc for use with the LiveKit JS Client SDK","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":7,"starsCount":31,"forksCount":15,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T08:52:18.541Z"}},{"type":"Public","name":"egress","owner":"livekit","isFork":false,"description":"Export and record WebRTC sessions and tracks","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":7,"issueCount":37,"starsCount":171,"forksCount":72,"license":"Apache License 2.0","participation":[4,7,1,4,3,5,0,5,4,3,4,6,2,6,0,4,9,8,3,3,1,2,4,5,9,1,3,2,3,4,1,3,2,6,7,0,5,6,7,5,5,3,2,8,5,3,4,4,5,2,4,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T02:17:08.112Z"}},{"type":"Public","name":"client-sdk-react-native","owner":"livekit","isFork":false,"description":"Official React Native SDK for LiveKit.","allTopics":["react-native","webrtc","livekit"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":20,"starsCount":110,"forksCount":29,"license":"Apache License 2.0","participation":[1,0,0,0,0,0,0,0,1,3,5,1,0,0,0,2,1,1,2,0,0,0,0,3,0,0,0,2,2,2,1,6,4,0,2,5,0,0,0,8,0,0,0,0,0,5,2,6,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T14:32:30.850Z"}},{"type":"Public","name":"react-native-webrtc","owner":"livekit","isFork":true,"description":"The WebRTC module for React Native","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":13,"forksCount":1228,"license":"MIT License","participation":[0,0,5,9,1,0,1,1,0,2,0,0,1,0,0,1,2,1,0,0,0,0,1,2,4,0,0,4,11,3,1,1,5,0,2,2,2,1,2,9,1,3,0,0,2,4,0,2,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T14:02:46.275Z"}},{"type":"Public","name":"client-sdk-android","owner":"livekit","isFork":false,"description":"LiveKit SDK for Android","allTopics":["video","android","kotlin","webrtc"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":5,"issueCount":57,"starsCount":175,"forksCount":69,"license":"Apache License 2.0","participation":[4,2,1,0,2,0,10,5,3,4,0,1,0,1,0,3,6,2,2,3,0,3,5,1,7,3,3,3,4,3,0,0,1,1,1,9,8,2,5,1,5,2,3,0,7,3,5,10,6,5,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T10:22:36.698Z"}},{"type":"Public","name":"components-android","owner":"livekit","isFork":false,"description":"Jetpack Compose Components for LiveKit Android SDK","allTopics":[],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":2,"license":"Apache License 2.0","participation":[1,3,0,0,1,0,0,0,0,4,0,0,0,0,2,1,3,1,0,3,0,0,0,0,0,0,8,7,2,0,0,0,0,0,0,0,0,0,1,0,0,1,3,0,0,1,0,0,0,0,0,9],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T10:19:51.423Z"}},{"type":"Public","name":"rust-sdks","owner":"livekit","isFork":false,"description":"LiveKit realtime and server SDKs for Rust","allTopics":["rust","webrtc","bindings","libwebrtc","crossplatform"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":7,"issueCount":14,"starsCount":186,"forksCount":44,"license":"Apache License 2.0","participation":[14,12,0,3,2,2,4,9,1,2,4,10,4,2,2,1,7,1,0,7,11,1,4,0,0,0,0,2,1,1,5,3,2,2,0,0,2,1,1,7,5,0,8,5,1,4,2,6,3,9,7,6],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-14T22:19:31.691Z"}},{"type":"Public","name":"typed-emitter","owner":"livekit","isFork":true,"description":"🔩 Type-safe event emitter interface for TypeScript (fork of andywer/typed-emitter)","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":26,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-14T08:21:34.208Z"}},{"type":"Public","name":"python-sdks","owner":"livekit","isFork":false,"description":"LiveKit real-time and server SDKs for Python","allTopics":["python","real-time","ai","webrtc","agents"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":13,"starsCount":106,"forksCount":34,"license":"Apache License 2.0","participation":[5,8,0,0,0,8,4,12,3,0,6,4,5,1,2,0,12,3,1,6,6,0,0,0,0,2,1,3,5,1,2,5,0,0,1,0,0,1,0,2,0,2,2,5,3,2,0,5,4,0,7,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-13T21:29:25.974Z"}},{"type":"Public","name":"client-sdk-unity-web","owner":"livekit","isFork":false,"description":"Official LiveKit SDK for Unity WebGL","allTopics":["webgl","video","unity","webrtc","unity3d","metaverse"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":8,"starsCount":50,"forksCount":19,"license":"Apache License 2.0","participation":[0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,5,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-13T08:22:19.239Z"}},{"type":"Public","name":"client-sdk-flutter","owner":"livekit","isFork":false,"description":"Flutter Client SDK for LiveKit","allTopics":["video","webrtc","flutter","conferencing"],"primaryLanguage":{"name":"Dart","color":"#00B4AB"},"pullRequestCount":1,"issueCount":58,"starsCount":244,"forksCount":122,"license":"Apache License 2.0","participation":[1,1,3,3,0,3,1,0,3,2,5,5,4,6,2,8,5,2,1,5,2,0,4,3,0,1,2,2,6,2,2,1,3,0,4,2,3,6,2,1,2,0,3,4,0,4,2,0,3,1,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-13T06:12:33.464Z"}},{"type":"Public","name":"traefik-readiness-plugin","owner":"livekit","isFork":false,"description":"Traefik Readiness Plugin","allTopics":["traefik","traefik-plugin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,8,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T17:53:58.963Z"}},{"type":"Public","name":"client-sdk-unity","owner":"livekit","isFork":false,"description":"Official Unity SDK for LiveKit","allTopics":["unity","webrtc","livekit"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":1,"issueCount":16,"starsCount":32,"forksCount":13,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,1,4,0,0,0,0,0,0,1,1,0,8,0,1,3,0,3,1,0,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T05:24:00.481Z"}},{"type":"Public","name":"components-swift","owner":"livekit","isFork":false,"description":"Official SwiftUI components for building with LiveKit.","allTopics":["webrtc","swiftui","livekit"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":0,"license":"Apache License 2.0","participation":[3,2,0,24,1,0,3,1,0,0,0,0,0,0,0,0,0,2,0,0,1,0,2,1,5,0,0,0,0,0,0,0,0,0,0,0,0,5,1,7,0,0,0,0,1,1,0,0,0,1,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T16:19:25.110Z"}},{"type":"Public","name":"server-sdk-kotlin","owner":"livekit","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":3,"starsCount":32,"forksCount":15,"license":"Apache License 2.0","participation":[0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,3,1,0,0,0,0,1,2,0,0,4,0,0,0,0,3,0,0,0,0,0,0,10,1,0,0,0,0,4,1,1,10,1,5,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-31T08:04:05.121Z"}},{"type":"Public","name":"swift-krisp-noise-filter","owner":"livekit","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T06:17:01.085Z"}}],"repositoryCount":70,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"livekit repositories"}