awesome-repositories.com
المدونة
awesome-repositories.com

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

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

Open-source alternatives to Streamrip

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

  • foamzou/melodyالصورة الرمزية لـ foamzou

    foamzou/melody

    3,741عرض على GitHub↗

    Melody is a cross-platform music downloader and archive manager designed to retrieve audio tracks from various video and audio websites for local or cloud storage. It functions as a playlist synchronizer that automatically copies songs from online playlists to personal storage via scheduled background tasks. The system includes a music track recovery mechanism that identifies unplayable or deleted songs in a playlist and replaces them with functional versions found in public web resources. It utilizes a cloud storage media pipeline to stream discovered audio files from source servers through

    JavaScriptmusic
    عرض على GitHub↗3,741
  • scdl-org/scdlالصورة الرمزية لـ scdl-org

    scdl-org/scdl

    4,035عرض على GitHub↗

    scdl is a command-line utility designed for downloading audio tracks and playlists from SoundCloud. It functions as a terminal-based application that fetches audio streams from web-based music profiles and lists for offline archiving. The tool includes a synchronization system that tracks remote playlist changes to download only new songs, ensuring local music libraries remain current. It also serves as a metadata tagger that automatically embeds artist names, song titles, and album details into audio files using ID3 tags. Additional capabilities include the generation of playlist files to p

    Pythondownloadermusicpython
    عرض على GitHub↗4,035
  • 0xhjk/music-dlالصورة الرمزية لـ 0xHJK

    0xHJK/music-dl

    4,368عرض على GitHub↗

    Music-dl is a multi-platform music downloader that searches and downloads audio tracks and playlists from Chinese streaming services to local storage. It aggregates results from multiple streaming APIs into a unified list, automatically selecting the highest available bitrate format, including lossless when available, and falling back to 320K or 128K as needed. The tool distinguishes itself by fetching accompanying lyrics and album cover art alongside audio files, and includes a terminal-based interactive player with keyboard shortcuts for pause, skip, and deletion. It supports filtering sear

    Python
    عرض على GitHub↗4,368

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • afkarxyz/spotiflacالصورة الرمزية لـ afkarxyz

    afkarxyz/SpotiFLAC

    4,701عرض على GitHub↗

    SpotiFLAC is a lossless music downloader and metadata search tool designed to source and save high-quality audio files. It functions as a Spotify lossless audio downloader that uses Spotify track information to locate and download high-fidelity audio tracks from alternative music providers. The utility enables high-fidelity music downloading and lossless audio archiving by finding audio tracks from different providers when the original streaming source lacks high-fidelity options. It allows for the acquisition of lossless audio tracks without requiring user accounts on provider platforms.

    TypeScriptspotifyspotify-downloaderwails
    عرض على GitHub↗4,701
  • yaronzz/tidal-media-downloaderالصورة الرمزية لـ yaronzz

    yaronzz/Tidal-Media-Downloader

    4,254عرض على GitHub↗

    Tidal-Media-Downloader is a Python-based utility designed to download music, albums, and playlists from the TIDAL streaming service for local archiving. It functions as a cross-platform tool compatible with Windows, Linux, and macOS to save media assets directly to a local device. The application specializes in lossless audio downloading and conversion, transforming media streams into specific audio formats while preserving sonic fidelity. It includes an integrated metadata tagger that embeds artist names, release years, and quality tags directly into audio file headers. The tool covers broa

    Pythondownloadermusictidal
    عرض على GitHub↗4,254
  • rembo10/headphonesالصورة الرمزية لـ rembo10

    rembo10/headphones

    3,737عرض على GitHub↗

    Headphones is an automated media collector and music library manager designed to monitor artists for new releases and automatically initiate downloads. It functions as a metadata aggregator that fetches artist and album details from online databases to maintain a comprehensive audio catalog. The system integrates with Usenet and torrent clients, including SABnzbd, to search for and retrieve music files. It coordinates these transfers by linking to external software to automate the growth of a digital music collection. The software manages local music organization through customizable folder

    Python
    عرض على GitHub↗3,737
  • spotdl/spotify-downloaderالصورة الرمزية لـ spotDL

    spotDL/spotify-downloader

    23,996عرض على GitHub↗

    Spotify-downloader is a command-line utility designed to archive music from Spotify by matching track URLs to external video sources. It functions as a high-fidelity downloader that retrieves audio content and saves it as local files, ensuring optimal sound quality by selecting the highest available bitrate from the source media. The tool distinguishes itself through its ability to maintain local music collections by mirroring remote playlist states. It performs local-remote synchronization to determine which tracks require downloading or removal, while utilizing a modular architecture to dec

    Pythondownload-musichacktoberfestmp3
    عرض على GitHub↗23,996
  • naudio/naudioالصورة الرمزية لـ naudio

    naudio/NAudio

    6,094عرض على GitHub↗

    NAudio is a .NET audio library that provides playback, recording, format conversion, and signal processing capabilities for Windows applications. It serves as an audio format converter between common formats like WAV, MP3, AAC, and AIFF using ACM or Media Foundation codecs, and functions as an audio playback and recording API through Windows audio APIs including WaveOut, DirectSound, ASIO, and WASAPI. The library includes an audio stream processor that can mix, trim, loop, fade, resample, and adjust pitch or channel count of audio streams with a floating-point engine. It also provides an audi

    C#
    عرض على GitHub↗6,094
  • awesome-selfhosted/awesome-selfhostedالصورة الرمزية لـ awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516عرض على GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    عرض على GitHub↗299,516
  • gokadzev/musifyالصورة الرمزية لـ gokadzev

    gokadzev/Musify

    4,011عرض على GitHub↗

    Musify is a cross-platform music streaming client and offline audio player. It functions as a music playlist manager and synchronized lyrics viewer, allowing users to stream audio from online sources or play files stored locally on their device. The application features a real-time lyric display system that matches text to the timing of audio playback. It also includes a search interface that provides instant suggestions and results as the user types. The system supports the creation of custom playlists via external links and provides tools for offline music management. User preferences and

    Dartandroid-appandroid-applicationandroid-music-player
    عرض على GitHub↗4,011
  • hanxi/xiaomusicالصورة الرمزية لـ hanxi

    hanxi/xiaomusic

    9,222عرض على GitHub↗

    Xiaomusic is a remote media control system designed for Xiaomi smart speaker integration. It enables the streaming of custom audio sources and network playlists to compatible hardware via a centralized software interface. The system manages network audio streaming by loading external JSON configurations and parsing M3U playlist files. It includes capabilities for directory-based file discovery to index local audio files and performs dynamic audio format conversion to ensure compatibility with the hardware output device. Playback is managed through a command-driven interface that supports tra

    Pythondockerdocker-composemusic
    عرض على GitHub↗9,222
  • hilen/tswechatالصورة الرمزية لـ hilen

    hilen/TSWeChat

    3,751عرض على GitHub↗

    TSWeChat is a native iOS instant messaging client developed using the Swift programming language. It provides a mobile interface for real-time text communication, voice notes, and multimedia messaging. The application implements specialized utilities for multimedia handling, including an audio format converter to ensure voice recordings are compatible across different mobile devices. It also features custom input interface tools to modify the behavior and appearance of the system keyboard for rich message entry. The system manages user relationships through a structured contact address book

    Swift
    عرض على GitHub↗3,751
  • charlespikachu/musicdlالصورة الرمزية لـ CharlesPikachu

    CharlesPikachu/musicdl

    2,770عرض على GitHub↗

    musicdl is a command line music downloader and library manager designed for searching and downloading audio tracks and playlists from streaming platforms to local storage. It functions as a tool for music library archiving, allowing for the bulk acquisition of media and the organization of local audio collections. The project includes an AI lyric transcriber that uses machine learning models to generate text lyrics from audio files, supporting synchronized playback where lyrics are highlighted based on playback timestamps. To maintain access to streaming platforms, it employs a network proxy

    Python163musicapple-musicdownloader
    عرض على GitHub↗2,770
  • shabinder/spotiflyerالصورة الرمزية لـ Shabinder

    Shabinder/SpotiFlyer

    11,074عرض على GitHub↗

    SpotiFlyer is a cross-platform media utility designed to aggregate music from multiple streaming services into a single, unified library. It functions as a music downloader and offline audio manager, allowing users to save tracks directly to local device storage for playback without an active internet connection. The application utilizes a plugin-based provider architecture to normalize metadata from diverse external sources, enabling the consolidation of content into a consistent format. This modular design supports the integration of custom modules and external services, which expands the c

    Kotlinalbum-downloaderalbumsandroid
    عرض على GitHub↗11,074
  • openbb-finance/openbbterminalالصورة الرمزية لـ OpenBB-finance

    OpenBB-finance/OpenBBTerminal

    69,303عرض على GitHub↗

    OpenBBTerminal is a Python financial data platform and command line interface designed for aggregating and analyzing market data from diverse APIs. It serves as a quantitative analysis tool for processing stock, crypto, and derivative datasets to identify market trends and build investment strategies. The project utilizes a pluggable financial API framework with an adapter-based architecture, allowing external financial data providers to be integrated as independent modules. This system standardizes information from public and proprietary sources into a unified layer to support cross-asset an

    Python
    عرض على GitHub↗69,303
  • outertune/outertuneالصورة الرمزية لـ OuterTune

    OuterTune/OuterTune

    5,212عرض على GitHub↗

    OuterTune is an Android music player and third-party YouTube Music client designed for playing local audio files and streaming remote content. It provides a user interface built with Material 3 and includes a dedicated media application for Android Auto to enable safe media management on vehicle head units. The project distinguishes itself by offering advertisement-free streaming of music and videos from remote services. It supports offline media archiving through a downloader that saves remote songs to local storage for playback without an internet connection. The application covers a broad

    Kotlinandroidjetpack-composematerial-ui
    عرض على GitHub↗5,212
  • ther1d/shell_gptالصورة الرمزية لـ TheR1D

    TheR1D/shell_gpt

    12,131عرض على GitHub↗

    Shell GPT is an AI-powered command-line interface that generates shell commands and source code from natural language prompts. It serves as a terminal-based tool for automating technical tasks, producing executable commands, and generating code snippets directly within the shell. The tool distinguishes itself through a read-eval-print loop for interactive chatting and the ability to maintain stateful conversational history via named sessions. It supports flexible backend routing, allowing users to connect to cloud-based APIs or local language model hosts for offline operation and data privacy

    Pythonchatgptcheat-sheetcli
    عرض على GitHub↗12,131
  • peterding/iscriptالصورة الرمزية لـ PeterDing

    PeterDing/iScript

    5,106عرض على GitHub↗

    iScript is a collection of Python automation scripts designed for file downloads and data extraction from various web services and cloud platforms. The project provides specialized tools for managing cloud storage, converting torrent links, retrieving music, and fixing archive encoding errors. The toolkit includes a music downloader that fetches high-quality audio tracks and applies ID3 metadata tags, as well as a magnet link converter that transforms torrent files and filters results by keyword. It also features a utility to correct character encoding discrepancies in zip archives created on

    Pythonbaiduyuniscriptmagnet-torrent
    عرض على GitHub↗5,106
  • aws/aws-sam-cliالصورة الرمزية لـ aws

    aws/aws-sam-cli

    6,732عرض على GitHub↗

    The AWS SAM Command Line Interface is a development toolkit used to define, emulate, and manage the lifecycle of serverless infrastructure. It serves as an infrastructure as code tool and a wrapper for AWS CloudFormation, allowing users to describe cloud resources through declarative templates. The project differentiates itself by providing a local serverless emulator that uses containers to execute and debug functions before they are deployed. It also enables rapid cloud iteration through real-time synchronization, which monitors local source code for changes and automatically pushes updates

    Pythonapi-gatewayawsdocker
    عرض على GitHub↗6,732
  • moshstudio/taichi-fletالصورة الرمزية لـ moshstudio

    moshstudio/TAICHI-flet

    4,729عرض على GitHub↗

    TAICHI-flet is an AI-integrated resource browser and Windows desktop application built with Flet. It serves as a centralized multimedia hub and web content aggregator designed to combine artificial intelligence utilities with tools for searching and accessing movies, music, and software. The application enables the aggregation of resources from multiple sources, including cloud storage drives and external web addresses. It provides specialized tools for streaming and downloading anime and music, reading online novels with text-to-speech playback, and automating operations on the Windows opera

    Python
    عرض على GitHub↗4,729
  • vysheng/tgالصورة الرمزية لـ vysheng

    vysheng/tg

    7,084عرض على GitHub↗

    This project is a Telegram command line interface and MTProto client. It functions as a userbot framework, providing a terminal-based environment to interact with Telegram accounts without a graphical user interface. The system differentiates itself through extensibility, offering Python bindings and a Lua scripting engine to automate account tasks and respond to messages. It also serves as a JSON-based chat exporter, capable of extracting user metadata and conversation histories into structured files. The client covers core messaging capabilities, including text exchange, group chat managem

    C
    عرض على GitHub↗7,084
  • jarun/bukuالصورة الرمزية لـ jarun

    jarun/buku

    7,145عرض على GitHub↗

    Buku is a personal bookmark manager that provides a command line interface, a portable bookmark database, and a self-hosted server for organizing web links. It functions as a command line knowledge base for saving, tagging, and searching web resources. The system features a portable, mergeable database that supports AES-256 encryption and is designed for cross-device data synchronization. It includes a RESTful API and a self-hosted web interface, allowing users to manage their collection via a browser or programmatic requests. Capabilities include automatic metadata fetching to populate page

    Pythonbookmarkbookmark-managerbookmarks
    عرض على GitHub↗7,145
  • jitwxs/163musiclyricsالصورة الرمزية لـ jitwxs

    jitwxs/163MusicLyrics

    3,972عرض على GitHub↗

    163MusicLyrics is a music lyrics downloader and metadata scraper. It retrieves and saves lyrics from NetEase Cloud Music and QQ Music using song identifiers, URLs, or keywords. The project includes a song lyrics translator that integrates external services for multilingual conversion and a utility to convert synchronized lyrics between LRC and SRT formats. It also functions as a metadata scraper for downloading song cover images and audio preview files. The tool supports batch processing for importing lyrics and managing media assets across multiple tracks. These capabilities include streami

    C#163musiclyricsneteasecloud
    عرض على GitHub↗3,972
  • gopasspw/gopassالصورة الرمزية لـ gopasspw

    gopasspw/gopass

    6,940عرض على GitHub↗

    gopass is a terminal-based password manager and GPG secret store used for generating, storing, and retrieving encrypted credentials. It functions as a collaborative secret manager that encrypts data using GPG or age and synchronizes it across devices and teams using Git. The system distinguishes itself by treating version control repositories as the primary storage backend, enabling secure secret sharing and version history for credentials. It utilizes a hierarchical directory structure to organize secrets on the filesystem and supports multi-store mounting to combine multiple independent rep

    Go
    عرض على GitHub↗6,940
  • kaggle/kaggle-cliالصورة الرمزية لـ Kaggle

    Kaggle/kaggle-cli

    7,417عرض على GitHub↗

    The Kaggle API command line interface is a suite of utilities for managing datasets, machine learning models, and competition entries from a terminal. It functions as a command line wrapper that translates user input into API calls to control remote cloud resources. The project differentiates itself by providing specialized tools for automating the execution of notebook kernels and managing the lifecycle of machine learning models, including version iteration and performance tracking. It also includes a utility for executing evaluation tasks against large language models and downloading the r

    Python
    عرض على GitHub↗7,417
  • guarinogabriel/mac-cliالصورة الرمزية لـ guarinogabriel

    guarinogabriel/Mac-CLI

    9,094عرض على GitHub↗

    Mac-CLI is a collection of terminal commands and utilities designed for automating system management, hardware monitoring, and software configuration on macOS. It serves as a developer utility and automation tool for manipulating files, managing version control, and auditing installed packages from the command line. The project provides hardware monitoring capabilities to track real-time battery health, CPU temperature, and fan speeds. It also includes system automation tools for managing power states, disk usage, and network settings through a unified interface. The utility covers several f

    Shell
    عرض على GitHub↗9,094
  • klaussinani/taskbookالصورة الرمزية لـ klaussinani

    klaussinani/taskbook

    9,327عرض على GitHub↗

    Taskbook is a command-line task manager and local plain-text organizer that provides a terminal user interface for managing to-do lists, project boards, and notes. It functions as a CLI Kanban board, allowing users to group actionable items and informational snippets into categorized boards. The tool emphasizes local data organization by storing information in local files with customizable storage paths. It supports a Kanban-style workflow where tasks are organized into boards and tracked through pending, in-progress, and complete states. The system includes capabilities for prioritizing tas

    JavaScript
    عرض على GitHub↗9,327
  • fastapi/typerالصورة الرمزية لـ fastapi

    fastapi/typer

    19,632عرض على GitHub↗

    This project is a Python framework for building command-line interfaces by converting standard functions into executable programs. It uses type hints to automatically infer and generate argument parsers, validation logic, and help documentation, allowing developers to define complex terminal applications through simple function signatures. The framework distinguishes itself through a decorator-driven registration system that enables the construction of hierarchical command trees. It supports dependency injection to manage shared state and runtime configuration across subcommands, and it utili

    Pythoncliclickpython
    عرض على GitHub↗19,632
  • netlify/cliالصورة الرمزية لـ netlify

    netlify/cli

    1,893عرض على GitHub↗

    This developer command-line tool manages deployments, configures serverless functions, and provisions resources for a cloud hosting platform. It provides a terminal utility to automate project deployment, environment variable management, and database provisioning for web applications, while also serving as a local development server that simulates production routing and proxy rules. The tool handles deployment workflows by synchronizing web projects through file hashing, artifact caching, and real-time progress tracking. It coordinates serverless function lifecycles with hot reloading across

    TypeScriptclinetlify
    عرض على GitHub↗1,893
  • powerline/powerlineالصورة الرمزية لـ powerline

    powerline/powerline

    14,770عرض على GitHub↗

    Powerline is a statusline and prompt generation framework designed to provide consistent visual information across terminal shells, text editors, and multiplexers. It functions as a configuration-driven customization engine that allows users to define themes, color schemes, and dynamic segment layouts to maintain a cohesive interface across diverse command-line environments. The system utilizes a persistent background daemon to manage state and rendering logic, which offloads processing tasks to minimize resource consumption and ensure high responsiveness across multiple active application in

    Python
    عرض على GitHub↗14,770