Skip to content

blueberrycongee/CursorLens

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

384 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warning

CursorLens is still in beta and some workflows may be unstable on specific machines.

简体中文

CursorLens Banner
CursorLens on GitHub CursorLens Landing Page Total Downloads

CursorLens

CursorLens is a free, open-source screen recorder and editor for creators, developers, and teams making product demos and walkthrough videos.

CursorLens is built on top of the excellent OpenScreen foundation and significantly upgraded for a stronger macOS-native capture and editing workflow.

CursorLens Preview 1 CursorLens Preview 2 CursorLens Preview 3 CursorLens Preview 4

Core Features

  • Record full screen or a selected app window.
  • Native macOS capture helper with native cursor hide/show capture behavior.
  • Camera overlay capture on the native recording pipeline.
  • Microphone voice recording with editor-side gain adjustment.
  • Timeline editing: trim, crop, zoom, cursor effects, and annotations.
  • Subtitle generation and rough-cut workflow in editor.
  • Multi-aspect export (16:9, 9:16, 1:1 and more), including batch export.
  • Export audio controls: track toggle, gain, loudness normalization, limiter.
  • Recording UX controls: countdown, auto-hide launcher, customizable stop shortcut, permission diagnostics.

Installation

Download the latest installer for your platform from GitHub Releases.

macOS

If macOS Gatekeeper blocks an unsigned build, or you see "CursorLens is damaged and can't be opened", run:

xattr -rd com.apple.quarantine "/Applications/CursorLens.app"

Then grant required permissions in System Settings -> Privacy & Security:

  • Screen Recording (or Screen & System Audio on newer macOS)
  • Accessibility
  • Microphone (for voice recording)
  • Camera (for camera overlay)

Linux

Download the .AppImage from releases and run:

chmod +x CursorLens-Linux-*.AppImage
./CursorLens-Linux-*.AppImage

Development

Requirements

  • Node.js 20+
  • npm 10+
  • macOS + Xcode Command Line Tools (for native helper build)

Run

npm install
npm run dev

Build

npm run build

Built With

  • Electron
  • React
  • TypeScript
  • Vite
  • PixiJS
  • dnd-timeline

Contributing

Contributions are welcome through issues and pull requests.

Acknowledgements

License

This project is licensed under the MIT License.

About

Create stunning screen recordings for free. Open-source, no subscriptions, no watermarks, and free for commercial use. An alternative to Screen Studio.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 91.8%
  • Swift 5.6%
  • Other 2.6%