webadderallorg/RecordlyPublic

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

AI summary: A cross-platform app for creating polished demo videos without editing skills.

Stars
20.4K
+191 today
Forks
1.5K
Watchers
50
Open issues
155
Open PRs
71
Contributors
~71
Commits
1.6K
Branches
98

TypeScriptOtherCreated Mar 12, 2026Last push 7d agoLatest release v1.3.3+476 stars this week+476 this month

Star history

since Apr 19, 2026
010K20KApr 2026May 2026Jun 2026Aug 2026
20.4K stars as of Aug 6, 2026, tracked back to Apr 19, 2026. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Contribution activity

commits per day, last 52 weeks
AugSepOctNovDecJanFebMarAprMayJunJulMonWedFri2025-08-03: 0 commits2025-08-04: 0 commits2025-08-05: 0 commits2025-08-06: 0 commits2025-08-07: 0 commits2025-08-08: 0 commits2025-08-09: 0 commits2025-08-10: 0 commits2025-08-11: 0 commits2025-08-12: 0 commits2025-08-13: 0 commits2025-08-14: 0 commits2025-08-15: 0 commits2025-08-16: 0 commits2025-08-17: 0 commits2025-08-18: 0 commits2025-08-19: 0 commits2025-08-20: 0 commits2025-08-21: 0 commits2025-08-22: 0 commits2025-08-23: 0 commits2025-08-24: 0 commits2025-08-25: 0 commits2025-08-26: 0 commits2025-08-27: 0 commits2025-08-28: 0 commits2025-08-29: 0 commits2025-08-30: 0 commits2025-08-31: 0 commits2025-09-01: 0 commits2025-09-02: 0 commits2025-09-03: 0 commits2025-09-04: 0 commits2025-09-05: 0 commits2025-09-06: 0 commits2025-09-07: 0 commits2025-09-08: 0 commits2025-09-09: 0 commits2025-09-10: 0 commits2025-09-11: 0 commits2025-09-12: 0 commits2025-09-13: 0 commits2025-09-14: 0 commits2025-09-15: 0 commits2025-09-16: 0 commits2025-09-17: 0 commits2025-09-18: 0 commits2025-09-19: 0 commits2025-09-20: 0 commits2025-09-21: 0 commits2025-09-22: 0 commits2025-09-23: 0 commits2025-09-24: 0 commits2025-09-25: 0 commits2025-09-26: 0 commits2025-09-27: 0 commits2025-09-28: 0 commits2025-09-29: 0 commits2025-09-30: 0 commits2025-10-01: 0 commits2025-10-02: 0 commits2025-10-03: 0 commits2025-10-04: 0 commits2025-10-05: 0 commits2025-10-06: 0 commits2025-10-07: 0 commits2025-10-08: 0 commits2025-10-09: 1 commit2025-10-10: 1 commit2025-10-11: 0 commits2025-10-12: 5 commits2025-10-13: 2 commits2025-10-14: 1 commit2025-10-15: 5 commits2025-10-16: 0 commits2025-10-17: 6 commits2025-10-18: 4 commits2025-10-19: 0 commits2025-10-20: 0 commits2025-10-21: 0 commits2025-10-22: 0 commits2025-10-23: 0 commits2025-10-24: 0 commits2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 0 commits2025-10-28: 0 commits2025-10-29: 0 commits2025-10-30: 0 commits2025-10-31: 1 commit2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 0 commits2025-11-04: 0 commits2025-11-05: 0 commits2025-11-06: 0 commits2025-11-07: 0 commits2025-11-08: 7 commits2025-11-09: 9 commits2025-11-10: 0 commits2025-11-11: 0 commits2025-11-12: 0 commits2025-11-13: 0 commits2025-11-14: 0 commits2025-11-15: 1 commit2025-11-16: 11 commits2025-11-17: 0 commits2025-11-18: 3 commits2025-11-19: 11 commits2025-11-20: 10 commits2025-11-21: 0 commits2025-11-22: 3 commits2025-11-23: 9 commits2025-11-24: 10 commits2025-11-25: 8 commits2025-11-26: 3 commits2025-11-27: 6 commits2025-11-28: 9 commits2025-11-29: 1 commit2025-11-30: 6 commits2025-12-01: 4 commits2025-12-02: 7 commits2025-12-03: 0 commits2025-12-04: 2 commits2025-12-05: 5 commits2025-12-06: 3 commits2025-12-07: 1 commit2025-12-08: 0 commits2025-12-09: 2 commits2025-12-10: 1 commit2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 2 commits2025-12-14: 2 commits2025-12-15: 0 commits2025-12-16: 2 commits2025-12-17: 1 commit2025-12-18: 1 commit2025-12-19: 0 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 9 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 1 commit2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 1 commit2026-01-11: 1 commit2026-01-12: 0 commits2026-01-13: 1 commit2026-01-14: 0 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 0 commits2026-01-20: 2 commits2026-01-21: 0 commits2026-01-22: 0 commits2026-01-23: 0 commits2026-01-24: 1 commit2026-01-25: 0 commits2026-01-26: 0 commits2026-01-27: 7 commits2026-01-28: 0 commits2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 2 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 1 commit2026-02-05: 0 commits2026-02-06: 3 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 0 commits2026-02-11: 0 commits2026-02-12: 2 commits2026-02-13: 3 commits2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 1 commit2026-02-17: 1 commit2026-02-18: 0 commits2026-02-19: 0 commits2026-02-20: 0 commits2026-02-21: 1 commit2026-02-22: 0 commits2026-02-23: 0 commits2026-02-24: 0 commits2026-02-25: 0 commits2026-02-26: 0 commits2026-02-27: 0 commits2026-02-28: 0 commits2026-03-01: 0 commits2026-03-02: 0 commits2026-03-03: 0 commits2026-03-04: 0 commits2026-03-05: 0 commits2026-03-06: 0 commits2026-03-07: 0 commits2026-03-08: 0 commits2026-03-09: 0 commits2026-03-10: 10 commits2026-03-11: 2 commits2026-03-12: 3 commits2026-03-13: 9 commits2026-03-14: 17 commits2026-03-15: 70 commits2026-03-16: 34 commits2026-03-17: 15 commits2026-03-18: 24 commits2026-03-19: 10 commits2026-03-20: 20 commits2026-03-21: 23 commits2026-03-22: 25 commits2026-03-23: 24 commits2026-03-24: 4 commits2026-03-25: 0 commits2026-03-26: 11 commits2026-03-27: 15 commits2026-03-28: 32 commits2026-03-29: 19 commits2026-03-30: 16 commits2026-03-31: 6 commits2026-04-01: 4 commits2026-04-02: 12 commits2026-04-03: 6 commits2026-04-04: 37 commits2026-04-05: 8 commits2026-04-06: 5 commits2026-04-07: 1 commit2026-04-08: 17 commits2026-04-09: 18 commits2026-04-10: 9 commits2026-04-11: 19 commits2026-04-12: 10 commits2026-04-13: 0 commits2026-04-14: 2 commits2026-04-15: 5 commits2026-04-16: 9 commits2026-04-17: 20 commits2026-04-18: 21 commits2026-04-19: 5 commits2026-04-20: 25 commits2026-04-21: 23 commits2026-04-22: 1 commit2026-04-23: 7 commits2026-04-24: 5 commits2026-04-25: 6 commits2026-04-26: 13 commits2026-04-27: 22 commits2026-04-28: 4 commits2026-04-29: 1 commit2026-04-30: 8 commits2026-05-01: 10 commits2026-05-02: 7 commits2026-05-03: 3 commits2026-05-04: 7 commits2026-05-05: 10 commits2026-05-06: 30 commits2026-05-07: 40 commits2026-05-08: 61 commits2026-05-09: 53 commits2026-05-10: 17 commits2026-05-11: 10 commits2026-05-12: 0 commits2026-05-13: 0 commits2026-05-14: 0 commits2026-05-15: 1 commit2026-05-16: 2 commits2026-05-17: 8 commits2026-05-18: 1 commit2026-05-19: 0 commits2026-05-20: 3 commits2026-05-21: 1 commit2026-05-22: 25 commits2026-05-23: 0 commits2026-05-24: 10 commits2026-05-25: 6 commits2026-05-26: 7 commits2026-05-27: 2 commits2026-05-28: 6 commits2026-05-29: 21 commits2026-05-30: 4 commits2026-05-31: 0 commits2026-06-01: 0 commits2026-06-02: 7 commits2026-06-03: 0 commits2026-06-04: 1 commit2026-06-05: 5 commits2026-06-06: 2 commits2026-06-07: 0 commits2026-06-08: 1 commit2026-06-09: 2 commits2026-06-10: 0 commits2026-06-11: 0 commits2026-06-12: 1 commit2026-06-13: 0 commits2026-06-14: 0 commits2026-06-15: 9 commits2026-06-16: 0 commits2026-06-17: 3 commits2026-06-18: 2 commits2026-06-19: 1 commit2026-06-20: 0 commits2026-06-21: 0 commits2026-06-22: 1 commit2026-06-23: 0 commits2026-06-24: 0 commits2026-06-25: 2 commits2026-06-26: 1 commit2026-06-27: 1 commit2026-06-28: 2 commits2026-06-29: 0 commits2026-06-30: 0 commits2026-07-01: 0 commits2026-07-02: 1 commit2026-07-03: 0 commits2026-07-04: 0 commits2026-07-05: 0 commits2026-07-06: 0 commits2026-07-07: 0 commits2026-07-08: 0 commits2026-07-09: 0 commits2026-07-10: 15 commits2026-07-11: 23 commits2026-07-12: 0 commits2026-07-13: 0 commits2026-07-14: 0 commits2026-07-15: 0 commits2026-07-16: 0 commits2026-07-17: 0 commits2026-07-18: 0 commits2026-07-19: 0 commits2026-07-20: 0 commits2026-07-21: 0 commits2026-07-22: 0 commits2026-07-23: 0 commits2026-07-24: 0 commits2026-07-25: 0 commits2026-07-26: 0 commits2026-07-27: 0 commits2026-07-28: 0 commits2026-07-29: 0 commits2026-07-30: 0 commits2026-07-31: 0 commits2026-08-01: 0 commits
1,340 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Widely adopted

    20,425 stars

  • Continuous integration

    Automated checks passing

  • Repeat trending

    3 trending appearances

What Recordly does

Recordly is an open-source desktop application that simplifies the process of creating professional-looking demonstration videos. Built with Electron, it operates seamlessly across macOS, Windows, and Linux. The core value proposition is eliminating the need for complex video editing software; it automatically polishes recordings, likely through features like cursor highlighting, auto-zooming, or smart cuts. It provides a straightforward alternative to expensive, proprietary screen recording suites.

Developers, marketers, and educators who need to create professional demo videos quickly and efficiently. It appeals to users who lack formal video editing experience.

  • Cross-platform compatibility: Runs on macOS, Windows, and Linux operating systems.
  • Zero-editing workflow: Automatically polishes screen recordings without manual editing.
  • Open-source nature: Licensed under AGPL 3.0, ensuring the software remains free and modifiable.
  • Electron-based: Utilizes web technologies for a modern, responsive desktop interface.
  • Professional output: Designed to generate high-quality demo videos suitable for presentations or marketing.

Where teams use it

Software demonstrations

Quickly record and share polished walkthroughs of new software features.

Tutorial creation

Produce clear, easy-to-follow instructional videos without spending hours in Premiere or Final Cut.

Bug reporting

Record clear visual evidence of software bugs to share with development teams.

Marketing videos

Generate quick, high-quality promotional videos for social media or landing pages.

README

main branch

Language: EN | 简中

Recordly Logo

macOS Windows Linux AGPL 3.0 license

Create polished demo videos in minutes

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

MP4 to GIF export (4)

Backed by the community

CodeRabbit Typemark


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. 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.

Recordly cursor and zoom demo video

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.

Recordly webcam overlay demo video

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.

timeline editor

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

Recordly recording interface screenshot

Recordly editor screenshot

Recordly timeline screenshot


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

Platform Minimum version Notes
macOS macOS 14.0 (Sonoma) Required for ScreenCaptureKit audio and microphone capture.
Windows Windows 10 20H1 (Build 19041, May 2020) Required for the native Windows Graphics Capture (WGC) helper and best cursor-hiding behavior.
Linux Any modern distro Recording 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 AGPL 3.0.


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


View on GitHub

Recent activity

commits and pull requests

Recent open issues

view all

Discussions

all 12

Releases and announcements

46 total
  1. Recordly v1.3.5-beta.2 — Windows & Linux onlyv1.3.5-beta.2Jul 11, 2026pre-release877 downloads

    <!-- release-scope: windows-linux --> > [!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

  2. v1.3.4 beta [probably unstable]v1.3.4-beta.1Jun 13, 2026pre-release1.8K downloads

    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 * test: restore main baseline verification by @meiiie in https://github.com/webadderallorg/Recordly/pull/624 * fix(linux): stabilize portal source selection HUD by @meiiie in https://github.com/webadderallorg/Recordly/pull/626 * fix(audio): preserve mac sidecar track controls by @meiiie in https://github.com/webadderallorg/Recordly/pull/625 * Add click effects and fix auto zoom and FPS bitrate behavior by @webadderall in https://github.com/webadderallorg/Recordly/pull/607 * Add click effects and fix auto zoom and FPS bitrate behavior by @webadderall in https://github.com/webadderallorg/Recordly/pull/630 * Keep click effects visible when cursor is hidden by @webadderall in https://github.com/webadderallorg/Recordly/pull/632 * feat(captions): export subtitles as separate SRT/VTT file alongside video by @mvanhorn in https://github.com/webadderallorg/Recordly/pull/599 * fix: avoid duplicate mic audio in native mac recordings by @webadderall in https://github.com/webadderallo

  3. v1.3.3v1.3.3May 28, 2026386.1K downloads

    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 * fix(linux): route X11 capture through real sources by @meiiie in https://github.com/webadderallorg/Recordly/pull/613 * fix(presets): preserve crop region by @meiiie in https://github.com/webadderallorg/Recordly/pull/614 * fix(recording): preserve webcam preview HUD bounds by @meiiie in https://github.com/webadderallorg/Recordly/pull/611 * fix(linux): expand HUD fallback for menus by @meiiie in https://github.com/webadderallorg/Recordly/pull/612 * fix(timeline): keep clips visible during analysis by @meiiie in https://github.com/webadderallorg/Recordly/pull/615 * fix(editor): patch HUD passthrough and timeline clip drag by @

  4. v1.3.2v1.3.2May 28, 20264.1K downloads

    Recordly v1.3.2 is a stability patch for recent recording and editor regressions. Fixed - Stabilized platform/source capture handling. - Improved recording audio/video quality and CUDA export canvas sizing. - Added a clearer horizontal timeline scroll affordance. - Smoothed timeline clip trim resizing. - Guarded Linux portal cursor overlay behavior when the OS cursor is already embedded in the captured stream. Notes - On Linux Wayland/PipeWire, cursor hiding depends on the desktop portal/compositor. If Recordly cannot confirm cursor-hidden capture, it disables the animated cursor overlay for that recording instead of rendering a second cursor. ## What's Changed * fix(capture): stabilize platform source handling by @meiiie in https://github.com/webadderallorg/Recordly/pull/596 * fix(timeline): make horizontal scroll easier by @meiiie in https://github.com/webadderallorg/Recordly/pull/597 * fix(recording): stabilize capture quality and CUDA export canvas by @meiiie in https://github.com/webadderallorg/Recordly/pull/601 * fix(timeline): smooth clip trim resize by @meiiie in https://github.com/webadderallorg/Recordly/pull/604 * fix(linux): guard cursor overlay when portal embeds cur

  5. v1.3.1v1.3.1May 25, 202618.7K downloads

    v1.3.1 patches Windows HUD passthrough behavior during recording. ## What's Changed * fix(export): keep Windows auto off static layout first by @meiiie in https://github.com/webadderallorg/Recordly/pull/582 * fix(recording): preserve browser cursor after WGC fallback by @meiiie in https://github.com/webadderallorg/Recordly/pull/583 * fix(editor): guard timeline speed overlap by @meiiie in https://github.com/webadderallorg/Recordly/pull/585 * fix(recording): compact HUD fallback on Windows 10 by @meiiie in https://github.com/webadderallorg/Recordly/pull/584 * fix(editor): refresh companion audio preview by @meiiie in https://github.com/webadderallorg/Recordly/pull/586 * fix: stabilize Windows recording preview by @meiiie in https://github.com/webadderallorg/Recordly/pull/588 * fix: reset cursor state on recording load by @meiiie in https://github.com/webadderallorg/Recordly/pull/589 * chore(release): bump version to 1.3.1 by @meiiie in https://github.com/webadderallorg/Recordly/pull/592 **Full Changelog**: https://github.com/webadderallorg/Recordly/compare/v1.3.0...v1.3.1

Code frequency

additions and deletions
+59.4K-59.4KWeek of 2025-10-05: +9,024 linesWeek of 2025-10-05: -40 linesWeek of 2025-10-12: +5,063 linesWeek of 2025-10-12: -1,515 linesWeek of 2025-10-19: +0 linesWeek of 2025-10-19: -0 linesWeek of 2025-10-26: +936 linesWeek of 2025-10-26: -42 linesWeek of 2025-11-02: +2,287 linesWeek of 2025-11-02: -614 linesWeek of 2025-11-09: +1,282 linesWeek of 2025-11-09: -354 linesWeek of 2025-11-16: +3,829 linesWeek of 2025-11-16: -1,865 linesWeek of 2025-11-23: +14,099 linesWeek of 2025-11-23: -2,631 linesWeek of 2025-11-30: +5,881 linesWeek of 2025-11-30: -11,289 linesWeek of 2025-12-07: +8,533 linesWeek of 2025-12-07: -19 linesWeek of 2025-12-14: +223 linesWeek of 2025-12-14: -8,397 linesWeek of 2025-12-21: +4,510 linesWeek of 2025-12-21: -2,221 linesWeek of 2025-12-28: +1 linesWeek of 2025-12-28: -1 linesWeek of 2026-01-04: +1 linesWeek of 2026-01-04: -1 linesWeek of 2026-01-11: +55 linesWeek of 2026-01-11: -74 linesWeek of 2026-01-18: +1,139 linesWeek of 2026-01-18: -998 linesWeek of 2026-01-25: +383 linesWeek of 2026-01-25: -307 linesWeek of 2026-02-01: +554 linesWeek of 2026-02-01: -21 linesWeek of 2026-02-08: +1,930 linesWeek of 2026-02-08: -917 linesWeek of 2026-02-15: +139 linesWeek of 2026-02-15: -15 linesWeek of 2026-02-22: +0 linesWeek of 2026-02-22: -0 linesWeek of 2026-03-01: +0 linesWeek of 2026-03-01: -0 linesWeek of 2026-03-08: +29,075 linesWeek of 2026-03-08: -18,005 linesWeek of 2026-03-15: +27,773 linesWeek of 2026-03-15: -13,540 linesWeek of 2026-03-22: +20,931 linesWeek of 2026-03-22: -11,217 linesWeek of 2026-03-29: +14,493 linesWeek of 2026-03-29: -3,053 linesWeek of 2026-04-05: +12,340 linesWeek of 2026-04-05: -2,342 linesWeek of 2026-04-12: +59,369 linesWeek of 2026-04-12: -49,496 linesWeek of 2026-04-19: +10,964 linesWeek of 2026-04-19: -4,917 linesWeek of 2026-04-26: +10,070 linesWeek of 2026-04-26: -3,256 linesWeek of 2026-05-03: +54,500 linesWeek of 2026-05-03: -21,635 linesWeek of 2026-05-10: +3,359 linesWeek of 2026-05-10: -1,772 linesWeek of 2026-05-17: +3,701 linesWeek of 2026-05-17: -713 linesWeek of 2026-05-24: +9,419 linesWeek of 2026-05-24: -5,207 linesWeek of 2026-05-31: +384 linesWeek of 2026-05-31: -697 linesWeek of 2026-06-07: +928 linesWeek of 2026-06-07: -146 linesWeek of 2026-06-14: +3,070 linesWeek of 2026-06-14: -1,122 linesWeek of 2026-06-21: +3,125 linesWeek of 2026-06-21: -343 linesWeek of 2026-06-28: +315 linesWeek of 2026-06-28: -64 linesWeek of 2026-07-05: +4,795 linesWeek of 2026-07-05: -5,987 linesWeek of 2026-07-12: +0 linesWeek of 2026-07-12: -0 linesWeek of 2026-07-19: +0 linesWeek of 2026-07-19: -0 linesWeek of 2026-07-26: +0 linesWeek of 2026-07-26: -0 linesOct 5, 2025Jul 26, 2026
+328.5K lines added, -174.8K removed over the last year.

Commits per week

last 52 weeks
2040Week of 2025-08-03: 0 commitsWeek of 2025-08-10: 0 commitsWeek of 2025-08-17: 0 commitsWeek of 2025-08-24: 0 commitsWeek of 2025-08-31: 0 commitsWeek of 2025-09-07: 0 commitsWeek of 2025-09-14: 0 commitsWeek of 2025-09-21: 0 commitsWeek of 2025-09-28: 0 commitsWeek of 2025-10-05: 2 commitsWeek of 2025-10-12: 23 commitsWeek of 2025-10-19: 0 commitsWeek of 2025-10-26: 1 commitsWeek of 2025-11-02: 7 commitsWeek of 2025-11-09: 10 commitsWeek of 2025-11-16: 38 commitsWeek of 2025-11-23: 46 commitsWeek of 2025-11-30: 27 commitsWeek of 2025-12-07: 6 commitsWeek of 2025-12-14: 6 commitsWeek of 2025-12-21: 9 commitsWeek of 2025-12-28: 1 commitsWeek of 2026-01-04: 1 commitsWeek of 2026-01-11: 2 commitsWeek of 2026-01-18: 3 commitsWeek of 2026-01-25: 9 commitsWeek of 2026-02-01: 4 commitsWeek of 2026-02-08: 5 commitsWeek of 2026-02-15: 3 commitsWeek of 2026-02-22: 0 commitsWeek of 2026-03-01: 0 commitsWeek of 2026-03-08: 41 commitsWeek of 2026-03-15: 196 commitsWeek of 2026-03-22: 111 commitsWeek of 2026-03-29: 100 commitsWeek of 2026-04-05: 77 commitsWeek of 2026-04-12: 67 commitsWeek of 2026-04-19: 72 commitsWeek of 2026-04-26: 65 commitsWeek of 2026-05-03: 204 commitsWeek of 2026-05-10: 30 commitsWeek of 2026-05-17: 38 commitsWeek of 2026-05-24: 56 commitsWeek of 2026-05-31: 15 commitsWeek of 2026-06-07: 4 commitsWeek of 2026-06-14: 15 commitsWeek of 2026-06-21: 5 commitsWeek of 2026-06-28: 3 commitsWeek of 2026-07-05: 38 commitsWeek of 2026-07-12: 0 commitsWeek of 2026-07-19: 0 commitsWeek of 2026-07-26: 0 commitsAug 3, 2025Jul 26, 2026
1.3K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 20 commitsSun 1:00 — 8 commitsSun 2:00 — 2 commitsSun 3:00 — 1 commitsSun 4:00 — 1 commitsSun 5:00 — 0 commitsSun 6:00 — 0 commitsSun 7:00 — 0 commitsSun 8:00 — 0 commitsSun 9:00 — 2 commitsSun 10:00 — 10 commitsSun 11:00 — 4 commitsSun 12:00 — 3 commitsSun 13:00 — 19 commitsSun 14:00 — 14 commitsSun 15:00 — 5 commitsSun 16:00 — 7 commitsSun 17:00 — 12 commitsSun 18:00 — 45 commitsSun 19:00 — 20 commitsSun 20:00 — 21 commitsSun 21:00 — 15 commitsSun 22:00 — 12 commitsSun 23:00 — 13 commitsMon 0:00 — 14 commitsMon 1:00 — 4 commitsMon 2:00 — 6 commitsMon 3:00 — 1 commitsMon 4:00 — 0 commitsMon 5:00 — 0 commitsMon 6:00 — 0 commitsMon 7:00 — 0 commitsMon 8:00 — 1 commitsMon 9:00 — 2 commitsMon 10:00 — 4 commitsMon 11:00 — 4 commitsMon 12:00 — 4 commitsMon 13:00 — 13 commitsMon 14:00 — 6 commitsMon 15:00 — 16 commitsMon 16:00 — 18 commitsMon 17:00 — 15 commitsMon 18:00 — 8 commitsMon 19:00 — 17 commitsMon 20:00 — 6 commitsMon 21:00 — 16 commitsMon 22:00 — 21 commitsMon 23:00 — 4 commitsTue 0:00 — 8 commitsTue 1:00 — 6 commitsTue 2:00 — 4 commitsTue 3:00 — 0 commitsTue 4:00 — 0 commitsTue 5:00 — 0 commitsTue 6:00 — 1 commitsTue 7:00 — 0 commitsTue 8:00 — 0 commitsTue 9:00 — 4 commitsTue 10:00 — 2 commitsTue 11:00 — 14 commitsTue 12:00 — 1 commitsTue 13:00 — 3 commitsTue 14:00 — 5 commitsTue 15:00 — 8 commitsTue 16:00 — 10 commitsTue 17:00 — 10 commitsTue 18:00 — 7 commitsTue 19:00 — 16 commitsTue 20:00 — 10 commitsTue 21:00 — 9 commitsTue 22:00 — 2 commitsTue 23:00 — 5 commitsWed 0:00 — 3 commitsWed 1:00 — 1 commitsWed 2:00 — 0 commitsWed 3:00 — 0 commitsWed 4:00 — 0 commitsWed 5:00 — 0 commitsWed 6:00 — 1 commitsWed 7:00 — 1 commitsWed 8:00 — 0 commitsWed 9:00 — 1 commitsWed 10:00 — 2 commitsWed 11:00 — 2 commitsWed 12:00 — 3 commitsWed 13:00 — 3 commitsWed 14:00 — 9 commitsWed 15:00 — 6 commitsWed 16:00 — 4 commitsWed 17:00 — 5 commitsWed 18:00 — 12 commitsWed 19:00 — 9 commitsWed 20:00 — 8 commitsWed 21:00 — 13 commitsWed 22:00 — 15 commitsWed 23:00 — 16 commitsThu 0:00 — 11 commitsThu 1:00 — 3 commitsThu 2:00 — 5 commitsThu 3:00 — 1 commitsThu 4:00 — 2 commitsThu 5:00 — 1 commitsThu 6:00 — 1 commitsThu 7:00 — 1 commitsThu 8:00 — 0 commitsThu 9:00 — 1 commitsThu 10:00 — 12 commitsThu 11:00 — 14 commitsThu 12:00 — 6 commitsThu 13:00 — 8 commitsThu 14:00 — 8 commitsThu 15:00 — 7 commitsThu 16:00 — 18 commitsThu 17:00 — 16 commitsThu 18:00 — 11 commitsThu 19:00 — 6 commitsThu 20:00 — 0 commitsThu 21:00 — 13 commitsThu 22:00 — 10 commitsThu 23:00 — 8 commitsFri 0:00 — 14 commitsFri 1:00 — 12 commitsFri 2:00 — 5 commitsFri 3:00 — 3 commitsFri 4:00 — 0 commitsFri 5:00 — 4 commitsFri 6:00 — 1 commitsFri 7:00 — 0 commitsFri 8:00 — 1 commitsFri 9:00 — 5 commitsFri 10:00 — 7 commitsFri 11:00 — 16 commitsFri 12:00 — 24 commitsFri 13:00 — 13 commitsFri 14:00 — 12 commitsFri 15:00 — 9 commitsFri 16:00 — 14 commitsFri 17:00 — 13 commitsFri 18:00 — 9 commitsFri 19:00 — 17 commitsFri 20:00 — 20 commitsFri 21:00 — 19 commitsFri 22:00 — 20 commitsFri 23:00 — 15 commitsSat 0:00 — 9 commitsSat 1:00 — 5 commitsSat 2:00 — 5 commitsSat 3:00 — 0 commitsSat 4:00 — 0 commitsSat 5:00 — 0 commitsSat 6:00 — 2 commitsSat 7:00 — 3 commitsSat 8:00 — 6 commitsSat 9:00 — 4 commitsSat 10:00 — 9 commitsSat 11:00 — 20 commitsSat 12:00 — 19 commitsSat 13:00 — 40 commitsSat 14:00 — 10 commitsSat 15:00 — 11 commitsSat 16:00 — 17 commitsSat 17:00 — 8 commitsSat 18:00 — 17 commitsSat 19:00 — 12 commitsSat 20:00 — 28 commitsSat 21:00 — 17 commitsSat 22:00 — 21 commitsSat 23:00 — 11 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
May 6, 2026daily#17+66
May 3, 2026daily#24+113
May 2, 2026daily#25+111
  • codecrafters-io/build-your-own-x

    Master programming by recreating your favorite technologies from scratch.

    537.4K stars · Markdown

  • public-apis/public-apis

    A collective list of free APIs

    454.9K stars · Python

  • freeCodeCamp/freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

    453.6K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    385.5K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript