WhisperLiveKit est un pipeline speech-to-text auto-hébergé à ultra-faible latence, offrant transcription en temps réel, diarisation et traduction via WebSocket et API compatibles OpenAI/Deepgram.
Code ouvert. Horizons nouveaux.
Découvrez des projets open source de qualité, soumettez des projets anonymement, puis revendiquez et éditez votre propre projet.
Un peu de curiosité. Un monde de code ouvert.
THE FIRST COLLECTIONPion WebRTC est une implémentation Go pure de l'API WebRTC, offrant PeerConnection, DataChannels, traitement multimédia et connectivité sécurisée sans Cgo.
Noyau de traitement audio pour Rust, sûr en temps réel et mesurable, offrant un pipeline composable pour le décodage, le rééchantillonnage, la normalisation du loudness et le DSP.
StreamFlix est une application web de streaming style Netflix permettant aux utilisateurs de parcourir des films et séries, de gérer des profils et de suivre leur historique de visionnage.
WebTorrent est un client BitTorrent de streaming écrit en JavaScript pur pour Node.js et le navigateur, utilisant WebRTC pour le transport peer-to-peer sans plugins.
rtmp-rs est une bibliothèque serveur et client RTMP asynchrone pour Rust construite sur Tokio. Elle prend en charge le RTMP hérité et Enhanced RTMP v2 (HEVC, AV1, Opus), avec mise en cache GOP et gestion de la contre-pression.
LiveTalking: Real-time interactive streaming digital human engine supporting ernerf, musetalk, wav2lip models, voice cloning, interruption, action choreography, and multi-output (WebRTC, RTMP, virtual camera). Used in virtual hosting, AI customer service, online education, and video production.
Phlix Media Server est une solution auto-hébergée PHP 8.3+/Workerman pour la gestion et le streaming média. Elle propose le streaming HLS/DASH, le transcodage matériel FFmpeg, la TV en direct/DVR, SyncPlay, et une interface Vue SPA.
Apache SeaTunnel est un outil d'intégration de données distribué et haute performance prenant en charge plus de 160 connecteurs, l'intégration batch-stream et l'exécution multi-moteurs.
Apache Beam est un modèle de programmation unifié pour définir des pipelines de traitement de données parallèles, tant pour le mode batch que pour le streaming.
VLX FrameFlow est une boîte à outils Go auto-hébergée pour les ordinateurs monocartes, offrant une mise en réseau agrégée via MLVPN/MPTCP, un encodage SRT multicaméra et un suivi télémétrique GPS. Il constitue le niveau d'acquisition en périphérie dans l'écosystème de diffusion VLX Stream Flow.
RustyCSV est un parseur CSV haute performance pour Elixir, construit en tant que NIF Rust avec accélération SIMD, parsing parallèle et diffusion en mémoire bornée. Il sert de remplacement direct à NimbleCSV.
Static est un lecteur radio web open-source qui génère une page statique avec webpack, utilisant des streams YouTube comme stations et des vidéos giphy en fond. Les stations et fonds sont configurés via JSON, et le tout peut être hébergé sur GitHub Pages.
StreamHome est une plateforme VOD moderne, open-source et auto-hébergée conçue pour transformer les collections de médias personnels en une expérience de streaming professionnelle avec des recommandations personnalisées et une intégration cloud.
asciinema est un outil en ligne de commande permettant d'enregistrer, de rejouer et de diffuser en direct des sessions de terminal en utilisant le format asciicast léger à la place de fichiers vidéo volumineux.
Streamlink est un outil CLI qui diffuse les flux vidéo depuis des services comme Twitch et YouTube vers des lecteurs locaux, contournant les sites web lourds.
Passerelle API LLM sans état pour acheminer les requêtes OpenAI, Anthropic et Gemini vers plusieurs fournisseurs avec traduction inter-dialectes, comptage d'usage et déploiement en binaire unique.
HLS.js est une bibliothèque JavaScript qui lit les flux HTTP Live Streaming (HLS) dans les navigateurs via la vidéo HTML5 et les MediaSource Extensions, avec transmuxage, streaming adaptatif, DRM et support du mode faible latence.
Application open source multiplateforme dédiée au visionnage de films et séries, reconstruite avec les technologies Tauri, React/TypeScript et Rust. Elle propose des jeux de données de catalogue publics diffusés chaque semaine.
Nuclear est un lecteur musical gratuit et open-source pour Windows, macOS et Linux. Il diffuse de la musique sans publicités ni suivi, supporte les plugins, les thèmes, les playlists et s'intègre à l'IA via MCP.