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
·
Back to iawia002/lux

Open-source alternatives to Iawia002 Lux

30 open-source projects similar to iawia002/lux, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Iawia002 Lux alternative.

  • iawia002/annieAvatar von iawia002

    iawia002/annie

    31,414Auf GitHub ansehen↗

    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

    Go
    Auf GitHub ansehen↗31,414
  • jely2002/youtube-dl-guiAvatar von jely2002

    jely2002/youtube-dl-gui

    8,499Auf GitHub ansehen↗

    This project is a cross-platform desktop application that serves as a graphical wrapper for the youtube-dl command line tool. It functions as a web media extractor and batch video downloader, allowing users to save video files, audio tracks, subtitles, and metadata from supported online platforms. The application provides a visual interface to manage download quality, output formats, and file naming. It supports the retrieval of restricted or private content through browser cookie files, basic authentication, or video passwords. The software includes capabilities for bulk playlist archiving

    Rust
    Auf GitHub ansehen↗8,499
  • deniscerri/ytdlnisAvatar von deniscerri

    deniscerri/ytdlnis

    7,742Auf GitHub ansehen↗

    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

    Kotlinandroidaudiodownloader
    Auf GitHub ansehen↗7,742

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • persepolisdm/persepolisAvatar von persepolisdm

    persepolisdm/persepolis

    7,392Auf GitHub ansehen↗

    Persepolis is a Python-based download manager and graphical user interface for the aria2 engine. It functions as a concurrent file downloader that splits files into multiple chunks to be retrieved simultaneously, maximizing available network bandwidth. The application integrates a media extraction engine to resolve direct URLs, enabling the retrieval of video and audio content from various online streaming platforms and hosting services. It provides tools for download queue management and automation, including the ability to schedule specific start times or define time windows for downloads

    Pythonbsddownload-managerfreebsd
    Auf GitHub ansehen↗7,392
  • nilaoda/n_m3u8dl-cliAvatar von nilaoda

    nilaoda/N_m3u8DL-CLI

    15,982Auf GitHub ansehen↗

    N_m3u8DL-CLI is a cross-platform .NET command-line interface designed for extracting and recording adaptive video streams. It functions as an HLS and DASH downloader that retrieves media from m3u8 and DASH playlist files, including the ability to capture ongoing live broadcasts with automatic duration limits. The tool includes a dedicated AES-128-CBC stream decryptor to handle protected video segments using provided keys and initialization vectors. To optimize transfer speeds, it utilizes a multi-threaded download model and supports custom HTTP header management to bypass server restrictions.

    C#command-linedownloaderm3u8
    Auf GitHub ansehen↗15,982
  • subhra74/xdmAvatar von subhra74

    subhra74/xdm

    7,793Auf GitHub ansehen↗

    XDM is a multi-threaded download manager and HTTP download accelerator designed to increase file transfer speeds by splitting files into multiple segments for simultaneous retrieval. It functions as a browser-integrated download client that uses extensions to intercept and capture web download requests. The software includes a streaming video downloader capable of intercepting streaming protocols to save online video content as local files. Additionally, it features a video format converter to change file containers and codecs for compatibility with various devices. The application provides

    C#
    Auf GitHub ansehen↗7,793
  • pytube/pytubeAvatar von pytube

    pytube/pytube

    13,135Auf GitHub ansehen↗

    Pytube is a Python library and command line interface for downloading videos, playlists, and captions from YouTube. It functions as both a programmatic tool for metadata extraction and a standalone media downloader. The project is designed using only the Python standard library to avoid external package dependencies. It utilizes regular expression-based HTML parsing to extract stream URLs and asset details directly from the platform. The library supports retrieving video metadata and thumbnails, as well as extracting caption tracks. It provides capabilities for downloading entire playlists a

    Pythonpythonyoutubeyoutube-downloader
    Auf GitHub ansehen↗13,135
  • xiaoyouchr/ghost-downloader-3Avatar von XiaoYouChR

    XiaoYouChR/Ghost-Downloader-3

    4,627Auf GitHub ansehen↗

    Ghost-Downloader-3 is a multithreaded download manager and HTTP file downloader designed to accelerate file transfers. It functions as a browser-integrated download client, bridging web extensions to a local application to automate task capture and transfer. The system utilizes a multithreaded transfer engine that employs parallel chunking to maximize bandwidth. It distinguishes itself through a concurrent transfer orchestrator that manages simultaneous download queues, provides dynamic bandwidth throttling, and supports proxy server routing to manage network paths. The application includes

    Pythonasyncasynciocross-platform
    Auf GitHub ansehen↗4,627
  • rg3/youtube-dlAvatar von rg3

    rg3/youtube-dl

    140,520Auf GitHub ansehen↗

    This project is a command-line video downloader and web media extractor written in Python. It is designed to retrieve video and audio streams from various hosting platforms for local storage or real-time streaming via standard output. The system utilizes a framework of custom extractor classes to handle different websites and allows for the development of new extractors to extend compatibility. It supports accessing restricted, private, or region-locked content through the use of session cookies, user-agent headers, and proxy server routing. Capabilities include media format selection based

    Python
    Auf GitHub ansehen↗140,520
  • yt-dlp/yt-dlpAvatar von yt-dlp

    yt-dlp/yt-dlp

    170,963Auf GitHub ansehen↗

    This project is a command-line media downloader designed for the systematic retrieval and organization of digital content from diverse online platforms. It functions as an extensible extraction engine that utilizes a declarative format-selection pipeline to automate the identification, merging, and downloading of specific audio and video streams based on user-defined criteria. The system distinguishes itself through a modular architecture that supports custom plugins and site-specific scripts, allowing for the bypass of platform restrictions and the handling of complex authentication challeng

    Pythonclidownloaderpython
    Auf GitHub ansehen↗170,963
  • tyrrrz/youtubedownloaderAvatar von Tyrrrz

    Tyrrrz/YoutubeDownloader

    14,221Auf GitHub ansehen↗

    YoutubeDownloader is a desktop application designed to retrieve and archive video and audio content from online platforms. It enables users to download media files directly to local storage, providing options to select specific quality levels and file formats to suit local playback requirements. The application distinguishes itself through its ability to access restricted or private content by utilizing personal account credentials. By managing session authentication, it allows for the retrieval of media that is not accessible to the general public. Furthermore, it incorporates automated work

    C#downloaddownloaderffmpeg
    Auf GitHub ansehen↗14,221
  • fent/node-ytdl-coreAvatar von fent

    fent/node-ytdl-core

    4,734Auf GitHub ansehen↗

    node-ytdl-core is a JavaScript library for Node.js designed to extract metadata and stream video and audio content from YouTube. It serves as a media downloader and stream fetcher, allowing users to retrieve video details and media data from remote sources. The library provides specialized capabilities for video extraction, including the ability to parse media URLs for unique identifiers and analyze available formats. It allows for the selection and filtering of specific video and audio streams based on quality and resolution criteria. The project manages network traffic through rate limit a

    JavaScriptnodescrapervideo-downloader
    Auf GitHub ansehen↗4,734
  • axcore/tartubeAvatar von axcore

    axcore/tartube

    2,901Auf GitHub ansehen↗

    Tartube is a desktop video manager and web video downloader designed for capturing and storing video content from a wide variety of hosting sites for offline viewing. It serves as a graphical interface for the yt-dlp engine to download and organize videos from platforms such as YouTube and Twitch. The application enables web video archiving to prevent data loss from deletions or platform changes. It provides a dedicated interface for categorizing and managing large collections of downloaded web videos within an organized library. The system handles multi-platform video downloading and offlin

    Python
    Auf GitHub ansehen↗2,901
  • evilcult/video-downloaderAvatar von EvilCult

    EvilCult/Video-Downloader

    1,449Auf GitHub ansehen↗

    Video-Downloader is a cross-platform desktop utility designed to retrieve and archive online video content. It functions as a media aggregator that extracts streaming video sources from various platforms and saves them to a local file system for offline viewing. The application specializes in processing fragmented media streams by fetching individual segments and merging them into a single, playable file. It utilizes pattern matching to identify source endpoints and employs concurrent data fetching to manage large media transfers reliably. To maintain compatibility with evolving third-party

    Python
    Auf GitHub ansehen↗1,449
  • chrippa/livestreamerAvatar von chrippa

    chrippa/livestreamer

    3,870Auf GitHub ansehen↗

    Livestreamer is a command-line stream extractor and modular streaming client designed to resolve hidden media source URLs from online services. It functions as a media pipeline utility that extracts direct media URLs and binary data for local saving, specialized processing, or routing into external media players. The project uses a plugin-based system with custom heuristic logic to extend service support and override default capabilities. It includes a network proxy router to bypass regional blocks and network restrictions through configurable HTTP and HTTPS proxies, and manages authenticatio

    Python
    Auf GitHub ansehen↗3,870
  • alexta69/metubeAvatar von alexta69

    alexta69/metube

    12,639Auf GitHub ansehen↗

    MeTube is a self-hosted, containerized media downloader that provides a web-based interface for archiving online video content. It functions as a manager for the command-line tool yt-dlp, automating the retrieval, organization, and post-processing of media files directly to your local hardware. The application distinguishes itself by supporting authenticated downloads, allowing users to inject browser-derived session cookies to access private or restricted content. It also features advanced post-processing capabilities, including the automatic embedding of metadata, chapter markers, and subti

    Pythonself-hostedyoutubeyoutube-dl
    Auf GitHub ansehen↗12,639
  • gopeedlab/gopeedAvatar von GopeedLab

    GopeedLab/gopeed

    24,975Auf GitHub ansehen↗

    Gopeed is a cross-platform download manager that provides a unified interface for retrieving files across diverse protocols, including HTTP, BitTorrent, Magnet, and ED2K. It utilizes a multi-segment concurrent downloading engine to maximize network bandwidth utilization and accelerate transfer speeds. The application is designed for both desktop and mobile environments, offering a terminal-based command-line interface alongside a graphical user experience. The project distinguishes itself through a scriptable extension framework that allows users to execute custom JavaScript to automate compl

    Goandroidbittorrentcross-platform
    Auf GitHub ansehen↗24,975
  • tangyoha/telegram_media_downloaderAvatar von tangyoha

    tangyoha/telegram_media_downloader

    4,865Auf GitHub ansehen↗

    This project is a Telegram API client and media archiving system designed to programmatically retrieve chat histories and export media. It functions as a download manager and message forwarder, allowing users to back up photos, videos, and documents from Telegram chats into structured local archives. The system distinguishes itself through advanced content filtering and forwarding capabilities. It can monitor chats for new messages, apply custom regular expressions to filter media by size or date, and automatically forward content between chats. This includes the ability to export protected c

    JavaScriptcosplatfromcross-platformdownloader
    Auf GitHub ansehen↗4,865
  • leiurayer/downkyiAvatar von leiurayer

    leiurayer/downkyi

    24,405Auf GitHub ansehen↗

    Downkyi is a desktop application designed for the batch retrieval and archiving of high-resolution video content from Bilibili. It functions as a media downloader that automates the collection of digital libraries by managing concurrent download tasks through a thread-pooled queue. The application distinguishes itself by integrating a multimedia framework to perform post-download operations, including stream remuxing, audio extraction, and watermark removal. It utilizes a modular plugin architecture to decouple stream resolution logic from the core application, allowing for independent update

    Auf GitHub ansehen↗24,405
  • caorushizi/mediagoAvatar von caorushizi

    caorushizi/mediago

    9,016Auf GitHub ansehen↗

    Mediago is a multi-platform video downloader and extraction utility that supports content retrieval from over a thousand different social and video sharing platforms. It functions as an AI-powered download automator that uses natural language commands to trigger and manage video download workflows. The project provides specialized capabilities for sniffing and capturing m3u8 and HLS video streams via a browser extension that detects resources on active web pages. It can be deployed as a containerized headless server, allowing users to manage remote download tasks across a network through a we

    TypeScript
    Auf GitHub ansehen↗9,016
  • dxcweb/high-speed-downloaderAvatar von dxcweb

    dxcweb/high-speed-downloader

    7,129Auf GitHub ansehen↗

    This project is a JavaScript-based HTTP download manager and accelerator designed to increase file transfer rates within a web browser. It functions as a multi-threaded download accelerator that retrieves remote resources by splitting files into smaller segments for simultaneous downloading. The tool utilizes HTTP range requests to fetch multiple file segments in parallel, maximizing available network bandwidth. It manages this process through a client-side blob buffer and memory management system that stores binary data before assembling the segments into the final file. The system covers c

    javascript
    Auf GitHub ansehen↗7,129
  • nexmoe/vidbeeAvatar von nexmoe

    nexmoe/VidBee

    6,422Auf GitHub ansehen↗

    VidBee is a self-hosted media download manager that wraps the yt-dlp engine to download videos and audio from over 1000 websites. It functions as both a desktop client and a Fastify-based web service, managing downloads through a persistent queue with pause, resume, retry, and real-time progress tracking. The application uses cookie-based authentication to access login-gated, age-restricted, or subscriber-only content by importing browser cookies or Netscape-format cookie files. The application distinguishes itself through automated download workflows, including RSS and Atom feed monitoring t

    TypeScriptdownloaderfacebooktiktok
    Auf GitHub ansehen↗6,422
  • instaloader/instaloaderAvatar von instaloader

    instaloader/instaloader

    11,619Auf GitHub ansehen↗

    Instaloader is a Python library and command-line utility designed for the automated retrieval, archiving, and analysis of Instagram content. It provides a programmatic interface to fetch media, captions, and metadata from public or private profiles, hashtags, and stories, while maintaining persistent user sessions for authorized access. The tool distinguishes itself through robust archive management and traffic control mechanisms. It supports incremental synchronization, allowing users to resume interrupted downloads and update local collections without redundant requests. To ensure reliable

    Pythondownloaderinstagraminstagram-client
    Auf GitHub ansehen↗11,619
  • lorenzodifuccia/safaribooksAvatar von lorenzodifuccia

    lorenzodifuccia/safaribooks

    5,091Auf GitHub ansehen↗

    This project is a digital library exporter and EPUB content generator specifically designed to download and convert books from the O'Reilly Learning platform into electronic publication files for offline reading and permanent storage. It functions as a web content scraper that retrieves restricted text and media to facilitate digital library archiving. The tool manages session authentication using credentials or cookies to maintain continuous access to content. It retrieves books via unique identifiers and transforms the source material into standardized EPUB files, including layout optimizat

    Pythoncalibreepuboreilly
    Auf GitHub ansehen↗5,091
  • nicennnnnnnlee/bilibilidownAvatar von nICEnnnnnnnLee

    nICEnnnnnnnLee/BilibiliDown

    5,020Auf GitHub ansehen↗

    BilibiliDown is a cross-platform desktop application designed for downloading high-resolution videos, audio, and images from the Bilibili platform. It functions as a batch media downloader and content archiver, enabling the retrieval of content from user spaces, playlists, and curated favorites lists for local offline storage. The tool distinguishes itself through media processing and archiving capabilities, including the ability to save video supplements such as closed captions and bullet comments. It features a media transcoding tool to convert streams into standard audio and video formats

    Javabilibilicookiedownload-videos
    Auf GitHub ansehen↗5,020
  • nandaka/pixivutil2Avatar von Nandaka

    Nandaka/PixivUtil2

    2,606Auf GitHub ansehen↗

    PixivUtil2 is a digital content scraper and media downloader designed for the automated archiving of artwork and videos from Pixiv. It functions as a batch image archiver that retrieves posts based on member IDs, tags, or bookmarked collections. The software uses browser session cookies and user agents to authenticate accounts, enabling the retrieval of restricted or age-restricted material. It differentiates itself through the ability to synchronize bookmarked content and the use of external media tools to re-encode animated images and videos into different formats. The system manages large

    Python
    Auf GitHub ansehen↗2,606
  • lingochamp/okdownloadAvatar von lingochamp

    lingochamp/okdownload

    5,248Auf GitHub ansehen↗

    Okdownload is a multi-threaded HTTP download engine and transfer library designed for concurrent file downloading. It functions as a resumable file downloader that splits single files into multiple blocks for simultaneous processing to increase network throughput and transfer speeds. The system distinguishes itself through a builder-based component injection framework and a strategy pattern that allows for custom download engines. Developers can replace default storage and connection modules or override the logic used for block splitting and filename generation. The library provides comprehe

    Javafastfiledownloaderflexible
    Auf GitHub ansehen↗5,248
  • drawrowfly/tiktok-scraperAvatar von drawrowfly

    drawrowfly/tiktok-scraper

    5,120Auf GitHub ansehen↗

    This project is a specialized TikTok API scraper and data extractor. It functions as a proxy-based web scraper designed to collect user metadata, video posts, and trend feeds, while providing a webhook data pipeline to route scraped information to external URLs via HTTP requests. The tool includes a watermark-free video downloader that saves high-definition content to local storage. It employs cryptographic request signing for server authentication and utilizes session cookie authentication combined with proxy rotation to manage network traffic and avoid rate limits. Capabilities cover bulk

    TypeScript
    Auf GitHub ansehen↗5,120
  • coursera-dl/coursera-dlAvatar von coursera-dl

    coursera-dl/coursera-dl

    9,634Auf GitHub ansehen↗

    This project is a command-line utility and Python-based scraper designed to download and archive educational media from Coursera for offline access. It functions as a tool for saving course syllabi, videos, subtitles, and notebooks to a local file system to ensure a secure backup of academic materials. The tool distinguishes itself by providing capabilities for course quiz extraction, retrieving questions and answers from both graded and ungraded quizzes. It supports the retrieval of learning materials from both legacy and on-demand platforms and implements interrupted download resumption to

    Pythonarchivalcourseracoursera-dl
    Auf GitHub ansehen↗9,634
  • tubearchivist/tubearchivistAvatar von tubearchivist

    tubearchivist/tubearchivist

    7,561Auf GitHub ansehen↗

    TubeArchivist is a self-hosted YouTube video archiving system and metadata indexer. It functions as a personal media library and download manager that allows users to create a searchable offline collection of videos, channels, and playlists. The system distinguishes itself by indexing subtitles, comments, and channel information for full-text search and retrieval. It features automated media synchronization to track subscriptions and playlists, ensuring new content is automatically queued and downloaded as it is published. The project provides a broad set of capabilities for digital asset ma

    Pythonarchivedownload-managerdownload-videos
    Auf GitHub ansehen↗7,561