All 46 Dependencies
Every package Screenity depends on, ranked by repo health score.
Screenity is a powerful open-source Chrome extension for recording your screen, camera, or audio with zero restrictions and zero data collection. Unlike cloud-dependent screen recording tools, Screenity processes everything locally on your device — no account required, no upload delays, and no watermarks. Users can record any tab, application window, desktop, or camera feed for as long as needed, making it the go-to choice for educators, developers, and remote teams who need fast, private recordings.
Beyond simple capture, Screenity includes a real-time annotation layer built on Fabric.js that lets users draw, add text, arrows, and shapes directly on the screen during recording. AI-powered background blur and replacement via MediaPipe, smooth zoom-in capabilities, cursor and click highlighting, and an alarm-based auto-stop system make Screenity a professional-grade tool that rivals commercial alternatives. Recordings export to MP4, GIF, or WebM, and can be saved directly to Google Drive for instant shareable links without third-party storage overhead.
The built-in editor supports trimming, cropping, audio removal, and clip assembly — all running in the browser via FFmpeg WebAssembly — so users never need to leave the extension to finalize their content. For teams needing more, Screenity Pro extends the experience with EU-hosted cloud storage, multi-scene editing, zoom keyframes, auto-captions, and link sharing, while the core extension remains fully featured and completely free.
As a Chrome Manifest V3 extension with a GPLv3 license, Screenity can be self-hosted by loading the unpacked extension from the GitHub releases page, making it viable for organizations with strict IT policies against Chrome Web Store installations. The architecture ensures all processing stays on-device when running in local mode, with no API calls or telemetry active.