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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 Repos

Awesome GitHub RepositoriesTorrent Streaming

Tools for playing media content directly from torrents.

Distinct from Stream and Content Distribution: Distinct from general stream distribution: focuses on real-time playback of torrented media.

Explore 14 awesome GitHub repositories matching graphics & multimedia · Torrent Streaming. Refine with filters or upvote what's useful.

Awesome Torrent Streaming GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    Dieses Projekt ist ein von der Community kuratiertes Verzeichnis von Open-Source-Software, die für den Einsatz in privaten Serverumgebungen und Home-Labs konzipiert ist. Es dient als umfassende Ressource zur Entdeckung unabhängiger, selbst gehosteter Alternativen zu gängigen Cloud-Diensten und ermöglicht es Nutzern, die volle Datenhoheit und Kontrolle über ihre digitale Infrastruktur zu behalten. Das Verzeichnis ist durch eine hierarchische Taxonomie strukturiert, die eine riesige Sammlung von Anwendungen in logische Kategorien organisiert, von Medienmanagement und Datenanalyse bis hin zu privater Kommunikation und Tools für die Teamproduktivität. Es zeichnet sich durch einen kollaborativen Peer-Review-Prozess aus, bei dem Community-Mitglieder die Qualität und Relevanz jeder Einreichung validieren, um sicherzustellen, dass das Verzeichnis korrekt und zuverlässig bleibt. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, einschließlich Infrastruktur-Automatisierung, containerbasierter Service-Bereitstellung und deklarativem Konfigurationsmanagement. Diese Tools unterstützen Nutzer bei der Aufrechterhaltung reproduzierbarer Serverumgebungen und der Verwaltung komplexer Service-Abhängigkeiten auf privater Hardware. Das Verzeichnis wird als versionskontrolliertes Repository gepflegt, wodurch sichergestellt wird, dass alle Updates und Community-gesteuerten Änderungen nachverfolgt und transparent sind.

    Enables real-time playback of audio and video content directly from torrent sources while downloading.

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516
  • webtorrent/webtorrentAvatar von webtorrent

    webtorrent/webtorrent

    31,045Auf GitHub ansehen↗

    WebTorrent is a JavaScript client library and peer-to-peer file sharing tool that implements the BitTorrent protocol. It enables the seeding and downloading of files via magnet links and info hashes across both the browser and Node.js environments. The project distinguishes itself by using WebRTC data channels to establish direct browser-to-browser networking, allowing decentralized data transfer across different domains without a central server. It specifically focuses on streaming torrent media, enabling incremental video and audio playback by prioritizing sequential pieces of a file before

    Enables real-time playback of video and audio files from a torrent before the full download completes.

    JavaScriptbittorrentbrowserhacktoberfest
    Auf GitHub ansehen↗31,045
  • open-ani/animekoAvatar von open-ani

    open-ani/animeko

    18,500Auf GitHub ansehen↗

    Animeko is a cross-platform desktop media client designed to aggregate video streams and peer-to-peer content into a single, unified interface. It functions as a centralized hub for media consumption, allowing users to manage multiple content providers and playback sources within one application. The client distinguishes itself by integrating a specialized engine for real-time peer-to-peer stream buffering, which enables immediate playback of media files directly from decentralized network sources. It further enhances the viewing experience by rendering community-contributed text overlays dir

    Enables immediate playback of media files directly from decentralized peer-to-peer network sources using a specialized buffering engine.

    Kotlinandroidanianime
    Auf GitHub ansehen↗18,500
  • webtorrent/webtorrent-desktopAvatar von webtorrent

    webtorrent/webtorrent-desktop

    10,072Auf GitHub ansehen↗

    ❤️ Streaming torrent app for Mac, Windows, and Linux

    Plays video and audio files directly from torrents as they download.

    JavaScriptbittorrentelectronhacktoberfest
    Auf GitHub ansehen↗10,072
  • feross/webtorrent-appAvatar von feross

    feross/webtorrent-app

    10,073Auf GitHub ansehen↗

    WebTorrent App is a cross-platform BitTorrent desktop client used for downloading and streaming files on Mac, Windows, and Linux. It functions as a peer-to-peer file sharing tool that supports both standard BitTorrent peers and browser-based WebTorrent peers. The application enables BitTorrent file streaming, allowing users to watch video or audio content immediately without waiting for the full download to complete. It provides a consistent interface for cross-platform media playback and desktop torrent management. The software coordinates peer-to-peer distribution for sharing and receiving

    Enables real-time playback of media content directly from torrents without waiting for the full download.

    JavaScript
    Auf GitHub ansehen↗10,073
  • xfangfang/macastAvatar von xfangfang

    xfangfang/Macast

    6,870Auf GitHub ansehen↗

    Macast is a cross-platform desktop application that turns a computer into a DLNA media receiver, allowing users to stream video, music, and photos from mobile devices directly to their desktop. It runs as a background service in the system tray or menubar, listening for incoming DLNA requests without requiring an open application window, and uses the mpv media player for all decoding and rendering. The application distinguishes itself through its extensible architecture, supporting custom renderer logic and third-party player integration. Users can write small code snippets to add features li

    Accepts video, music, and photo streams pushed from a DLNA client on a phone or tablet and plays them on the computer.

    Pythondlnalinuxmacos
    Auf GitHub ansehen↗6,870
  • mafintosh/peerflixAvatar von mafintosh

    mafintosh/peerflix

    6,276Auf GitHub ansehen↗

    Peerflix is a BitTorrent media streamer and Node.js streaming client that converts torrent files and magnet links into live media streams. It functions as a torrent-to-HTTP proxy, transforming peer-to-peer data into a local HTTP stream for playback. The project enables the streaming of video and audio content from the BitTorrent network without requiring the full file to be downloaded first. It supports remote media playback and integrates with external media players. The system manages sequential piece requesting and magnet-link metadata resolution to facilitate real-time playback. It utili

    Converts torrent files and magnet links into live media streams for real-time playback.

    JavaScript
    Auf GitHub ansehen↗6,276
  • jpillora/cloud-torrentAvatar von jpillora

    jpillora/cloud-torrent

    6,233Auf GitHub ansehen↗

    Cloud-torrent is a self-hosted BitTorrent client and remote torrent manager written in Go. It functions as a torrent server that allows users to search for, start, and monitor downloads on a remote machine through a web interface. The system acts as an HTTP torrent file streamer, enabling the streaming of downloaded content directly through a web browser for immediate playback without requiring full local downloads. It includes an integrated search interface to discover torrents and initiate downloads without leaving the server environment. The server provides secure remote access through au

    Enables real-time playback of torrented media through a high-performance content streaming server.

    Go
    Auf GitHub ansehen↗6,233
  • popcorn-time/popcorn-appAvatar von popcorn-time

    popcorn-time/popcorn-app

    5,159Auf GitHub ansehen↗

    Dieses Projekt ist ein BitTorrent-Medien-Streamer und Peer-to-Peer-Filmplayer auf Basis von Node.js. Er fungiert als Torrent-basierter Video-Client, der Medieninhalte bereitstellt, ohne dass vollständige Dateidownloads erforderlich sind. Die Anwendung integriert externe Filmdatenbanken und Untertitel-Repositories, um ein Streaming-Interface bereitzustellen. Sie aggregiert Filmbeschreibungen, Cast-Details und Poster, um eine Medienbibliothek zu organisieren, und synchronisiert mehrsprachige Untertitel während der Wiedergabe. Das System handhabt Peer-to-Peer-Videowiedergabe durch direktes Streaming von Inhalten von Torrent-Anbietern in Echtzeit.

    Provides real-time playback of media content directly from torrents using a sequential playback buffer.

    CSS
    Auf GitHub ansehen↗5,159
  • hotheadhacker/seedbox-liteAvatar von hotheadhacker

    hotheadhacker/seedbox-lite

    4,526Auf GitHub ansehen↗

    Seedbox-lite ist ein selbstgehostetes Media-Center und Torrent-Streaming-Gateway. Es fungiert als containerisierte Anwendung, die eine Torrent-Engine und ein responsives Web-Interface orchestriert, um Downloads zu verwalten und Videoinhalte zu streamen. Das System trennt das Torrent-Backend vom Frontend über eine REST-API. Es ermöglicht die Echtzeit-Wiedergabe von Videodateien aus Torrents, sodass die Wiedergabe beginnen kann, bevor der vollständige Transfer abgeschlossen ist. Die Plattform deckt die Verwaltung von Torrent-Downloads mittels Magnet-Links, Medienwiedergabe mit Untertitel-Integration und Disk-Cache-Management ab. Der Zugriff ist durch passwortbasierte Authentifizierung gesichert, und das System beinhaltet eine Zero-Upload-Richtlinie durch Deaktivierung von Trackern und Beendigung von Wire-Verbindungen. Die Anwendung wird mittels Docker Compose für ein konsistentes Umgebungsmanagement bereitgestellt.

    Enables real-time playback of video files from torrents, allowing viewing to begin before the full transfer completes.

    JavaScript
    Auf GitHub ansehen↗4,526
  • butterproject/butter-desktopAvatar von butterproject

    butterproject/butter-desktop

    4,260Auf GitHub ansehen↗

    Butter Desktop is a BitTorrent video streamer and cross-platform media player. It serves as a torrent-based movie client that allows users to watch video content sourced from the BitTorrent protocol in real time. The application enables decentralized video consumption by streaming content without requiring a full file download. This is achieved through sequential torrent streaming and peer-to-peer data fetching to maximize bandwidth. The software provides cross-platform video playback by integrating native codecs for audio and video decoding. It utilizes a buffer-based playback system and a

    Provides sequential torrent streaming to allow video playback to start before the full file is downloaded.

    JavaScriptstreamingtorrentsvideo
    Auf GitHub ansehen↗4,260
  • xat/castnowAvatar von xat

    xat/castnow

    3,816Auf GitHub ansehen↗

    Castnow is a media streaming command-line interface and controller designed to cast local files, web URLs, and torrents to Chromecast devices. It functions as a terminal-based player and remote control for managing playback, volume, and session states on network receivers. The system includes a specialized external subtitle injector that attaches and styles subtitle files for media streams that lack built-in captions. It also features a real-time video transcoding pipeline to ensure unsupported video formats are compatible with the receiver. The tool covers broad media playback capabilities,

    Processes torrent data into a sequential stream for real-time playback on remote media players.

    JavaScript
    Auf GitHub ansehen↗3,816
  • 5rahim/seanimeAvatar von 5rahim

    5rahim/seanime

    2,864Auf GitHub ansehen↗

    This project is a self-hosted media server for organizing, streaming, and tracking anime and manga collections. It functions as a BitTorrent streaming client that allows video content to be played directly from torrents and cloud storage, a manga reader and tracker, and a media processing system using hardware-accelerated transcoding to ensure browser compatibility. The system distinguishes itself through synchronized media viewing, enabling users to host watch parties by coordinating playback in real time across multiple devices. It also features an extensible framework with a JavaScript-bas

    Streams video content directly from BitTorrent sources without requiring a full local download.

    Goanilistanimeanime-downloader
    Auf GitHub ansehen↗2,864
  • jesec/floodAvatar von jesec

    jesec/flood

    2,699Auf GitHub ansehen↗

    Flood is a BitTorrent client manager and web user interface designed to control multiple torrent client instances from a centralized dashboard. It includes a REST API for automating download management and a streaming gateway that enables the immediate playback of torrent content. The system supports multi-instance client control, allowing the administration of several separate torrent clients from one location. It features network torrent streaming, which forwards data directly to media players without requiring the full file to be written to disk. The platform provides tools for tracker op

    Enables immediate playback of video or audio content from torrents without waiting for the full download.

    TypeScriptcollaboratenodejsqbittorrent
    Auf GitHub ansehen↗2,699
  1. Home
  2. Graphics & Multimedia
  3. Media Processing and Analysis
  4. Media Manipulation
  5. Media Processing Workflows
  6. Stream and Content Distribution
  7. Torrent Streaming

Unter-Tags erkunden

  • Media ServersSelf-hosted servers that integrate torrent downloading with media playback capabilities. **Distinct from Torrent Streaming:** Distinct from Torrent Streaming: focuses on the full server implementation and management rather than just the streaming mechanism.
  • Media Streaming Clients1 Sub-TagTorrent clients that stream video and audio to external devices like Chromecast, AirPlay, and DLNA receivers during download. **Distinct from Torrent Streaming:** Distinct from Torrent Streaming: focuses on streaming to external devices (Chromecast, AirPlay, DLNA) rather than general torrent media playback.