Audio and video · Independent · 20 Oct 2026

alyssaxuu/screenity

The free and privacy-friendly screen recorder with no limits πŸŽ₯

← Audio and video
Screenity: open-source screen recorder. Records your screen, adds annotations, and edits video.

In simple English

This tool records what happens on your computer screen. You can talk into your microphone while you record. You can draw arrows and highlight text on the screen as you speak. You can cut out mistakes and save the final video as a normal file. It costs nothing and runs right inside your web browser.

What it is

Screenity is an open-source screen recorder built as a browser extension. It gives you drawing tools, audio editing, and camera overlays without any time limits.

What it is good for

This is good for solo builders who need to record bug reports, product demos, or tutorials for customers without paying for commercial recording software.

Stars19k
LicenceGPL-3.0
Latestv4.7.0 (2026-10-20)checked 20 Oct 2026
Last code change2026-10-20
Written inJavaScript
Setup effort
2 / 5
Payoff
4 / 5
Good
  • No limits on how many videos you record or how long they are.
  • Includes drawing and annotation tools to point out specific parts of the screen.
  • Works entirely in your browser without sending your personal recordings to outside servers.
Watch for
  • Requires Node.js (a tool that lets you run JavaScript outside a browser) on your computer if you want to build it from source.
  • Google Drive upload requires setting up your own credentials in the Google Cloud Console.
  • Browser extensions can occasionally run slowly when handling long, high-resolution video recordings.
Replaces

Loom

Works well with

FFmpeg

Similar repositories
  • webrtc/samples15k stars

    This provides low-level browser media APIs instead of a finished recorder application.

Also reviewed on Repo Radar
  • snapcast/snapcast8.0k stars

    A server and clients that play one audio stream in several rooms, kept in time with each other.

  • MusicPlayerDaemon/MPD2.8k stars

    A background music player with no interface of its own, controlled over a network by separate client programs.

  • AcademySoftwareFoundation/OpenTimelineIO2.0k stars

    An interchange format and library for editing timelines: the order and length of cuts, and references to the media, but not the media.

Install
git clone https://github.com/alyssaxuu/screenity.git
cd screenity
npm install
npm start

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Productivity & Collaboration β€Ί Email & Team Communication β€Ί Async Communication.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.