A macOS app that records your screen, voice and on-screen markup into a compact bundle of annotated frames and a transcript for coding agents.
ronaldo-avalos/Maya
A native macOS app that wraps iPhone screen recordings in device frames, adds zoom and tap animations, and exports shareable videos.
Open-source alternative to:Screenstudio
- Stars
- 1,084
- Forks
- 62
- Open issues
- 5
- Last commit
- 3 months ago
What is it?
Maya turns raw screen recordings into polished clips for marketing, social media, and in-app tutorials. Drop in a recording and it is placed inside a device mockup for iPhone 17 Pro, 16 Pro, 15 Pro, iPad Pro 11" or MacBook Pro 14, or a generic or no-frame style, with optional background and drop shadow.
The timeline handles trimming, speed changes from 0.25× to 4×, and zoom events with adjustable start, duration, scale, focus and easing curves. Tap events show Ripple, Pulse or Ring feedback at chosen points on the screen, and presets cover common zoom styles.
Exports come in two forms: an H.264 .mp4 with a chosen background at aspect ratios such as 1:1, 9:16 and 16:9, or a HEVC .mov with alpha channel when the background is set to none, for compositing over other UI. Requires macOS 26.3 or later.
Key features
- 01Places recordings in iPhone, iPad, or MacBook device frames, plus generic and no-frame modes.
- 02Timeline editing with trimming, speed segments from 0.25× to 4×, and zoom events.
- 03Tap feedback in Ripple, Pulse, or Ring styles, positioned on the device screen.
- 04Six animation curves and five zoom presets.
- 05Exports .mp4 with a background or .mov with HEVC alpha for transparent overlays.
Use cases
- Creating App Store or marketing clips from iPhone screen recordings.
- Preparing vertical 9:16 or square 1:1 videos for Reels, TikTok, or Shorts.
- Producing in-app tutorial overlays with transparent video in editors like Final Cut or Motion.
- Adding zoom and tap highlights to demo videos to guide viewers' attention.
Quick start
- 1
Download the Maya app for macOS from the releases link
- 2
Clone the repository
git clone https://github.com/ronaldo-avalos/Maya.git - 3
Open the project in Xcode
open Maya.xcodeproj - 4
In Xcode, build and run the app
Things to know
- Requires macOS 26.3 (Tahoe) or later.
- Building from source requires Xcode 26.5 or later.
In collections
Topics
FAQ
- What is Maya?
- A native macOS app that wraps iPhone screen recordings in device frames, adds zoom and tap animations, and exports shareable videos. Maya turns raw screen recordings into polished clips for marketing, social media, and in-app tutorials. Drop in a recording and it is placed inside a device mockup for iPhone 17 Pro, 16 Pro, 15 Pro, iPad Pro 11" or MacBook Pro 14, or a generic or no-frame style, with optional background and drop shadow.
- Is Maya free to use? What license does it have?
- Maya is open source under the MIT license. Check the license terms before using it in commercial products.
- Is Maya still maintained?
- Updated within 6 months. The last commit to Maya was on Aug 23, 2026.
- What can I use Maya for?
- Creating App Store or marketing clips from iPhone screen recordings. Preparing vertical 9:16 or square 1:1 videos for Reels, TikTok, or Shorts. Producing in-app tutorial overlays with transparent video in editors like Final Cut or Motion. Adding zoom and tap highlights to demo videos to guide viewers' attention.
- How do I install Maya?
- Download the Maya app for macOS from the releases link Clone the repository: git clone https://github.com/ronaldo-avalos/Maya.git Open the project in Xcode: open Maya.xcodeproj In Xcode, build and run the app
- Where can I get Maya?
- The source code and installation instructions are on GitHub: https://github.com/ronaldo-avalos/Maya
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Native macOS menu-bar app for screenshots, screen recording, annotation and editing, built with SwiftUI and ScreenCaptureKit.
Free, native macOS screenshot and screen recording app with annotation, OCR, scrolling capture and webcam PiP, built with Swift 6 and SwiftUI.
A native macOS screen recorder and video editor that opens an editor after each recording, with auto zoom, cursor styling and subtitles.
Open-source Mac screen and camera recorder with an iPhone camera companion, plus a Windows capture app, for recording and editing takes.
An agent skill and script kit that turns a raw macOS screen recording into a tight, redacted, upload-ready video with a verified render.