explaingit

webadderallorg/recordly

14,134TypeScriptAudience · generalComplexity · 1/5LicenseSetup · easy

TLDR

A free, cross-platform desktop app for recording your screen and turning the footage into a polished video with zoom effects, cursor smoothing, webcam overlay, and styled backgrounds, no separate editor needed.

Mindmap

mindmap
  root((Recordly))
    Recording
      Full display
      Single window
      Microphone audio
      System audio
    Editor
      Timeline trimming
      Zoom regions
      Speed control
      Text annotations
    Visuals
      Webcam bubble
      Background styling
      Wallpapers and gradients
      Rounded corners
    Export
      MP4 output
      Animated GIF
      Save and reopen projects
    Extensions
      Community marketplace
      Click sounds
      Device frames
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Record a product demo with automatic zoom-ins based on where your cursor was active.

USE CASE 2

Add a webcam bubble overlay and styled background frame to a screen recording without a separate editor.

USE CASE 3

Export a finished recording as an MP4 or animated GIF for sharing online.

USE CASE 4

Install community-built extensions from the marketplace to add click sounds or device frames.

Tech stack

TypeScript

Getting it running

Difficulty · easy Time to first run · 5min

Download a prebuilt release for your OS, no developer tools needed unless building from source.

Free to use and modify, but if you distribute the app or run it as a service you must share your source code under AGPL 3.0.

In plain English

Recordly is a free, open-source desktop app for recording your screen and turning the footage into a polished video without sending it to a separate editor. It is aimed at people making product demos, walkthroughs, and tutorial videos. The README's main pitch is that the kinds of touches you would normally pay a motion designer for, such as zoom-ins, smooth cursor movement, and an attractive background frame, are built into the app and handled for you. It runs on macOS, Windows, and Linux. The README notes that each platform uses a different recording method under the hood, and that on Linux the app cannot currently hide the mouse cursor. You record either a whole display or a single application window, capture microphone and system audio, and then jump straight into the editor when you stop. The editor works as a timeline, similar to simple video editing software, where you drag pieces around. You can trim out unwanted parts, add zoom regions either by hand or from automatic suggestions based on where the cursor was active, speed sections up or slow them down, and add text or image annotations. You can also add a webcam bubble that shows your face in a corner, with control over its size, position, and shape. The background frame can be styled with wallpapers, solid colors, gradients, blur, padding, rounded corners, and shadows. Finished projects can be saved as files and reopened later, and the final video can be exported as an MP4 or an animated GIF. Recordly also has a community extension system and a marketplace, so other people can build add-ons such as click sounds, device frames, and extra wallpapers. You can install Recordly by downloading a prebuilt release, using the Arch Linux package, or building it yourself from the source code, which requires developer tools described in the README. The project is released under the AGPL 3.0 license and welcomes contributions.

Copy-paste prompts

Prompt 1
In Recordly, how do I add automatic zoom regions to a screen recording based on my cursor movement?
Prompt 2
How do I add a webcam bubble to my Recordly recording and change its shape, size, and position in the corner?
Prompt 3
How do I export a finished Recordly project as an animated GIF instead of an MP4?
Prompt 4
How do I build and submit a custom extension for the Recordly marketplace that plays a sound on each mouse click?
Open on GitHub → Explain another repo

← webadderallorg on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.