Repolode
obsproject

obsproject/obs-studio

Free, open-source software for live streaming and screen recording, with capture, compositing, encoding and recording in one app.

Open-source alternative to:XSplit BroadcasterStreamlabs Desktop

Stars
77,882
Forks
10,777
Open issues
1,168
Last commit
yesterday

What is it?

OBS Studio is a desktop application for capturing, compositing, encoding, recording, and streaming video content. It lets you combine screen captures, game footage, webcams and other video sources into scenes, then record them locally or send them to a live streaming service.

The project is written in C and C++ and distributed under the GNU General Public License v2 or later. Its topics include game capture, DirectShow, and FFmpeg-based encoding, and it targets streaming platforms such as Twitch, YouTube Live and Facebook Live.

The project maintains a community forum, a wiki with install and usage guides, developer API documentation, and a translation workflow on Crowdin.

Key features

  • 01Combine screen captures, game footage, webcams and other sources into scenes.
  • 02Record video locally while streaming.
  • 03Stream to services such as Twitch, YouTube Live and Facebook Live.
  • 04Capture games and desktop content.
  • 05Encode video using FFmpeg-based encoders.

Use cases

  • Live streaming gameplay to Twitch or YouTube.
  • Recording tutorials or screencasts of your desktop.
  • Producing multi-source video scenes for webinars or broadcasts.

Quick start

  1. 1

    Read the build instructions on the project wiki

  2. 2

    Follow the install guide to build OBS Studio from source

Things to know

  • Building from source requires following a separate wiki guide, and the README gives no one-line install command.
  • Licensed under GPL-2.0, a copyleft license that applies to derivative works.

Topics

FAQ

What is obs-studio?
Free, open-source software for live streaming and screen recording, with capture, compositing, encoding and recording in one app. OBS Studio is a desktop application for capturing, compositing, encoding, recording, and streaming video content. It lets you combine screen captures, game footage, webcams and other video sources into scenes, then record them locally or send them to a live streaming service.
Is obs-studio free to use? What license does it have?
obs-studio is open source under the GPL-2.0 license. Check the license terms before using it in commercial products.
Is obs-studio still maintained?
Actively maintained. The last commit to obs-studio was on Oct 20, 2026.
What can I use obs-studio for?
Live streaming gameplay to Twitch or YouTube. Recording tutorials or screencasts of your desktop. Producing multi-source video scenes for webinars or broadcasts.
How do I install obs-studio?
Read the build instructions on the project wiki Follow the install guide to build OBS Studio from source
Where can I get obs-studio?
The source code and installation instructions are on GitHub: https://github.com/obsproject/obs-studio

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects