# Music Streaming

> Search results for `music streaming` on awesome-repositories.com. 118 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/music-streaming

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/music-streaming).**

## Results

- [awesome-selfhosted/awesome-selfhosted](https://awesome-repositories.com/repository/awesome-selfhosted-awesome-selfhosted.md) (299,516 ⭐) — 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 distinguishes itself through a collaborative peer-review process, where community members validate the quality and relevance of each submission to ensure the directory remains accurate and reliable.

The project covers a broad capability surface, including infrastructure automation, container-based service deployment, and declarative configuration management. These tools assist users in maintaining reproducible server environments and managing complex service dependencies across private hardware.

The directory is maintained as a version-controlled repository, ensuring that all updates and community-driven changes are tracked and transparent.
- [lyswhut/lx-music-mobile](https://awesome-repositories.com/repository/lyswhut-lx-music-mobile.md) (15,643 ⭐) — LX Music Mobile is an open-source music streaming client designed to provide a unified audio playback experience across mobile and desktop operating systems. It functions as a centralized interface that aggregates audio content from multiple online sources, allowing users to discover and stream media through a single application.

The platform distinguishes itself by providing a consistent media control environment that abstracts platform-specific audio APIs, ensuring uniform playback behavior regardless of the underlying hardware. It supports the organization and management of personal music collections, enabling users to access both local and remote audio files through a flexible, community-driven architecture.

The application utilizes a declarative component system to manage its interface, synchronizing playback status and metadata across the user experience through an event-driven state management model. It maintains continuity during transitions by offloading media processing to background services, ensuring that audio playback persists even when the application is not in the foreground.
- [jellyfin/jellyfin](https://awesome-repositories.com/repository/jellyfin-jellyfin.md) (53,338 ⭐) — Jellyfin is a self-hosted media server that organizes digital media collections and streams content to various client devices over a local or remote network. It utilizes a client-server architecture that separates media processing and storage from user interfaces, communicating through a standardized web-based application programming interface.

The platform is designed for cross-platform hosting, running consistently across Linux, Windows, and macOS through native binaries or containerized environments. It features a hardware-accelerated transcoding engine that offloads intensive video conversion tasks to dedicated graphics hardware, optimizing playback performance and reducing processor utilization. Additionally, the system includes a modular plugin architecture that allows for dynamic feature expansion by integrating third-party extensions.

The software supports a range of administrative and deployment capabilities, including database-backed state management for user preferences and media metadata, as well as discovery-protocol-based networking for automatic client identification. It provides tools for monitoring server health, managing network port configurations, and organizing connected devices.

Installation is supported through various methods, including pre-built container images, automated scripts for Linux distributions, and binary packages for Windows and macOS.
- [megaloler/music](https://awesome-repositories.com/repository/megaloler-music.md) (41 ⭐) — Music framework in Common Lisp
- [listen1/listen1_chrome_extension](https://awesome-repositories.com/repository/listen1-listen1-chrome-extension.md) (12,053 ⭐) — Listen1 is a browser extension that functions as a music aggregator, consolidating search and playback capabilities from multiple streaming services into a single interface. It acts as a web audio streaming client, allowing users to access and play audio content from diverse providers within a unified browser environment.

The extension distinguishes itself by providing a cross-platform music library manager that enables the creation and organization of personal playlists containing tracks from various streaming sources. By normalizing disparate data from multiple music databases, it allows for simultaneous searching and centralized management of a user's collection, removing the need to switch between different applications or browser tabs.

The project maintains state across browser sessions by storing user configurations and playlist data locally. It coordinates these operations through a background process that manages network requests and facilitates communication between the browser interface and external music service APIs.
- [fmhy/fmhy](https://awesome-repositories.com/repository/fmhy-fmhy.md) (10,701 ⭐) — FMHY is a community-driven index designed to organize and distribute decentralized digital content through standardized metadata and protocol-agnostic linking. It functions as a resilient, distributed map of internet resources, providing a structured directory that facilitates the discovery of media, software, and educational tools without reliance on centralized control.

The project distinguishes itself by maintaining a massive, human-verified repository of external links that span diverse digital ecosystems, including peer-to-peer networks, Usenet, and direct download servers. By utilizing lightweight, version-controlled text files, the platform enables easy mirroring and local hosting, ensuring that its comprehensive index remains accessible and redundant across various environments.

The directory covers a broad operational surface, including tools for digital media acquisition, retro gaming emulation, and self-directed academic learning. It also provides extensive resources for system privacy and security, artificial intelligence integration, and professional development, offering a centralized hub for navigating complex online information.

The project is documented through a series of structured, navigable directories that allow users to filter and locate specific resources efficiently.
- [algerkong/algermusicplayer](https://awesome-repositories.com/repository/algerkong-algermusicplayer.md) (14,288 ⭐) — AlgerMusicPlayer is a cross-platform desktop application designed to manage and play audio content. It functions as a centralized media client that integrates local music library management with online streaming services, providing a unified interface for organizing collections and accessing audio tracks.

The application distinguishes itself by offering a highly customizable playback experience, including features such as equalizers, playback speed adjustments, and keyboard shortcuts. Users can personalize their workspace through theme switching and mini-player modes, while the integrated search functionality allows for simultaneous discovery across multiple online platforms.

Beyond core playback, the software supports offline audio access by enabling users to download and store tracks locally. It maintains persistent state for playlists and listening history, ensuring that personal media collections remain accessible across application sessions. The project is distributed as a standalone executable, providing native system access for local file management.
- [albertz/music-player](https://awesome-repositories.com/repository/albertz-music-player.md) (496 ⭐) — Music player - endlessly plays your music
- [reactive-streams/reactive-streams-dotnet](https://awesome-repositories.com/repository/reactive-streams-reactive-streams-dotnet.md) (202 ⭐) — Reactive Streams for .NET
- [avelino/awesome-go](https://awesome-repositories.com/repository/avelino-awesome-go.md) (175,576 ⭐) — This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains.

The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing, it acts as a technical knowledge repository, aggregating professional literature, style guides, and best practices to support developer onboarding and professional growth across the entire software development lifecycle.

The directory covers a broad capability surface, including essential utilities for distributed systems engineering, application security, data processing, and development productivity. It provides access to specialized tools for database management, web framework integration, testing, and build automation, alongside educational materials that help developers master language-specific architectural patterns.

The project is maintained as a static resource aggregation, providing a holistic view of external links and documentation to orient developers within the Go ecosystem.
- [rigellute/spotify-tui](https://awesome-repositories.com/repository/rigellute-spotify-tui.md) (19,019 ⭐) — This project is a terminal-based music controller that provides a text-based interface for managing audio streaming, library navigation, and playback device selection. It functions as a client for remote music services, allowing users to browse catalogs, control playback states, and manage their streaming accounts directly from the command line.

The application distinguishes itself through a highly customizable interface and automation capabilities. Users can modify the visual layout, adjust themes, and define custom keyboard shortcuts to create a personalized control workflow. Beyond interactive use, the system supports non-interactive command-line execution, enabling users to trigger playback, search for content, and query their library through shell scripts or terminal commands.

The software integrates a broad range of media management tools, including support for searching catalogs, organizing favorite content, and switching between available audio output hardware. It also features real-time audio visualization, rendering pitch information and track analysis data directly within the terminal environment. The application is configured via user-defined settings and authenticates with remote services using secure token exchange protocols.
- [vellt/getx-stream-music-player-flutter](https://awesome-repositories.com/repository/vellt-getx-stream-music-player-flutter.md) (0 ⭐)
- [reactive-streams/reactive-streams-jvm](https://awesome-repositories.com/repository/reactive-streams-reactive-streams-jvm.md) (4,875 ⭐) — Reactive Streams Specification for the JVM
- [google-gemini/cookbook](https://awesome-repositories.com/repository/google-gemini-cookbook.md) (17,418 ⭐) — The Gemini Cookbook is a comprehensive collection of implementation patterns, code samples, and development guides designed for building applications with Google Gemini models. It serves as a central resource for developers to integrate multimodal generative artificial intelligence into their software, providing the necessary frameworks to manage model interactions, stateful workflows, and structured data extraction.

The repository distinguishes itself by offering specialized toolkits for autonomous agent orchestration, enabling the construction of agents that can execute code, browse the web, and perform multi-step tasks in sandboxed environments. It provides deep support for real-time conversational interfaces, including bidirectional streaming for audio, video, and text, as well as advanced capabilities for multimodal content generation and long-context data processing.

Beyond core model integration, the project covers a broad capability surface including retrieval-augmented generation, batch processing for high-throughput workloads, and observability tools for monitoring token usage and debugging API interactions. It also provides guidance on security primitives, such as authentication and content safety, alongside operational strategies for cost optimization and infrastructure management.

The documentation is structured as a series of Jupyter Notebooks, offering interactive examples that demonstrate how to implement these features within production-grade artificial intelligence systems.
- [beetbox/beets](https://awesome-repositories.com/repository/beetbox-beets.md) (14,758 ⭐) — Beets is a command-line music library manager that automates the organization, standardization, and maintenance of digital audio collections. It functions as a relational database-backed system that identifies audio content through acoustic fingerprinting and retrieves accurate metadata from online databases to ensure consistent tagging and directory structures.

The project distinguishes itself through an event-driven pipeline architecture and a modular plugin system, which allow users to intercept and customize library processing workflows. This extensibility enables the integration of external data sources and custom logic, supporting tasks ranging from automated metadata enrichment to complex file system operations defined by declarative path templates.

Beyond its core management capabilities, the system includes tools for auditing library integrity by detecting duplicates and missing files. It also provides a built-in web server that enables remote browsing, searching, and streaming of the organized collection directly through a standard web browser, alongside integrated support for transcoding audio files between different formats.
- [flowiseai/flowise](https://awesome-repositories.com/repository/flowiseai-flowise.md) (53,641 ⭐) — Flowise is a low-code platform designed for building and deploying complex language model workflows through a visual, node-based interface. It functions as an orchestrator for autonomous multi-agent systems, allowing users to construct conversational pipelines by connecting language models, memory stores, and external tools on a drag-and-drop canvas.

The platform distinguishes itself through its support for sophisticated agentic patterns, including supervisor-worker delegation and iterative reasoning strategies. Users can design directed acyclic graphs to manage conditional branching, state persistence, and complex task distribution. It also provides a robust framework for retrieval-augmented generation, enabling the creation of self-correcting systems that can index document data and validate information autonomously.

Beyond its visual design capabilities, the project serves as a comprehensive backend for AI applications. It includes a secure credential management layer for third-party API keys, role-based access controls, and a RESTful API that allows for programmatic management of chat sessions, workflows, and assistant configurations.

The application is designed for flexible deployment, supporting containerized environments for consistent operation across local and cloud infrastructure. Detailed documentation and tutorials are available to guide users through the lifecycle of building, testing, and scaling production-ready AI agents.
- [nukeop/nuclear](https://awesome-repositories.com/repository/nukeop-nuclear.md) (17,814 ⭐) — Nuclear is a cross-platform desktop music player that aggregates multiple online audio sources into a single interface. It functions as a streaming music aggregator and a local library manager, allowing users to search for and play audio tracks while maintaining persistent collections and playback queues.

The application utilizes a modular architecture that supports custom plugins, enabling users to extend core functionality by adding new streaming sources, metadata providers, and interface features. This design allows for the normalization of disparate audio sources through a unified abstraction layer, ensuring consistent playback across different providers.

Beyond standard media playback, the platform includes support for automated control, allowing external agents or scripts to interact with the player through a standardized communication protocol. Users can manage their personal music collections by importing and exporting playlists, ensuring that library configurations remain consistent across sessions.

The software is distributed as a desktop application and provides documentation for its plugin system and configuration options.
- [mosaicml/streaming](https://awesome-repositories.com/repository/mosaicml-streaming.md) (1,521 ⭐) — A Data Streaming Library for Efficient Neural Network Training
- [navidrome/navidrome](https://awesome-repositories.com/repository/navidrome-navidrome.md) (21,753 ⭐) — Navidrome is a self-hosted music streaming server designed to organize, index, and stream personal digital music collections. It functions as a centralized audio streaming platform that manages local audio files, automatically enriching them with metadata and artwork while providing a web interface for playback. The system supports multi-user access, allowing administrators to manage separate collections and listening histories with granular permissions.

The platform distinguishes itself through its compatibility with the Subsonic API, enabling users to connect a wide range of third-party music players and mobile applications to their library. It features an event-driven library scanner that monitors file system changes in real-time and performs on-demand audio transcoding to ensure compatibility across various devices and network conditions. Users can further extend the server's capabilities through a plugin architecture that supports custom metadata agents, scrobblers, and event handlers.

Beyond core streaming, the software includes administrative tools for managing user accounts, security, and data resilience. It supports reverse-proxy authentication for single sign-on integration and provides command-line utilities for service lifecycle control. The server also manages public sharing links, dynamic playlist synchronization, and listening history tracking.

The application is distributed as a single binary, simplifying deployment across various hosting environments, including containerized and custom setups. It includes built-in performance optimizations for image delivery and security measures such as brute-force protection to safeguard access.
- [google-gemini/gemini-fullstack-langgraph-quickstart](https://awesome-repositories.com/repository/google-gemini-gemini-fullstack-langgraph-quickstart.md) (18,217 ⭐) — This project is an agentic workflow orchestrator designed for building and deploying autonomous systems that perform multi-step reasoning. It functions as a tool-augmented engine, enabling developers to chain model calls with external function execution to complete complex, user-defined tasks. By integrating large language models with persistent memory and stateful logic, the framework supports the creation of intelligent applications capable of independent operation.

The platform distinguishes itself through graph-based state orchestration, which allows developers to define logic steps and transitions as directed graphs. It provides a unified interface for accessing a wide range of specialized models, including those capable of multimodal processing, automated browser interaction, and deep research. These capabilities are further enhanced by reflection loops, where agents iteratively evaluate and refine their own outputs to improve accuracy before finalizing results.

Beyond core reasoning, the framework provides infrastructure for production-grade AI deployment. It supports the management of persistent state across execution steps and facilitates the use of containerized services to ensure consistent performance. The system also incorporates a multimodal embedding space to enable semantic search and retrieval across diverse data types, including text, images, and audio.

The repository provides a quickstart environment that allows developers to execute research agents directly from the command line for rapid testing and iteration.
- [bitwize-music-studio/claude-ai-music-skills](https://awesome-repositories.com/repository/bitwize-music-studio-claude-ai-music-skills.md) (270 ⭐) — Human + AI music production workflow for Suno - skills, templates, and tools
- [maotoumao/musicfree](https://awesome-repositories.com/repository/maotoumao-musicfree.md) (23,331 ⭐) — MusicFree is a cross-platform audio player that functions as an extensible media aggregator. It consolidates content from multiple disparate online music services into a single interface, allowing users to search and listen to media across various platforms within one application.

The application utilizes a plugin-based architecture that relies on modular scripts to integrate third-party streaming services. Users can expand the available music library by importing external configuration files, which define how the player interacts with different media providers and displays metadata.

To maintain interface responsiveness, the software performs media retrieval, content searching, and data parsing through asynchronous background tasks. These external scripts are executed within a sandboxed environment to safely process data from remote sources, while a centralized observer pattern manages state transitions across the playback interface.
- [chainlit/chainlit](https://awesome-repositories.com/repository/chainlit-chainlit.md) (12,213 ⭐) — Chainlit is a Python framework designed for building and deploying interactive, stateful conversational AI interfaces. It provides a backend-driven platform that connects language models and agent frameworks to a web-based chat frontend, managing the complexities of session state, message history, and real-time communication.

The framework distinguishes itself by offering a component-based UI builder that allows developers to inject interactive widgets, rich media, and data visualizations directly into the chat stream. It supports the visualization of complex agent workflows, enabling users to inspect intermediate reasoning steps and tool usage in real-time. Additionally, the platform includes built-in support for secure user authentication, persistent conversation history, and the ability to embed chat widgets into existing web applications with bidirectional communication.

The system covers a broad range of capabilities, including document processing, vector database integration for context-aware retrieval, and comprehensive observability tools for debugging and monitoring model interactions. It also provides extensive configuration options for interface customization, localization, and access control, ensuring that applications can be tailored to specific organizational requirements.

The project is distributed as a Python library and includes a command-line interface to facilitate project setup, configuration, and deployment.
- [tonsil/flipper-music-files](https://awesome-repositories.com/repository/tonsil-flipper-music-files.md) (240 ⭐) — Music files in .fmf format for the Flipper Zero Music Player plugin
- [e2b-dev/awesome-ai-agents](https://awesome-repositories.com/repository/e2b-dev-awesome-ai-agents.md) (25,903 ⭐) — This project is a curated repository and directory focused on the artificial intelligence agent ecosystem. It serves as a centralized knowledge base for developers and researchers to discover frameworks, platforms, and autonomous software entities designed for reasoning, planning, and executing complex tasks.

The directory distinguishes itself through a community-driven curation model, where contributors maintain and update the collection via a distributed version control system. This collaborative approach ensures that the index remains current with the latest academic resources, open-source projects, and commercial tools, all organized through a structured categorical taxonomy.

The collection covers a broad range of technical domains, including multi-agent system orchestration, autonomous workflow automation, and general agent development. By aggregating these high-quality references, the repository facilitates the evaluation of technologies for building self-directed digital workers and complex autonomous systems.

The information is structured using lightweight markup files and rendered as a static site to provide a consistent and accessible interface for global users.
- [mfcc64/youtube-musical-spectrum](https://awesome-repositories.com/repository/mfcc64-youtube-musical-spectrum.md) (195 ⭐) — Audio visualizer for YouTube, YT Music, Spotify, and SoundCloud with musical notes.
- [listen1/listen1_desktop](https://awesome-repositories.com/repository/listen1-listen1-desktop.md) (11,163 ⭐) — Listen1 Desktop is a cross-platform music aggregator that consolidates audio content from multiple online streaming services into a single interface. It functions as a unified media player, allowing users to search, organize, and play tracks from diverse web-based providers within one application.

The software distinguishes itself by normalizing disparate data structures from various streaming platforms, enabling a consistent experience for managing personal playlists and music libraries. By centralizing these sources, it removes the need to switch between different applications to access audio content.

The application manages media through a local storage system that persists user settings and playlist data directly to the file system. It utilizes a browser-based rendering engine to handle audio stream decoding and playback controls within an isolated environment.
- [iampawan/flutter-music-player](https://awesome-repositories.com/repository/iampawan-flutter-music-player.md) (1,783 ⭐) — Flutter Music Player - First Open Source Flutter based material design music player with audio plugin to play local music files.
- [honojs/hono](https://awesome-repositories.com/repository/honojs-hono.md) (30,994 ⭐) — Hono is a lightweight web framework built on Web Standard APIs that executes across JavaScript runtimes including Cloudflare Workers, Deno, Bun, and Node.js.
- [denoland/deno](https://awesome-repositories.com/repository/denoland-deno.md) (107,110 ⭐) — Deno is a high-performance runtime for JavaScript and TypeScript that prioritizes security and developer productivity. Built on the V8 engine, it provides a secure execution environment that enforces a default-deny security model, requiring explicit user authorization for access to system resources like the file system, network, and environment variables. The runtime natively supports modern web-standard APIs, ensuring consistent behavior and portability across different environments.

What distinguishes Deno is its integrated approach to the software development lifecycle. It bundles essential utilities—including a formatter, linter, test runner, and dependency manager—directly into the runtime, eliminating the need for external build tools or complex transpilation steps. The platform features a universal module resolution system that supports remote HTTPS URLs, local paths, and standard package registries, all backed by lockfiles to ensure build determinism and supply chain security.

Beyond its core runtime capabilities, Deno includes a built-in, persistent key-value database engine that supports atomic transactions and reactive data monitoring. It also provides a robust compatibility layer for the Node.js ecosystem, allowing for the seamless execution of legacy modules and native binary addons. For multi-tenant or distributed applications, the runtime offers isolated sandbox environments that manage resource constraints and security boundaries, facilitating secure code execution in shared infrastructure.

The project is distributed as a single binary, providing a unified toolchain for managing dependencies, executing tasks, and configuring runtime security policies.
- [alexxit/go2rtc](https://awesome-repositories.com/repository/alexxit-go2rtc.md) (13,236 ⭐) — go2rtc is a media streaming server that functions as a protocol-agnostic gateway for video and audio feeds. It ingests media from diverse sources and redistributes them across multiple streaming standards, enabling compatibility between proprietary camera hardware and web-based playback clients. The system utilizes a centralized configuration schema to manage stream routing and lifecycle orchestration based on client demand.

The platform distinguishes itself through its focus on low-latency delivery, utilizing peer-to-peer connections to facilitate sub-second playback directly within web browsers. It provides a bidirectional audio bridge, allowing for two-way voice interaction between web interfaces and connected devices. To ensure consistent playback across varying network conditions and client requirements, the engine performs real-time format conversion and codec adaptation.

The service includes comprehensive tools for monitoring active connections and network traffic statistics to verify stream health. Security is managed through granular control over network interfaces and communication ports, alongside restricted access paths for administrative functions. The software is distributed as a standalone binary, with configuration managed through a declarative mapping system.
- [yask123/instant-music-downloader](https://awesome-repositories.com/repository/yask123-instant-music-downloader.md) (1,443 ⭐) — 🎷  Downloads Music From The Web
- [ricmonmol/nvim-music-player](https://awesome-repositories.com/repository/ricmonmol-nvim-music-player.md) (4 ⭐) — A simple Neovim music player
- [index-tts/index-tts](https://awesome-repositories.com/repository/index-tts-index-tts.md) (18,851 ⭐) — Index-tts is a neural audio generation engine designed to convert written text into high-fidelity human speech. By utilizing deep learning models and phoneme-based sequence modeling, the system transforms text into natural-sounding audio waveforms suitable for a variety of accessibility and media applications.

The platform functions as a server-side inference pipeline that provides a programmatic interface for integrating voice generation into external applications. It distinguishes itself through asynchronous audio streaming, which buffers and delivers generated speech chunks in real time to minimize latency during long-form playback. Additionally, the engine supports configurable speaker identity parameters, allowing for the injection of specific voice embeddings to achieve distinct vocal characteristics and stylistic variations.
- [fosrl/pangolin](https://awesome-repositories.com/repository/fosrl-pangolin.md) (21,255 ⭐) — Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet.

The platform distinguishes itself through a declarative infrastructure model that synchronizes network state using version-controlled manifests. It supports complex connectivity requirements through peer-to-peer NAT traversal, which facilitates direct encrypted connections between nodes, with automatic fallback to server-based relaying when necessary. Additionally, it provides browser-based access to remote resources, eliminating the need for local client software for many common administrative and service-access tasks.

Beyond its core tunneling capabilities, the platform includes a comprehensive suite of tools for traffic management, security, and observability. It features granular access control policies based on user identity, geolocation, and network attributes, alongside automated certificate management and multi-factor authentication. The system also provides extensive monitoring, audit logging, and alerting capabilities to track infrastructure health and security events across multi-site deployments.

Pangolin is designed for containerized and multi-site environments, offering flexible deployment options through standard packaging and automated reconciliation workflows.
- [moonlight-stream/moonlight-qt](https://awesome-repositories.com/repository/moonlight-stream-moonlight-qt.md) (16,256 ⭐) — Moonlight-qt is a cross-platform client application designed to stream high-fidelity audio and video from a remote host computer to a local device. It functions as a remote desktop and gaming client, enabling users to interact with host environments by forwarding local keyboard, mouse, and controller inputs to the remote machine.

The software distinguishes itself through the use of hardware-accelerated decoding, which processes incoming high-bitrate streams to maintain low latency and minimal CPU overhead. It supports high frame rate streaming and multi-channel surround sound, ensuring that interactive sessions remain responsive and immersive across diverse hardware ecosystems.

The system manages network-optimized streaming protocols that include dynamic bitrate adjustment to maintain stability during transmission. It provides comprehensive support for peripheral mapping, allowing multiple users to connect gamepads and other input devices for collaborative or competitive remote sessions. The application is available as a cross-platform tool compatible with various mobile, console, and desktop environments.
- [mafintosh/tar-stream](https://awesome-repositories.com/repository/mafintosh-tar-stream.md) (435 ⭐) — tar-stream is a streaming tar parser and generator.
- [berriai/litellm](https://awesome-repositories.com/repository/berriai-litellm.md) (50,579 ⭐) — LiteLLM is a unified gateway and proxy server designed to centralize access to over one hundred language model providers. It provides a standardized API interface that abstracts vendor-specific schemas, allowing developers to interact with diverse models through a single, consistent format. By acting as a central traffic management layer, it enables organizations to route, secure, and govern model interactions across multiple deployments.

The platform distinguishes itself through its policy-driven architecture, which uses configuration-based routing to manage traffic distribution, load balancing, and automatic fallbacks without requiring code changes. It incorporates a robust security and compliance layer that enforces content moderation, secret redaction, and fine-grained access control. Additionally, it supports complex operational requirements such as semantic routing, rule-based complexity scoring, and persistent virtual key management for multi-tenant environments.

Beyond core routing, the project provides comprehensive governance and observability tools to monitor usage, track spending, and log request metadata across teams. It includes an integrated software development kit for tool calling and agent orchestration, alongside support for advanced features like response caching, batch processing, and structured output configuration. The system is designed for enterprise-wide deployment, offering features for audit logging, single sign-on integration, and granular cost reporting.
- [crewaiinc/crewai](https://awesome-repositories.com/repository/crewaiinc-crewai.md) (53,687 ⭐) — CrewAI is a multi-agent orchestration framework designed for building autonomous systems that execute complex, multi-step workflows. It provides a development platform where specialized agents are defined with specific roles, goals, and tool sets to perform tasks collaboratively. By leveraging a declarative workflow engine, the system manages task dependencies, state transitions, and execution logic, allowing for the creation of structured, stateful sequences of operations.

The framework distinguishes itself through its hierarchical management capabilities, which utilize manager agents to coordinate specialist teams, delegate tasks, and oversee project execution. It incorporates a persistent memory architecture that enables agents to retain context and perform semantic searches across long-running operations. Furthermore, the system supports robust production-ready applications by enforcing schema-based output validation and providing execution checkpointing, which allows for mid-flight resumption and the replaying of specific tasks to debug or refine processes.

Beyond its core orchestration, the project offers a comprehensive suite of developer utilities for managing agent performance and workflow reliability. This includes tools for training agents through iterative cycles, monitoring system events via a central execution bus, and visualizing workflow structures. The platform also features a provider-agnostic interface for integrating external APIs and utilities, ensuring that agents can interact with diverse real-world services while maintaining consistent data structures throughout the execution lifecycle.
- [android/ndk-samples](https://awesome-repositories.com/repository/android-ndk-samples.md) (10,475 ⭐) — The Android NDK samples provide a comprehensive collection of code examples demonstrating how to integrate C and C++ native code into Android applications. This repository serves as a practical guide for developers utilizing the Android Native Development Kit to implement performance-critical application components that require direct hardware access and low-level system interaction.

The project highlights the use of the Java Native Interface to bridge managed code with native modules, enabling cross-language function calls and efficient data exchange. It demonstrates how to manage native activity lifecycles, configure build toolchains for multi-architecture compilation, and package native libraries to ensure compatibility across diverse mobile processor instruction sets.

These samples cover a broad capability surface, including high-performance graphics rendering with Vulkan and OpenGL ES, low-latency audio processing, and on-device machine learning inference. The collection also illustrates advanced techniques for memory management, native code debugging, and performance optimization, such as hardware-assisted memory sanitization and CPU-specific instruction set targeting.
- [th-ch/youtube-music](https://awesome-repositories.com/repository/th-ch-youtube-music.md) (31,945 ⭐) — Pear 🍐 is extension for music player
- [ozankasikci/rust-music-theory](https://awesome-repositories.com/repository/ozankasikci-rust-music-theory.md) (684 ⭐) — A music theory guide written in Rust.
- [infisical/infisical](https://awesome-repositories.com/repository/infisical-infisical.md) (27,374 ⭐) — Infisical is a centralized secrets management platform designed to store, synchronize, and control access to sensitive credentials and configuration data across distributed development, staging, and production environments. It employs client-side encryption to ensure that secrets remain unreadable to the underlying storage infrastructure, while providing a hierarchical permission model to govern both user and machine access.

The platform distinguishes itself through dynamic credential provisioning, which generates short-lived access tokens that are automatically revoked after use. It supports complex security workflows by integrating with external identity providers for federated authentication and offering a reverse tunneling gateway that allows secure access to private network resources without exposing inbound ports. Additionally, the system includes an event-driven audit engine that maintains an immutable record of all configuration changes and access requests to support compliance requirements.

Beyond core secret storage, the platform provides comprehensive orchestration capabilities, including automated secret injection into containerized environments and infrastructure pipelines. It also features integrated public key infrastructure management for the lifecycle of digital certificates and automated scanning to detect hardcoded secrets in source code and CI pipelines.

The platform supports flexible deployment models, allowing teams to either utilize managed cloud services or self-host the infrastructure within their own private networks. It provides a broad ecosystem of SDKs and a command-line interface to facilitate integration across various programming languages and deployment workflows.
- [dokploy/dokploy](https://awesome-repositories.com/repository/dokploy-dokploy.md) (34,901 ⭐) — Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool.

The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It supports complex orchestration by allowing users to define multi-container services using standard configuration files, which can be managed through automated build pipelines, Git integration, and real-time performance monitoring.

Beyond core deployment, the system includes robust infrastructure management capabilities such as automated backups to external object storage, horizontal and vertical scaling, and granular access control. It also provides secure configuration management, including environment variable synchronization, HTTPS certificate handling, and zero-downtime deployment strategies to ensure application stability and security.

The platform is designed for ease of use, offering an interactive API documentation interface and instructional resources to guide users through installation and configuration. It supports a wide range of modern web frameworks and runtimes, providing a flexible environment for hosting and maintaining services on private server hardware.
- [anthropics/claude-code](https://awesome-repositories.com/repository/anthropics-claude-code.md) (132,728 ⭐) — Anthropic's terminal-native AI coding agent.
- [jivoi/awesome-osint](https://awesome-repositories.com/repository/jivoi-awesome-osint.md) (26,831 ⭐) — This project is a comprehensive, community-curated directory of resources and methodologies for open-source intelligence gathering. It serves as a centralized reference framework for researchers, providing a structured index of specialized tools, databases, and search techniques used to collect and analyze publicly available information from across the global internet.

The directory distinguishes itself through a hierarchical taxonomy that organizes complex investigative domains, ranging from cyber threat intelligence and digital forensic investigation to geospatial analysis and operational security. By leveraging a crowdsourced model, the repository ensures that its collection of investigative tools remains current, with a distributed network of contributors validating links and maintaining the integrity of the resource list.

The project covers a broad capability surface, including advanced search operators, reverse image lookup, social network analysis, and domain infrastructure research. It also provides guidance on privacy-focused browsing and anonymity protection to support sensitive research workflows. The entire knowledge base is maintained as a version-controlled markdown repository, offering a portable and searchable index for professionals and researchers conducting deep web investigations or fact-checking tasks.
- [juliangruber/electron-stream](https://awesome-repositories.com/repository/juliangruber-electron-stream.md) (129 ⭐) — Streaming wrapper around electron
- [quixio/quix-streams](https://awesome-repositories.com/repository/quixio-quix-streams.md) (1,555 ⭐) — Python Streaming DataFrames for Kafka
- [fastapi/fastapi](https://awesome-repositories.com/repository/fastapi-fastapi.md) (99,260 ⭐) — FastAPI is a web framework for building APIs with Python. It leverages standard language type hints to provide automatic data validation, request parsing, and interactive API documentation generation. The framework supports asynchronous request handling and manages execution contexts to prevent blocking the main event loop.

The project includes a dependency injection system that allows for the resolution and injection of reusable components into request handlers. This system supports request-scoped caching, lifecycle management, and integration with security mechanisms like OAuth2 and JSON Web Tokens. Developers can organize applications into modular routers and mount sub-applications to manage complex routing logic.

Infrastructure features include middleware support for cross-origin resource sharing, background task management, and static file serving. The framework automatically generates OpenAPI specifications for defined endpoints, which can be customized through metadata and schema extensions. Testing utilities are provided to simulate HTTP and WebSocket connections, allowing for isolated verification of application behavior.
- [redox-os/redox](https://awesome-repositories.com/repository/redox-os-redox.md) (16,054 ⭐) — Redox is a POSIX-compliant, microkernel-based operating system written entirely in Rust. By utilizing a memory-safe language for the kernel and all system components, the project eliminates common vulnerabilities such as buffer overflows and use-after-free errors. Its architecture relies on a minimal kernel that manages only essential hardware and process isolation, delegating all other system services to unprivileged user-space processes.

The system distinguishes itself through a modular design where hardware drivers and system services run as independent user-space daemons, allowing them to be updated or restarted without a full system reboot. Communication between these components is handled through structured message-passing rather than shared memory, ensuring strict isolation. Furthermore, Redox employs a unique scheme-based resource access model, where hardware, services, and system resources are exposed as file-like objects accessed through a unified URI-based naming convention.

The operating system provides a comprehensive environment for general-purpose computing and development, including a standard library that enables the execution of existing Unix-like software with minimal modification. It supports multiple CPU architectures and includes a robust suite of tools for build automation, package management, and system image generation. These utilities allow developers to cross-compile software, manage dependencies, and test system variants within virtualized environments.

The project is maintained as an open-source repository with extensive documentation and tooling to support custom kernel builds and system-level development.
