Screenize
Open-source macOS screen recording app with auto-zoom, cursor effects, and timeline editing — Screen Studio alternative.
Install / Use
/learn @syi0808/ScreenizeREADME
You record a demo, a tutorial, or a quick walkthrough. Screenize watches your cursor and clicks, then zooms, pans, and adds effects on its own. No manual keyframing needed.
Unlike paid alternatives, Screenize is free and gives you control over every zoom, transition, and effect through a timeline editor.
Why Screenize?
You don't need to pay $89+ for polished screen recordings.
- Auto-zoom that gets it right. Two smart camera modes: one follows your cursor in real time with spring physics, the other plans zoom levels per activity (typing, clicking, scrolling, dragging). Both are customizable down to the smallest detail.
- Timeline editor, not a black box. Don't like how a zoom turned out? Edit it. Every auto-generated keyframe is visible and adjustable on a multi-track timeline.
- Click effects & keystroke overlays. Ripple animations on clicks, keyboard shortcut badges (⌘C, ⇧⌘Z) on screen. Your viewers see what you're doing.
- Make it look good. Gradient backgrounds, rounded corners, shadows, custom cursors, motion blur on fast transitions. The result looks like you spent hours on it.
- Export your way. MP4, MOV (ProRes), or GIF. Up to 4K, up to 240fps. sRGB, Display P3, BT.709, BT.2020. Save presets for your workflow.
- Capture everything. System audio + mic, screen or single window, 720p to 4K, variable frame rate for smaller files.
- 6 languages. English, Korean, Chinese, Japanese, French, and German.
Install
Homebrew (recommended)
brew install --cask thedavidweng/tap/screenize
Manual download
Grab the latest .dmg from GitHub Releases and drag Screenize into Applications.
First launch on macOS: Since Screenize isn't notarized with Apple yet, macOS will show a warning. Right-click the app, select Open, and confirm. You only need to do this once.
Permissions
On first launch, Screenize asks for four permissions:
| Permission | Why | | --- | --- | | Screen Recording | Capture your screen | | Microphone | Record audio | | Input Monitoring | Track clicks and keystrokes | | Accessibility | Detect UI elements for smart zoom |
How It Works
- Pick a screen or window and hit record
- Do your thing. Screenize tracks your cursor, clicks, and keystrokes in the background
- Open the editor. Auto-generated zoom and effects are already on the timeline
- Tweak if needed. Adjust any keyframe, add click effects, change cursor styles
- Export. One click, done
Keyboard Shortcuts
| Shortcut | Action |
| --- | --- |
| Cmd+Shift+2 | Toggle recording (global hotkey) |
| Cmd+N | New recording |
| Cmd+R | Start/stop recording |
| Cmd+P | Pause/resume |
| Cmd+E | Export |
| Cmd+O | Open video |
| Cmd+Shift+O | Open project |
| Cmd+Z / Cmd+Shift+Z | Undo / Redo |
Contributing
Screenize is built in the open. Bug reports, feature ideas, and code contributions are all welcome. Check the Contributing Guide to get started.
AI-assisted contributions (Claude Code, Copilot, etc.) are welcome too, as long as they're well-tested. See CLAUDE.md for AI agent guidance.
License
Apache License 2.0. See LICENSE.
Author
Yein Sung · GitHub
Related Skills
node-connect
341.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.4kCommit, push, and open a PR
