awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
alyssaxuu avatar

alyssaxuu/screenity

0
View on GitHub↗
18,321 stars·1,484 forks·JavaScript·GPL-3.0·23 viewsscreenity.io↗

Screenity

Screenity is a browser-based screen recorder designed to capture screen activity and audio directly within a web browser. It functions as a privacy-focused capture tool that handles data locally and includes a web-based video editor for basic media refinement.

The project distinguishes itself through real-time screen annotation tools, allowing users to draw shapes and arrows or zoom into specific areas during a recording. It also provides specialized privacy controls to blur sensitive information and apply backgrounds to camera feeds.

The tool covers a broad range of media capabilities, including user interaction highlighting for mouse clicks and cursor movements, as well as video editing tools for trimming and cropping. It supports capturing tabs, desktops, and cameras alongside internal and microphone audio.

Recordings are processed using client-side encoding and can be exported to various file formats or uploaded to cloud storage.

Features

  • Browser-Based Recorders - Provides a browser-based tool for capturing screen activity and audio to create video guides.
  • Annotation Tools - Provides tools for drawing shapes, arrows, and text to highlight information during screen recording.
  • Screen Capture Tools - Captures video and audio from tabs, desktops, and cameras directly within the browser.
  • Real-Time Annotation - Provides a suite of drawing and highlighting tools for marking up live screen captures.
  • Privacy-Focused Tools - Ensures privacy by processing recordings locally and providing tools to blur sensitive information.
  • Sensitive Content Obscuration - Implements privacy controls to blur sensitive page content and apply backgrounds to camera feeds during recording.
  • Canvas-Based Annotation UIs - Implements a graphical canvas overlay for real-time drawing and shapes on screen captures.
  • Video Annotation Tools - Allows users to attach visual marks and notes to screen captures in real-time.
  • Recorded Software Demonstrations - Facilitates presenting software functionality via recorded sessions with synchronized audio and camera feeds.
  • Visual Tutorial Creation - Enables the creation of step-by-step instructional videos using real-time annotations and zoom effects.
  • Browser-Native Encoders - Converts captured streams into downloadable video formats using the browser's internal encoding capabilities.
  • Screen Recording and GIF Editors - Provides a built-in editor for trimming and cropping screen recordings before final export.
  • Video Editing - Includes a web-based editor for trimming, cropping, and modifying audio tracks in recorded media.
  • Interaction Highlighting - Visualizes mouse clicks and cursor movements to guide viewer attention during recordings.
  • Interactive UI Overlays - Injects an interactive control panel and toolset as an overlay within the active webpage.
  • Client-Side Media Processing - Performs video trimming and cropping locally in the browser using binary large objects.
  • Screen Recording - Feature-rich screen recording and annotation tool.
  • Screencast and Screenshot Tools - Screen recording and annotation tool for documentation.

Star history

Star history chart for alyssaxuu/screenityStar history chart for alyssaxuu/screenity

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does alyssaxuu/screenity do?

Screenity is a browser-based screen recorder designed to capture screen activity and audio directly within a web browser. It functions as a privacy-focused capture tool that handles data locally and includes a web-based video editor for basic media refinement.

What are the main features of alyssaxuu/screenity?

The main features of alyssaxuu/screenity are: Browser-Based Recorders, Annotation Tools, Screen Capture Tools, Real-Time Annotation, Privacy-Focused Tools, Sensitive Content Obscuration, Canvas-Based Annotation UIs, Video Annotation Tools.

What are some open-source alternatives to alyssaxuu/screenity?

Open-source alternatives to alyssaxuu/screenity include: webadderallorg/recordly — Recordly is a screen recording and video editing suite designed for creating product demonstrations. It combines… nickemanarin/screentogif — ScreenToGif is a screen recording and GIF editor designed to capture screen activity and refine frames to produce GIF… lihaoyun6/quickrecorder — QuickRecorder is a screen recording software designed for capturing desktops, application windows, and system audio.… muaz-khan/recordrtc — RecordRTC is a JavaScript library for capturing audio, video, and screen streams within the browser. It functions as a… seadve/kooha — Kooha is a screen recorder for Linux desktops that utilizes the Wayland protocol and XDG Portals for secure recording.… siddharthvaddem/openscreen — OpenScreen is screen recording and editing software used to capture screen video and audio with an integrated timeline…

Open-source alternatives to Screenity

Similar open-source projects, ranked by how many features they share with Screenity.
  • webadderallorg/recordlywebadderallorg avatar

    webadderallorg/Recordly

    17,953View on GitHub↗

    Recordly is a screen recording and video editing suite designed for creating product demonstrations. It combines screen and audio capture software with a dedicated demo video editor and tools for merging webcam overlays and exporting projects as MP4 files or looping GIFs. The platform features a specialized cursor animation engine that applies smoothing, motion blur, and click animations to the rendered mouse movements. It also provides customizable webcam bubbles and a system for placing recordings inside styled containers with custom wallpapers and drop shadows. The editing workflow center

    TypeScriptelectronfreelinux
    View on GitHub↗17,953
  • nickemanarin/screentogifNickeManarin avatar

    NickeManarin/ScreenToGif

    27,114View on GitHub↗

    ScreenToGif is a screen recording and GIF editor designed to capture screen activity and refine frames to produce GIF animations and video files. It functions as a screen-to-video capture tool for creating visual demonstrations, documentation, and tutorials. The application includes a non-linear frame editor that allows for the modification of recorded footage before export. It can capture a selected screen area, webcam feed, or sketchboard, and exports the resulting animations as images, videos, or GIFs. The tool supports user interface translation to provide a localized experience in multi

    C#editorgifrecorder
    View on GitHub↗27,114
  • lihaoyun6/quickrecorderlihaoyun6 avatar

    lihaoyun6/QuickRecorder

    7,969View on GitHub↗

    QuickRecorder is a screen recording software designed for capturing desktops, application windows, and system audio. It functions as a multi-device video recorder and tutorial capture tool, synchronizing video feeds from a computer and connected mobile devices into a single stream. The system distinguishes itself through an alpha-channel video exporter that produces recordings with transparent backgrounds. It also includes a presenter overlay system that renders a floating camera feed over screen captures and a specialized tutorial toolset that provides mouse movement highlighting and a magni

    Swift
    View on GitHub↗7,969
  • muaz-khan/recordrtcmuaz-khan avatar

    muaz-khan/RecordRTC

    6,913View on GitHub↗

    RecordRTC is a JavaScript library for capturing audio, video, and screen streams within the browser. It functions as a media recording tool that enables the capture of media streams and their export as playable files. The library provides specialized utilities for recording desktop windows or entire screens and capturing 2D or 3D animations from canvas elements. It handles these tasks by interfacing with browser media stream objects to save activity as video files.

    JavaScript
    View on GitHub↗6,913
  • See all 30 alternatives to Screenity→