# Open-Source Alternatives to Streamable

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

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

**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-streamable).**

## Results

- [mediacms-io/mediacms](https://awesome-repositories.com/repository/mediacms-io-mediacms.md) (4,740 ⭐) — MediaCMS is a self-hosted media content management system designed for hosting, organizing, and distributing video, audio, images, and PDF files. It functions as a digital asset management platform that combines a transcoding pipeline with a server capable of delivering adaptive video streaming.

The system is distinguished by its automated media transcoding pipeline, which converts uploaded files into multiple resolutions and codecs and generates automatic transcriptions. It integrates SAML and OAuth identity layers to connect external enterprise identity providers for managing user access an
- [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
- [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
- [causefx/organizr](https://awesome-repositories.com/repository/causefx-organizr.md) (5,693 ⭐) — Organizr is a self-hosted service dashboard that aggregates links to all of your self-hosted applications into a single landing page for quick access. It functions as a unified tab manager, loading multiple services as individual tabs within one webpage to consolidate browser tabs and reduce clutter.

The project provides role-based access control, restricting dashboard visibility and service links based on user authentication and permissions. It includes an external authentication gateway that validates credentials through Plex, Emby, LDAP, or sFTP, and a user management backend for creating,
- [kareadita/kavita](https://awesome-repositories.com/repository/kareadita-kavita.md) (10,947 ⭐) — Kavita is a self-hosted digital library server designed for hosting, organizing, and sharing collections of digital books, comics, and magazines across multiple devices. It functions as a digital media metadata manager and an OPDS content server, enabling the distribution of publications to compatible reading applications.

The system includes a cross-platform web-based reader that supports digital book annotations and highlights. It utilizes a role-based access control system to manage user permissions and enforce age restrictions for shared libraries.

The platform provides comprehensive lib
- [spatie/laravel-permission](https://awesome-repositories.com/repository/spatie-laravel-permission.md) (12,911 ⭐) — This is a role-based access control system for Laravel applications that manages user permissions and roles within a database. It provides a database permissions manager to assign specific abilities to users and roles, utilizing authorization gates to restrict access to routes and interface elements.

The project features a wildcard permission system that uses pattern matching to grant broad access across multiple related permissions. It also supports team-scoped access control, allowing users to maintain different roles and permission levels across separate organizational contexts or teams.
- [yuliskov/smarttube](https://awesome-repositories.com/repository/yuliskov-smarttube.md) (30,627 ⭐) — SmartTube is an open-source media player designed as a third-party alternative client for television and living room hardware. It provides a cross-platform solution that delivers a unified, highly configurable video consumption experience across various smart television operating systems.

The application distinguishes itself through a specialized ad-free interface that optimizes navigation for large screens and removes promotional interruptions. It achieves high performance on television hardware by utilizing hardware-accelerated decoding for video processing and mapping interface components
- [arut/nginx-rtmp-module](https://awesome-repositories.com/repository/arut-nginx-rtmp-module.md) (13,982 ⭐) — The NGINX RTMP module is a server-side extension that functions as a live video streaming engine. It enables the ingestion, processing, and distribution of real-time audio and video feeds, supporting both RTMP and HLS protocols to facilitate media delivery to multiple clients.

The module distinguishes itself by integrating directly into the host server event loop, allowing for high-concurrency network input and output without blocking the main thread. It provides a toolkit for managing media streams through event-driven callbacks, which can trigger external process invocations for custom tran
- [mifi/lossless-cut](https://awesome-repositories.com/repository/mifi-lossless-cut.md) (41,364 ⭐) — LosslessCut is a desktop application designed for the precise editing of video and audio files without re-encoding the underlying media streams. By performing stream copying and container remuxing, the software allows users to cut, merge, and rearrange media segments while maintaining the original bit-perfect quality of the source content.

The application distinguishes itself by utilizing a stream-copying data pipeline that transfers raw media packets directly from source to destination, significantly reducing processing time compared to traditional transcoding workflows. It also functions as
- [remotion-dev/remotion](https://awesome-repositories.com/repository/remotion-dev-remotion.md) (50,931 ⭐) — Remotion is a programmatic video framework that enables the creation of video content using component-based logic and standard web technologies. By leveraging a declarative animation engine, it allows developers to structure visual content as a hierarchy of reusable components, ensuring that animations and state updates remain consistent through deterministic frame execution.

The framework distinguishes itself by utilizing a headless browser renderer that captures visual output frame-by-frame to generate high-quality video files. This architecture supports a cloud-native media pipeline, allow
- [lizardbyte/sunshine](https://awesome-repositories.com/repository/lizardbyte-sunshine.md) (38,332 ⭐) — Sunshine is a self-hosted remote desktop and game streaming server designed to broadcast desktop environments and applications over a network. It functions as a host application that captures system display output and encodes it into low-latency video streams for transmission to remote client devices.

The system distinguishes itself through hardware-accelerated media encoding, which utilizes graphics processor pipelines to compress high-resolution video in real time. To ensure interactive control, it performs virtual input emulation by translating remote controller and keyboard signals into n
- [owncast/owncast](https://awesome-repositories.com/repository/owncast-owncast.md) (10,950 ⭐) — Owncast is a self-hosted live streaming server that provides full control over broadcast infrastructure and audience data. It functions as an RTMP video streaming server, accepting incoming video feeds and distributing them to viewers through HLS-based segmented streaming. The platform includes a built-in, stateful web-based chat interface that enables real-time viewer engagement during broadcasts.

The project distinguishes itself through deep integration with the decentralized Fediverse, allowing servers to automatically broadcast stream status updates and notify followers across distributed
