
FastRTC is an open-source Python library that allows developers to turn any Python function into a real-time audio or video stream using WebRTC or WebSockets. It provides a simple API for streaming, built-in UI for testing, and integration with frameworks like Gradio and FastAPI. Designed for developers who need to add real-time communication features to their Python applications.
FastRTC is a Frameworks & SDKs product. Enabling developers to add real-time audio and video streaming to Python applications with minimal setup. It is built as an open-source project for python developers building real-time communication features. FastRTC is open source under the MIT license. It runs on the web, the command line, and API, and it can be self-hosted.
It is developed by gradio-app, and the product first shipped in 2024. Development happens publicly on GitHub with 4.6k stars. PulseGate's similarity index finds few close equivalents — FastRTC occupies a relatively distinct niche. Key capabilities include audio streaming, video streaming, and webRTC support.
Latest indexed changes and source events
gradio-app/fastrtc discovered by the PulseGate indexer
Other apps tracked under the same category.