alyssaxuu

Screenity: Record and Annotate Your Screen in Chrome

Screenity is a privacy-focused Chrome extension for recording screens, cameras, and audio, with annotation and basic video editing. It suits people making tutorials, demos, or feedback videos who want a free, no-sign-in workflow.

ActiveJavaScriptGPL-3.0Browser ExtensionVideoPrivacy
View on GitHub Compare
Stars
18.8k
Forks
1.5k
Stars, last 30 days
+212
Last commit
11 days ago
Contributors
1

Our take

Activeregular commits and releases

Health score

36/100

How it is scored
Activity
68
Community
4
Issues
50
Pull requests
20

+212 stars in the last 30 days

  • Releases more often than 88% of the projects we track
  • Fewer contributors than 91% of the projects we track

Screenity is a capable, actively maintained Chrome recording tool, though its development and issue handling depend on a single contributor.

Good fit if

  • You want screen capture, annotation, and basic editing together in a Chrome extension.
  • Your workflow benefits from a free recorder with no sign-in and locally usable self-hosted builds.
  • You can work with GPL-3.0-licensed software and accept a project maintained primarily by one person.

Look elsewhere if

  • You need a native desktop recorder rather than a Chrome extension.
  • Your team requires a multi-contributor project or formal test and CI coverage.
  • You need a hosted sharing and editing workflow without adopting Screenity Pro separately.
All health signals
Last commit2026-09-25 (11 days ago)
Commits, last 90 days13
Releases, last 12 months54 (latest v4.6.12, 2026-09-25)
Contributors1
Issues closed, last 90 days4 (typically closed in 7 days)
Project age5 years

Checked on 2026-10-07 with the GitHub API.

Project history

Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.

Selected snapshot

Stars

18,989

Forks

1,549

Change since Nov 13, 2026: +2 stars·-1 forks

Overview

Screenity is a Chrome screen recorder and annotation tool for creating videos without a recording time limit or required sign-in. It addresses the need to capture a tab, desktop, application, or camera and add explanations or visual emphasis in the same workflow.

It is aimed at educators, product teams, and individuals making tutorials, demos, presentations, or feedback. The project is an extension rather than a general-purpose desktop recording application.

Key Features

  • Record a browser tab, selected area, desktop, application, or camera.
  • Capture microphone or internal audio, with push-to-talk support.
  • Draw on recordings and add text, arrows, and shapes.
  • Blur page content and use camera backgrounds or blur effects.
  • Highlight clicks and the cursor, use spotlight mode, and zoom into screen areas.
  • Cut, trim, crop, or adjust audio in the built-in editor.
  • Export videos as MP4, GIF, or WebM, or configure Google Drive saving.
  • Use the self-hosted extension locally, with its README describing local-only operation.

Use Cases

  • Teachers can record a lesson or walkthrough and annotate steps as they explain them.
  • Product designers and developers can capture a bug or feature demonstration with cursor and click highlights.
  • Support teams can make short visual answers to customer questions or internal requests.
  • Presenters can record a browser-based demo, then trim or crop the result before sharing it.

What you need

Detected in the repository

  • Node.js (from package.json)

License in plain words

GPL-3.0strong copyleft

  • Commercial use: yes
  • Modify and redistribute: yes
  • You must keep: the license notice
  • Share your changes: yes, the full source of anything you distribute that includes it, under the GPL
  • Includes an explicit patent grant from the contributors:

A summary, not legal advice: the LICENSE file is what applies.

Getting Started

For a local development build, install dependencies and start the development server:

npm install
npm start

Load the generated build folder as an unpacked extension at chrome://extensions/. See the README for installation, build, and Google Drive setup details.

Alternatives

  • Cap: Cap is a desktop recorder with sharing, collaboration, and self-hosting features, while Screenity is a Chrome extension with annotation and basic editing.
ProjectLanguageLicenseStarsStatus
ScreenityJavaScriptGPL-3.018.8kActive
CapRustOther23kActive

Considerations

  • The project uses Node.js, and the repository metadata reports no configured tests or CI. Teams should evaluate their own validation needs before modifying or distributing a build.
  • The README says self-hosted builds run in local-only mode. Google Drive saving requires configuring an OAuth client ID, and some platform features are enabled only in the official Chrome Store version.
  • GPL-3.0 licensing applies to the current MV3 version. Review the license and terms before incorporating Screenity into a commercial product or redistributing modifications.
  • Recent commits and frequent releases indicate active maintenance, but the single-contributor concentration makes continuity and issue response dependent on one maintainer.

Found this useful?

Share it with someone who would like Screenity.

Comparisons