github.com/obsproject/obs-studio

OBS Studio - Free and open source software for live streaming and screen recording

Open this visualization on its own page →

Contributors

443

Lines of Code

30,886

From

2013-10-01

To

2020-12-22

About obsproject/obs-studio

OBS Studio is free, open-source software for capturing, compositing, encoding, recording, and streaming video content. The project is written primarily in C and C++ and supports multiple platforms with integrations for popular streaming services like Twitch, YouTube Live, and Facebook Live. It handles screen capture, game capture via DirectShow, and video encoding through FFmpeg, making it suitable for both live streaming and local recording workflows.

The software is distributed under the GNU General Public License v2 or later and has an active development community supported through multiple funding channels including Patreon, OpenCollective, and PayPal. The project maintains comprehensive documentation including build instructions, API documentation for developers, and a wiki with guides and help resources. Contributions are welcome through code submissions (following specific coding guidelines), translations via Crowdin, community support on forums, and financial backing.

OBS Studio serves a broad audience of content creators, streamers, educators, and anyone needing professional-grade video capture and streaming capabilities. The project has established infrastructure for quality assurance including continuous integration via GitHub Actions and uses static analysis tools like PVS-Studio to maintain code quality across the C and C++ codebase.

Share this video