VybeClip is an open-source desktop screen recorder and video editor for polished product demos, walkthroughs, tutorials, and branded clips.
The app is currently moving toward its first macOS MVP. The core recording and editing engine comes from Recordly, with a new VybeClip Studio experience, product identity, project format, and workflow maintained by Box Creative Studio.
- Record a display, window, or application with optional microphone, system audio, and webcam
- Import an existing video into the editor
- Add automatic or manual zooms, cursor styling, backgrounds, framing, crop, captions, audio, and annotations
- Save and reopen
.vybeclipprojects - Open legacy
.recordlyand.openscreenprojects - Export H.264 MP4 video, including source-quality 1080p output
- Reopen recent projects from VybeClip Studio
Requirements:
- Node.js 20 or newer
- npm
- macOS is the primary MVP platform
Install dependencies and start the renderer:
npm install
npm run devIn a second terminal, launch the Electron app:
npx electron .Run the verification suite:
npm test
npx tsc --noEmitBuild the macOS packages:
npm run build:macBuild artifacts are written to release/.
See the MVP release guide for acceptance checks, signing, artifacts, and notarization.
VybeClip requests Screen Recording and Accessibility access when recording requires them. Microphone and Camera access are requested only when those capture options are enabled.
After changing a macOS Privacy & Security permission, quit and reopen VybeClip so the operating system applies it consistently.
New projects use the .vybeclip extension. A project stores editor state and references its source media; it does not embed the original recording. Keep source media available at its original path when reopening a project.
Legacy .recordly and .openscreen files remain supported for migration. A legacy project continues saving in place until it is saved as a new VybeClip project.
Issues and MVP feedback are tracked in the GitHub issue tracker.
VybeClip is licensed under the GNU Affero General Public License v3.0.
VybeClip is based on Recordly, which originated as a fork of OpenScreen. Their work remains an important part of this codebase and is preserved under the project license and Git history.