Open Source Screen Capture & Recording Software

Screen Capture & Recording software creates visual documentation of digital activity through screenshots, GIFs, and video files. These tools record desktop regions, webcam feeds, and browser tabs to produce tutorials, bug reports, and product demonstrations. This type of software serves developers and content creators who need to document workflows without sending sensitive screen imagery to external servers. By self-hosting these apps, you keep recording files and transcription data on your own hardware. This approach prevents private visual information from leaving your local network during the capture process.

This page lists 14 open source tools in the Screen Capture & Recording category. The most popular are OBS Studio, ShareX and PicGo. Most use the MIT or GPL-3.0 license, and 3 offer an official Docker image.

OBS Studio

Screen Recording

Captures, composites, encodes, records, and streams video content for use across various platforms and live streaming providers.

74k StarsDesktop App

ShareX

Screenshot Utilities

Captures screen regions, records video and GIFs, and uploads files to various cloud destinations via keyboard shortcuts.

39k StarsWeb App / Server

PicGo

Screenshot Utilities

An image upload utility that automates hosting and link generation for markdown editors and developer documentation.

27k StarsDesktop App

screenpipe

AI Personal Assistants

Continuously records screen and audio locally, transcribes content, and enables AI‑driven search and automation.

21k StarsWeb App / Server

Cap

Screen Recording

Record screen and webcam with local editing and instant sharing for product demos and async updates.

20k StarsDesktop App

Recordly

Screen Recording

Record screen captures and create polished demo videos with automatic zooms, cursor smoothing, and styled frames.

20k StarsDesktop App

Kap

Screen Recording

Records screen activity as videos or GIFs for the creation of tutorials, demonstrations, and bug reports.

19k StarsDesktop App

Screenity

Screen Recording

Record screens, tabs, or cameras with integrated annotation tools and a built-in editor for creating tutorials.

18k StarsBrowser Extension

eSearch

Screenshot Utilities

A cross-platform screen capture tool featuring offline OCR, image search, and integrated translation capabilities.

6.7k StarsDesktop App

Streamlabs Desktop

Screen Recording

Live streaming software for Windows and macOS built using Electron and the OBS project framework.

4.8k StarsDesktop App

Pika

Screenshot Utilities

A native macOS utility for sampling colors from the screen and converting them into various formats.

2.5k StarsWeb App / Server

asciinema

Screen Recording

Host and share terminal session recordings and live streams through a self-hosted web platform.

2.5k StarsCLI / Terminal

BetterShot

Screenshot Utilities

Capture, edit, and enhance screenshots and screen recordings with built-in annotation and beautification tools for macOS.

2.1k StarsDesktop App

OpenScreen

Screen Recording

Record and edit polished product demos with automatic zooms, cursor smoothing, and on-device captions.

986 StarsDesktop App
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.