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
jesec avatar

jesec/flood

0
View on GitHub↗
flood.js.org↗

Flood

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 optimization, magnet link generation, and statistics aggregation. The user interface is responsive across different device viewports and supports localization for multiple languages.

Operational parameters and network paths can be configured via the command line during application startup.

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

Features

  • Torrent Client Frontends - Ships a centralized web-based frontend for managing and controlling multiple BitTorrent client instances.
  • Multi-Instance Client Management - Provides a centralized dashboard for administering and controlling multiple separate torrent client instances.
  • Torrent Streaming - Enables immediate playback of video or audio content from torrents without waiting for the full download.
  • BitTorrent Clients - Provides a unified interface to control multiple torrent downloaders and manage files across different clients.
  • Management Dashboards - Ships a centralized web-based dashboard for the remote administration of BitTorrent clients.
  • Remote Procedure Call Bridges - Implements a middleware layer that translates web-based REST requests into specific commands for torrent client instances.
  • REST API Interfaces - Implements server-side RESTful endpoints to allow external applications to programmatically control torrent operations.
  • Client-Server Architectures - Uses a stateless JSON over HTTP communication model to decouple the web interface from the torrent backend.
  • Stream Piping - Forwards incoming torrent data chunks directly to media players without writing the full file to disk.
  • Connectivity Optimizers - Offers tools to update announce URLs and manage seeding settings to maximize connectivity and data transfer speeds.
  • Magnet Link Construction - Implements the generation of structured magnet URIs to facilitate sharing and seeding without separate files.
  • Remote Torrenting Services - Allows adding and organizing torrents from external applications or browser extensions using a centralized API.
  • Tracker List Integration - Includes mechanisms to update tracker announce URLs using curated lists to optimize connectivity and seeding.
  • Internationalization - Supports multiple languages and regional text adaptations within the user interface via a translation key system.
  • Responsive Layout Engines - Ships a responsive CSS system that automatically adapts the dashboard layout for different screen sizes and devices.
  • Download Managers - Modern web interface for managing multiple torrent clients.
2,699 stars·169 forks·TypeScript·gpl-3.0·17 views

Star history

Star history chart for jesec/floodStar history chart for jesec/flood

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Flood

These projects share indexed features with Flood. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • jpillora/cloud-torrentjpillora avatar

    jpillora/cloud-torrent

    6,233View on GitHub↗

    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

    Go
    View on GitHub↗6,233
  • alibaba/chatuialibaba avatar

    alibaba/ChatUI

    4,404View on GitHub↗

    ChatUI is a React conversational UI library and framework designed for building messaging interfaces. It provides a set of components for creating conversation flows, including message bubbles, input areas, and structured message hierarchies. The library distinguishes itself through specialized AI agent interface features, such as the visualization of an agent's reasoning process and simulated typing animations that render text character-by-character. It also includes a system of pre-designed conversational card templates for rendering banners, selection lists, and questionnaires within a cha

    TypeScript
    View on GitHub↗4,404
  • ronggang/transmission-web-controlronggang avatar

    ronggang/transmission-web-control

    4,766View on GitHub↗

    This project is a web-based interface and RPC client designed to control the Transmission BitTorrent client. It serves as a browser-accessible dashboard for managing torrent downloads and uploads, allowing users to organize files and track transfer progress. The controller provides specialized tools for tracker optimization, including batch tracker replacement and health monitoring to improve peer discovery. It also enables remote file system organization, allowing users to relocate data storage directories for specific entries without deleting the underlying data. The system covers a broad

    CSS
    View on GitHub↗4,766
  • webtorrent/webtorrent-desktopwebtorrent avatar

    webtorrent/webtorrent-desktop

    10,072View on GitHub↗

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

    JavaScriptbittorrentelectronhacktoberfest
    View on GitHub↗10,072
Compare all 30 related projects→

Frequently asked questions

What does jesec/flood do?

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.

What are the main features of jesec/flood?

The main features of jesec/flood are: Torrent Client Frontends, Multi-Instance Client Management, Torrent Streaming, BitTorrent Clients, Management Dashboards, Remote Procedure Call Bridges, REST API Interfaces, Client-Server Architectures.

Which projects share features with jesec/flood?

Projects with overlapping indexed features include: jpillora/cloud-torrent — Cloud-torrent is a self-hosted BitTorrent client and remote torrent manager written in Go. It functions as a torrent… alibaba/chatui — ChatUI is a React conversational UI library and framework designed for building messaging interfaces. It provides a… ronggang/transmission-web-control — This project is a web-based interface and RPC client designed to control the Transmission BitTorrent client. It serves… webtorrent/webtorrent-desktop — ❤️ Streaming torrent app for Mac, Windows, and Linux. feross/webtorrent-app — WebTorrent App is a cross-platform BitTorrent desktop client used for downloading and streaming files on Mac, Windows,… popcorn-time/popcorn-app — This project is a BitTorrent media streamer and peer-to-peer movie player built on Node.js. It functions as a…