# Screen recording platform

> AI-ranked search results for `open source alternatives to loom` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 118 total matches; showing the top 9.

Explore on the web: https://awesome-repositories.com/q/open-source-alternatives-to-loom

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/open-source-alternatives-to-loom).**

## Results

- [capsoftware/cap](https://awesome-repositories.com/repository/capsoftware-cap.md) (17,026 ⭐) — Cap is a self-hosted screen recording and video collaboration platform designed for teams to replace synchronous meetings with asynchronous video updates. It provides a comprehensive suite for capturing high-resolution desktop activity, including system audio, microphone input, and camera overlays, which are then processed through an integrated post-production workflow.

The platform distinguishes itself by offering full data sovereignty through containerized deployment and object storage abstractions, allowing users to host their media assets on private infrastructure or S3-compatible buckets
- [muaz-khan/recordrtc](https://awesome-repositories.com/repository/muaz-khan-recordrtc.md) (6,913 ⭐) — 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.
- [tapexyz/tape](https://awesome-repositories.com/repository/tapexyz-tape.md) (4,460 ⭐) — Tape is a decentralized media sharing platform that integrates video hosting with smart-contract-based identity management. It replaces centralized authority with a decentralized authentication system to enable permissionless user registration and account management.

The platform provides infrastructure for uploading and distributing digital media files, including a service for hosting video content. It includes tools for embedding standalone media playback interfaces into third-party websites and a system for generating dynamic Open Graph tags and social preview images to control how media l
- [mortenjust/androidtool-mac](https://awesome-repositories.com/repository/mortenjust-androidtool-mac.md) (5,412 ⭐) — This is a desktop application for managing connected Android and iOS devices. It serves as a cross-platform tool for sideloading application packages, capturing device screens, collecting system diagnostic bug reports, and executing shell scripts.

The project distinguishes itself by providing a unified interface for both mobile operating systems. It enables the simultaneous recording of video and taking of screenshots from multiple devices to local storage, and allows for the execution of custom bash scripts across one or many connected hardware targets.

The software covers several operation
- [datarhei/restreamer](https://awesome-repositories.com/repository/datarhei-restreamer.md) (4,925 ⭐) — Restreamer is a self-hosted video broadcast platform and RTMP streaming server. It functions as a live media processing gateway and a multi-destination stream relay, providing a web-based management interface to configure video codecs, hardware acceleration, and stream routing.

The system enables multi-platform video streaming by duplicating a single live video source and forwarding it to various third-party broadcast services and external servers simultaneously. It also supports direct-to-website broadcasting, allowing users to host live content for private or public audiences via customizab
- [jerryzliu/dayflow](https://awesome-repositories.com/repository/jerryzliu-dayflow.md) (5,751 ⭐) — Dayflow is a privacy-focused productivity tool that records screen activity locally and analyzes it with on-device AI. It captures screen frames at one frame per second, stores everything in a local database, and processes all analysis entirely on the machine to keep data private. The system builds a searchable timeline of work activity and enables natural-language queries about past screen time.

The tool distinguishes itself by offering runtime switching between local AI models and cloud providers, allowing users to balance accuracy, privacy, and performance. It automatically runs AI inferen
- [obsproject/obs-studio](https://awesome-repositories.com/repository/obsproject-obs-studio.md) (73,384 ⭐) — This project is a professional live video production suite designed for capturing, encoding, and broadcasting high-quality media. At its core, it features a real-time media processing engine that utilizes hardware acceleration to composite multiple audio and video sources with minimal latency. The application provides a centralized studio interface for managing complex scene transitions, layering visual sources through a hierarchical scene-graph engine, and streaming content to multiple platforms simultaneously.

The software is built on a cross-platform abstraction layer that ensures consiste
- [iv-org/invidious](https://awesome-repositories.com/repository/iv-org-invidious.md) (20,471 ⭐) — Invidious is a privacy-focused, self-hosted alternative frontend for mainstream video platforms. It operates as a decentralized network of independent instances that provide a lightweight, ad-free interface for consuming media. By acting as a proxy between the user and the content provider, the platform prevents tracking and data collection while maintaining a familiar browsing experience.

The project distinguishes itself through its robust suite of network-level traffic management and anonymization tools. It employs techniques such as IP rotation, reverse proxy stream routing, and integratio
- [chocobozzz/peertube](https://awesome-repositories.com/repository/chocobozzz-peertube.md) (14,520 ⭐) — PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent, interoperable servers. By utilizing the ActivityPub protocol, it connects these servers into a global, federated network where users can follow channels, discover content, and interact across different instances. The platform is designed to function as a self-hosted video content management system, providing a community-driven alternative to centralized media services.

What distinguishes PeerTube is its hybrid approach to content delivery and infrastructure management. It integrates peer
