An open source desktop email client for Mac, Windows and Linux, built with Electron and React with a C++ sync engine.
getopenscreen/openscreen
Free, open-source desktop app for recording your screen and editing the result into polished product demos and walkthroughs.
Open-source alternative to:Screen Studio
- Stars
- 4,518
- Forks
- 297
- Open issues
- 72
- Last commit
- 9 hours ago
What is it?
OpenScreen is a cross-platform desktop app for Windows, macOS and Linux that records a window or the full screen, along with microphone and system audio, and then turns the raw capture into a polished video. Editing covers auto or manual zooms that follow the cursor, a webcam picture-in-picture overlay, backgrounds, motion blur, crop and trim, per-segment speed control, and text, arrow and image annotations.
Captions are transcribed on-device, so they work offline, and the transcript can be edited to cut matching parts of the video. An optional AI editing assistant accepts chat instructions and applies them to the timeline, using the user's own API key for providers such as Claude, OpenAI or Gemini. Export produces MP4 or GIF in several aspect ratios and resolutions, using GPU rendering with a CPU fallback.
OpenScreen also ships a command-line interface for headless recording, programmatic project edits and rendering, which suits scripts, CI and AI coding agents. It is a continuation of an earlier project under the same name and MIT license.
Key features
- 01Records a specific window or the full screen with microphone and system audio.
- 02Auto or manual zooms that follow the cursor, plus webcam picture-in-picture overlay.
- 03On-device captions with an editable transcript that can be used to cut video.
- 04Optional AI editing assistant that applies chat instructions to the timeline using your own API key.
- 05Exports MP4 or GIF with GPU-accelerated rendering and CPU fallback.
- 06Command-line interface for headless recording, editing and export.
Use cases
- Recording a short product demo or feature walkthrough for social media or a landing page.
- Producing tutorial videos for docs pages with zooms and annotations.
- Adding a video of a code change to a pull request through a coding agent or script.
- Creating a quick GIF from a screen recording for a README or issue.
Topics
FAQ
- What is openscreen?
- Free, open-source desktop app for recording your screen and editing the result into polished product demos and walkthroughs. OpenScreen is a cross-platform desktop app for Windows, macOS and Linux that records a window or the full screen, along with microphone and system audio, and then turns the raw capture into a polished video. Editing covers auto or manual zooms that follow the cursor, a webcam picture-in-picture overlay, backgrounds, motion blur, crop and trim, per-segment speed control, and text, arrow and image annotations.
- Is openscreen free to use? What license does it have?
- openscreen is open source under the MIT license. Check the license terms before using it in commercial products.
- Is openscreen still maintained?
- Actively maintained. The last commit to openscreen was on Oct 18, 2026.
- What can I use openscreen for?
- Recording a short product demo or feature walkthrough for social media or a landing page. Producing tutorial videos for docs pages with zooms and annotations. Adding a video of a code change to a pull request through a coding agent or script. Creating a quick GIF from a screen recording for a README or issue.
- Where can I get openscreen?
- The source code and installation instructions are on GitHub: https://github.com/getopenscreen/openscreen
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A toolkit that lets AI coding agents clone a viral video into an editable, re-runnable video workflow with swappable footage, captions, and B-roll.
Fair-code workflow automation platform for building AI agents and workflows, with a visual canvas, custom code, and 1500+ integrations.
A self-hosted web app that converts files between over a thousand formats using tools like FFmpeg, ImageMagick, Pandoc and LibreOffice.
An open-source game launcher for Linux, Windows and macOS that brings Epic Games, GOG and Amazon Games libraries into one app.
An open-source framework for building universal native apps with React that run on Android, iOS, and the web.