Recordly

webadderallorgAGPL-3.0活跃维护

无需剪辑经验就能录制并生成精美演示视频的跨平台录屏工具,支持 Mac、Windows 和 Linux。

Create polished demo videos without editing skills. Mac/Windows/Linux

v1.4.0发布于 2026-09-08 04:34 UTC36,425star +156 / 7 天2,988fork同步于 2026-11-10 05:20 UTC

怎么上手

从 README 代码块原样提取,可能是其中一种安装方式
git clone https://github.com/webadderallorg/Recordly.git recordly
npm install
npm run dev
npm run build
硬件要求

README 没有说明硬件要求。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

这个项目的说明还在生成中,先参考下面「最近发版」和 README。

最近发版

5 个版本v1.4.0
  1. v1.4.0Recordly v1.4.0最新正式版2026-09-08 · 2026-09-08 04:34 UTC

    copious amounts of bug fixes and improvements across macOS, Windows, and Linux. If you are on windows/linux please install this manually as this release contains a fix for invisible update prompts (plus many other fixes)

    Features

    • macOS window recordings no longer display a watermark in the corner
    • Window Capture is now available on Windows
    • Added an opt-in channel for automatic experimental updates
    • Windows now supports permanent install locations
    • Added the Windows 10 cursor style
    • Improved motion blur
    • Added in-app announcements and popups

    Bug fixes

    • Fixed slightly washed-out colour range in macOS recordings
    • Fixed auto-captions and audio on Windows
    • Fixed HUD click-through and flickering
    • Removed the delay between countdown completion and recording start
    • Fixed invisible update notifications
    • Refactored the video editor for improved maintainability
    • Improved Windows native capture startup, cleanup, webcam sync, and app lifecycle
    • Significantly improved startup time by separating HUD launch code from unrelated initialization
    • Fixed invisible drag boundaries affecting webcam preview positioning
  2. v1.4.0-beta.1Recordly v1.4.0-beta.1 — Experimental Test Buildpre-release2026-09-05 · 2026-09-05 10:36 UTC
    查看更新说明

    Experimental pre-release: This is a test build and may be unstable.

    This update contains substantial bug fixes. If you don’t mind potential instability, I would recommend downloading this update. If you are on Windows or Linux, would recommend downloading this update as it contains critical fixes, like fixing the previously transparent update prompt…

    Features

    • macOS window recordings now no longer display that annoying watermark in the corner
    • On Windows, you can now do Window Capture
    • You can opt in for automatic Experimental Updates (like this one)
    • Windows now supports permanent install locations (this was overdue)
    • Recordly now has the Windows 10 cursor type baked into the app
    • Improvements to motion blur
    • Added in-app announcements and popups

    Bug fixes

    • Previously, the colour range in recordings was slightly washed out on macOS. This is fixed.
    • Auto-captions and audio are now working on Windows
    • HUD click-through and flickering fixed
    • No more delay between countdown end and recording start
    • Fixed invisible update notifications
    • Refactored VideoEditor to be much more manageable (still more god classes to work on)
    • Improved Windows native capture startup, cleanup, webcam sync, and app lifecycle
    • Significantly improved app startup time by separating HUD launch code from unrelated code
    • Webcam preview positioning was scuffed before; removed invisible boundaries when dragging
  3. v1.3.5-beta.2Recordly v1.3.5-beta.2 — Windows & Linux onlypre-release2026-07-11 · 2026-07-11 11:55 UTC
    查看更新说明

    [!IMPORTANT] Platform availability: Windows x64 and Linux x64 only.

    macOS installers are not included in this beta because Apple notarization credentials are currently unavailable. The Windows installer is unsigned and may trigger Microsoft Defender SmartScreen; verify downloads against SHA256SUMS.txt before testing.

    This beta packages the reviewed Recordly reliability improvements merged through PR #754, including recording/HUD/webcam fixes, audio and export correctness work, safer project persistence and Marketplace failure handling, Electron 43, and updated Windows native-build compatibility.

    Verification before release:

    • interactive Windows recording, editing, audio, and export smoke passed on the Electron 43 package
    • full local suite passed with 995 tests and 1 skip
    • Windows x64 and Linux x64 release jobs must build, smoke-test packaged paths, generate checksums, attest provenance, and upload successfully before assets are attached
    • prerelease assets intentionally exclude macOS and stable auto-update metadata

    Please report regressions with OS, hardware, capture/audio configuration, and logs where possible.

    What's Changed

  4. v1.3.4-beta.1v1.3.4 beta [probably unstable]pre-release2026-06-13 · 2026-06-13 12:00 UTC
    查看更新说明

    This is a beta release, you'll have to manually install it, may be unstable!

    Aims to resolve a lot of bugs in v1.3.3, plus new features like click effects, subtitle export, and more.

    What's Changed

    Full Changelog: https://github.com/webadderallorg/Recordly/compare/v1.3.3...v1.3.4-beta.1

  5. v1.3.32026-05-28 · 2026-05-28 20:15 UTC
    查看更新说明

    Patch release focused on stability fixes after v1.3.2.

    Highlights:

    • Fixed HUD/webcam preview bounds so the floating webcam thumbnail no longer collapses during recording.
    • Fixed HUD passthrough/clickability after hiding and showing webcam preview.
    • Improved timeline clip dragging, reordering, timeline extension, and drag previews.
    • Fixed Linux HUD fallback menu bounds and improved Linux X11 source routing.
    • Fixed saved presets not restoring crop region settings.
    • Kept fresh-recording clips visible while background analysis is running.

    What's Changed

    Full Changelog: https://github.com/webadderallorg/Recordly/compare/v1.3.2...v1.3.3

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Language: EN | 简中

    Create polished demo videos in minutes

    Recordly is your open-source screen recorder and editor for walkthroughs, demos, product videos, and more. Accepting PRs.


    Backed by the community


    What is Recordly?

    Recordly is a desktop app for recording and editing screen captures with motion-driven presentation tools built in. Instead of sending raw footage to a motion designer just to add zooms, cursor polish, or a styled background, Recordly handles that workflow in one place for free.

    Recordly runs on:

    • macOS 14.0+
    • Windows 10 Build 19041+
    • Linux on modern distros

    Platform notes:

    • macOS uses native ScreenCaptureKit-based capture helpers.
    • Windows uses a native Windows Graphics Capture (WGC) helper on supported builds, with native WASAPI audio support.
    • Linux records through Electron capture APIs. X11 uses a screen/window source list; Wayland opens the system picker when recording starts. Cursor hiding is not supported on Linux today.

    Core Features

    Auto-zooms, cursor polish, and styled frames

    Recordly can automatically emphasize activity with zoom suggestions, smooth cursor movement, add motion effects, and place the final composition inside a styled frame with wallpapers, colors, gradients, blur, padding, and shadows.

    Dynamic webcam bubble overlays

    Add webcam footage as an overlay bubble, position it with presets or custom coordinates, mirror it, control shadow and roundness, and optionally make it react to zoom so it stays visually balanced during motion.

    Timeline editing built for demos

    Use drag-and-drop timeline tools for zooms, trims, speed regions, annotations, extra audio regions, and crop-aware edits. Save and reopen work as .recordly project files.

    Extensions & Marketplace

    Recordly has a community-driven extension system. Anyone can build and publish extensions that add new capabilities to Recordly — cursor click sounds, device frames, browser mockups, wallpapers, render hooks, settings panels, and more.

    Browse and install community extensions from the Recordly Marketplace.


    All Features

    Recording

    • Record an entire display or a single app window
    • Jump directly from recording into the editor
    • Capture microphone audio and system audio
    • Use native capture backends where supported
    • Resume editing from saved .recordly project files
    • Open existing recordings or existing project files from the app

    Timeline and Editing

    • Drag-and-drop timeline editing
    • Trim unwanted sections
    • Add manual zoom regions
    • Use automatic zoom suggestions based on cursor activity
    • Add speed-up and slow-down regions
    • Add text, image, and figure annotations
    • Add extra audio regions on the timeline
    • Crop the recorded frame
    • Save and reopen projects with editor state preserved

    Cursor Controls

    • Show or hide the rendered cursor overlay
    • Cursor size adjustment
    • Cursor smoothing
    • Cursor motion blur
    • Cursor click bounce
    • Cursor sway
    • Cursor loop mode for cleaner looping exports
    • macOS-style cursor assets for the rendered overlay

    Webcam Overlay

    • Enable or disable webcam overlay footage
    • Upload, replace, or remove webcam footage
    • Mirror webcam footage
    • Size control
    • Preset positions and custom X/Y placement
    • Margin control
    • Roundness control
    • Shadow control
    • Optional zoom-reactive webcam scaling

    Frame Styling and Backgrounds

    • Built-in wallpapers
    • Runtime wallpaper discovery from the wallpapers directory
    • Custom uploaded backgrounds
    • Solid color backgrounds
    • Gradient backgrounds
    • Frame padding
    • Rounded corners
    • Background blur
    • Drop shadows
    • Aspect ratio presets for the final frame

    Export

    • MP4 export
    • GIF export
    • Export quality selection
    • GIF frame-rate selection
    • GIF loop toggle
    • GIF size presets
    • Aspect ratio and output dimension controls
    • Reveal exported files in the system file manager

    Workflow and Usability

    • Customizable keyboard shortcuts
    • In-app shortcut reference
    • Feedback and issue links from the editor
    • Project persistence for editor preferences
    • Faster preview recovery after export

    Screenshots


    Installation

    Download a build

    Prebuilt releases are available at:

    https://github.com/webadderallorg/Recordly/releases


    Arch Linux / Manjaro (yay)

    Install from the AUR (recordly-bin):

    yay -S recordly-bin
    

    PKGBUILD, desktop entry, release sync, and optional local-from-source packaging live in recordly-aur so this repository stays free of Arch release chores. For maintainer contact and how the package is updated, see that repo or the AUR package page.


    Build from source

    Prerequisites

    macOS: Xcode Command Line Tools (xcode-select --install).

    Linux (Ubuntu/Debian):

    sudo apt install build-essential cmake libx11-dev libxtst-dev libxrandr-dev libxt-dev
    

    Windows: Visual Studio 2022 (or Build Tools) with the C++ workload and CMake.

    Steps

    git clone https://github.com/webadderallorg/Recordly.git recordly
    cd recordly
    npm install
    npm run dev
    

    For packaged builds:

    npm run build
    

    Target-specific build commands are also available:

    • npm run build:mac
    • npm run build:win
    • npm run build:linux

    macOS: "App cannot be opened"

    Locally built apps may be quarantined by macOS.

    Remove the quarantine flag with:

    xattr -rd com.apple.quarantine /Applications/Recordly.app
    

    System Requirements

    PlatformMinimum versionNotes
    macOSmacOS 14.0 (Sonoma)Required for ScreenCaptureKit audio and microphone capture.
    WindowsWindows 10 20H1 (Build 19041, May 2020)Required for the native Windows Graphics Capture (WGC) helper and best cursor-hiding behavior.
    LinuxAny modern distroRecording works through Electron capture. System audio generally requires PipeWire.

    [!IMPORTANT] On Windows builds older than 19041, recording can still work through fallback capture, but the real OS cursor may remain visible in recordings.


    Usage

    Record

    1. Launch Recordly.
    2. Select a screen or window.
    3. Choose microphone and system-audio options.
    4. Start recording.
    5. Stop recording to open the editor.

    Edit

    Inside the editor you can:

    • add trims, zooms, speed regions, and annotations
    • tune cursor behavior and preview volume
    • style the frame with wallpapers, colors, gradients, blur, padding, and corners
    • add or adjust webcam overlay footage
    • add extra audio regions
    • crop the frame and choose an aspect ratio

    Save your work anytime as a .recordly project.

    Export

    Export options include:

    • MP4 for standard video output
    • GIF for lightweight sharing and loops

    You can adjust format-specific settings such as quality, GIF frame rate, GIF looping, and output size before export.


    Limitations

    Cursor capture

    Recordly renders a polished cursor overlay on top of the recording. Platform cursor-hiding behavior still depends on OS support.

    macOS

    • ScreenCaptureKit can exclude the real cursor cleanly.

    Windows

    • Best results require Windows 10 Build 19041+ and the native capture helper.
    • Older builds fall back to Electron capture, so the real cursor may remain visible.

    Linux

    • Electron desktop capture does not currently support cursor hiding.
    • If you also enable the rendered cursor overlay, exports may show both the real cursor and the styled cursor.

    System audio

    System audio support varies by platform.

    Windows

    • Native WASAPI support

    Linux

    • Usually requires PipeWire

    macOS

    • Requires macOS 14.0+ and the ScreenCaptureKit-based workflow

    How It Works

    Recordly combines a platform-specific capture layer with a renderer-driven editor and export pipeline.

    Capture

    • Electron coordinates recording and application flow
    • macOS uses native ScreenCaptureKit helpers
    • Windows uses a native Windows Graphics Capture (WGC) helper and native audio helpers where available

    Editing

    • Timeline regions define zooms, trims, speed changes, audio overlays, and annotations
    • Cursor and webcam styling are applied in the editor state

    Rendering

    • Scene composition is handled by PixiJS

    Export

    • The same scene logic used in preview is rendered into exported MP4 or GIF output

    Projects

    • .recordly files store the source media path plus editor state so work can be reopened later

    Contribution

    Contributions are welcome.

    Areas where help is especially useful:

    • Linux capture and cursor behavior
    • Export performance and stability
    • UI and UX refinement
    • Localisation work
    • Additional editor tools and workflow polish

    Please keep pull requests focused, test recording/edit/export flows, and avoid unrelated refactors.

    See CONTRIBUTING.md for guidelines.


    Community

    Bug reports and feature requests:

    https://github.com/webadderallorg/Recordly/issues

    Pull requests are welcome.


    Hall of Supporters

    Ko-Fi

    • Tom Egan @tomegan on X
    • Robin Ebers @robinebers on X
    • Tadees
    • buildwithfur
    • piccinato
    • Tobias
    • Anonymous Supporter
    • Tandava Appadoo
    • Digitalfastmind
    • Roberto Marcelino
    • Tony
    • Rajan RK
    • Francesco
    • Erwan
    • Anonymous supporter

    License

    Recordly is licensed under the GNU AGPLv3.

    Copyright (C) 2026 webadderall

    Third-party copyright and license notices are provided in THIRD_PARTY_NOTICES.md.


    Credits

    Acknowledgements

    Recordly originally started as a fork of OpenScreen. Over 80% of code has diverged since. Many features of OpenScreen such as its zoom animations are directly ported from early versions of Recordly.

    Created by
    @webadderall