awesome-repositories.comالتصنيفاتالمدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 مستودعات

Awesome GitHub RepositoriesConcurrent Download Streams

Implementation of parallel data retrieval where a single file is split into segments downloaded across multiple threads.

Distinct from Multi-threaded Execution: Specific to network data transfer acceleration rather than general CPU-bound multi-threaded execution.

Explore 7 awesome GitHub repositories matching programming languages & runtimes · Concurrent Download Streams. Refine with filters or upvote what's useful.

Awesome Concurrent Download Streams GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • iawia002/annieالصورة الرمزية لـ iawia002

    iawia002/annie

    31,414عرض على GitHub↗

    Annie is a command-line video downloader and web video extraction library written in Go. It functions as a concurrent media downloader designed to fetch video files and playlists from websites via URLs. The tool distinguishes itself through a proxy-aware network layer that supports SOCKS5 and HTTP proxies to bypass regional content restrictions. It also incorporates session cookie integration and referrer spoofing to facilitate the download of authenticated or age-gated content. The project provides capabilities for bulk media acquisition, including batch downloading from text files and extr

    Uses multi-threaded acceleration to download different parts of a single video concurrently for increased throughput.

    Go
    عرض على GitHub↗31,414
  • iawia002/luxالصورة الرمزية لـ iawia002

    iawia002/lux

    31,412عرض على GitHub↗

    Lux is a command line video downloader written in Go designed for extracting and saving video and audio from various websites. It functions as a concurrent media downloader that increases transfer speeds by splitting files into fragments and downloading them using multiple threads. The tool serves as a playlist download manager capable of retrieving entire video collections or specific ranges of items. It also operates as a proxy-enabled media client, supporting HTTP and SOCKS5 proxies and session cookies to access region-locked, private, or age-gated content. Additional capabilities include

    Increases transfer speeds by splitting single video files into fragments downloaded across multiple concurrent threads.

    Gobilibilicrawlerdownload
    عرض على GitHub↗31,412
  • deniscerri/ytdlnisالصورة الرمزية لـ deniscerri

    deniscerri/ytdlnis

    7,742عرض على GitHub↗

    ytdlnis is a mobile application that serves as a graphical client for the yt-dlp engine on Android. It functions as a media downloader and manager, providing a user interface to retrieve video and audio from websites. The project distinguishes itself by integrating directly with the Android system share menu and intents to trigger background downloads from external apps. It includes a dedicated authentication cookie manager to import and sync browser session data, enabling the retrieval of private, age-restricted, or premium content. The application covers broad capability areas including au

    Accelerates transfer speeds by downloading a single file across multiple concurrent network streams.

    Kotlinandroidaudiodownloader
    عرض على GitHub↗7,742
  • lingochamp/okdownloadالصورة الرمزية لـ lingochamp

    lingochamp/okdownload

    5,248عرض على GitHub↗

    Okdownload هو محرك تنزيل HTTP متعدد الخيوط ومكتبة نقل مصممة لتنزيل الملفات المتزامن. يعمل كأداة تنزيل ملفات قابلة للاستئناف تقوم بتقسيم الملفات الفردية إلى كتل متعددة للمعالجة المتزامنة لزيادة إنتاجية الشبكة وسرعات النقل. يتميز النظام بإطار عمل لحقن المكونات يعتمد على البناء (builder-based) ونمط استراتيجية يسمح بمحركات تنزيل مخصصة. يمكن للمطورين استبدال وحدات التخزين والاتصال الافتراضية أو تجاوز المنطق المستخدم لتقسيم الكتل وتوليد أسماء الملفات. توفر المكتبة تنسيقاً شاملاً للطوابير، بما في ذلك جدولة المهام القائمة على الأولوية وإدارة التزامن العالمي لتنظيم حركة مرور الشبكة. تتم إدارة الموثوقية من خلال تتبع نقاط التوقف لاستئناف التنزيل المتقطع، والتخصيص المسبق للقرص، والتحقق من سلامة المحتوى. تشمل قدرات المراقبة حساب سرعة النقل في الوقت الفعلي ونظام أحداث متعدد المستمعين لتتبع التقدم.

    Implements parallel data retrieval by splitting a single file into segments downloaded across multiple threads.

    Javafastfiledownloaderflexible
    عرض على GitHub↗5,248
  • qjfoidnh/baidupcs-goالصورة الرمزية لـ qjfoidnh

    qjfoidnh/BaiduPCS-Go

    4,598عرض على GitHub↗

    BaiduPCS-Go is a Go library and cloud storage client that provides a programmable interface for interacting with Baidu Cloud Storage. It functions as an API wrapper and remote file manager, allowing users to manage files, folders, and accounts without using a web browser. The project includes specialized utilities for extracting direct download URLs to bypass web downloaders and managing multiple cloud identities through session tokens and cookies. It also enables remote file transfers, allowing content from shared links to be moved directly into a cloud account. The system covers a broad ra

    Implements parallel data retrieval by splitting large cloud files into chunks downloaded via separate HTTP connections.

    Gobaidupcs
    عرض على GitHub↗4,598
  • fooibar/ehviewerالصورة الرمزية لـ FooIbar

    FooIbar/EhViewer

    4,083عرض على GitHub↗

    EhViewer is a digital gallery mobile viewer designed for browsing and viewing high-resolution image galleries from remote web servers. It functions as a web-view-based content browser that renders online gallery content within a native mobile application wrapper. The application integrates a local image cache manager to save remote images to the local filesystem, enabling offline media viewing and reduced bandwidth usage. It also includes a concurrent image downloader that uses parallel network threads to fetch gallery images. The system handles high-resolution image loading through a memory

    Fetches multiple images simultaneously using parallel network threads to reduce total loading time.

    Kotlinandroidappe-hentai
    عرض على GitHub↗4,083
  • shiyi-0x7f/o-libالصورة الرمزية لـ shiyi-0x7f

    shiyi-0x7f/o-lib

    2,639عرض على GitHub↗

    o-lib is a digital library client for browsing, searching, and downloading publications from remote server subscriptions. It serves as a desktop application that combines remote resource access with a local content organizer to track reading progress and manage favorite titles. The system manages connections to multiple server lines via manual imports or structured subscription lists and uses concurrent speed testing to verify latency and throughput. It includes a multi-threaded download manager that utilizes byte-range offsets to resume interrupted transfers. The application provides tools

    Retrieves large digital resources by splitting files into segments downloaded across multiple parallel threads.

    Python
    عرض على GitHub↗2,639
  1. Home
  2. Programming Languages & Runtimes
  3. Language Features and Paradigms
  4. Concurrency Models
  5. Concurrency
  6. Execution Models
  7. Multi-threaded Execution
  8. Concurrent Download Streams