awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tomahawk-player avatar

tomahawk-player/tomahawk

0
View on GitHub↗
3,047 stele·362 fork-uri·C++·GPL-3.0·3 vizualizăritomahawk-player.org↗

Tomahawk

Tomahawk is a multi-source music player that aggregates local audio files and online streaming services into a single interface. It functions as a social music discovery platform, enabling users to browse shared libraries, exchange tracks, and participate in collaborative listening sessions.

The application distinguishes itself through a decentralized peer-to-peer architecture that facilitates direct media discovery and data exchange between users without relying on a central server. It utilizes a modular resolver framework that allows for the integration of custom plugins, enabling the connection of new streaming platforms, cloud storage, and network-attached media sources.

The system provides comprehensive media management, including cross-service search, dynamic playlist generation, and the ability to group content from disparate sources into persistent collections. By normalizing song metadata, the software resolves multiple sources into a unified view, allowing for consistent playback across local and remote files.

Features

  • Music Streaming Aggregators - Consolidates local audio files and multiple online streaming services into a single unified search and playback interface.
  • Modular Music Players - Aggregates local audio files and online streaming services into a single interface for unified playback and discovery.
  • Peer-to-Peer Networking - Facilitates direct peer-to-peer connections for library browsing and media sharing without central server reliance.
  • Peer-to-Peer Media Libraries - Facilitates direct media discovery and data exchange between users through a decentralized peer-to-peer architecture.
  • Media Plugin Frameworks - Implements a modular plugin architecture that allows for the integration of diverse streaming platforms and media sources.
  • Plugin-Based Architectures - Uses a modular plugin architecture to translate platform-specific APIs into a unified internal format.
  • Synchronized Social Playback - Coordinates real-time audio playback and social interactions across multiple user sessions.
  • Media Entity Matchers - Normalizes song metadata to resolve multiple sources into a single unified entity.
  • Unified Media Search - Queries multiple connected music platforms and local storage simultaneously from a central search bar.
  • Music Discovery Platforms - Provides a platform for real-time music sharing, library browsing, and collaborative listening across different networks.
  • Music Plugin Development - Provides tools for developing custom plugins to connect with new streaming platforms and cloud storage.
  • Multi-Source Audio Playback - Streams and plays audio content from diverse local and remote locations through a single interface.
  • Music Curation and Socialization - Enables users to browse shared libraries, exchange tracks, and participate in collaborative listening sessions with friends.
  • Music Streaming Integrations - Integrates third-party music platforms to play on-demand audio content directly within the application.
  • Peer-to-Peer File Sharing - Enables direct peer-to-peer media discovery and content exchange between users across different networks.
  • Content Provider Extensions - Supports custom resolvers to connect with new streaming platforms and cloud storage providers.
  • Search Result Aggregators - Dispatches concurrent search queries across multiple providers to merge results into a single view.
  • Shared Listening Rooms - Enables collaborative listening sessions where users can browse shared libraries and listen to content simultaneously.
  • Media Abstraction Layers - Provides a common interface layer that decouples the playback engine from specific source providers.

Istoric stele

Graficul istoricului de stele pentru tomahawk-player/tomahawkGraficul istoricului de stele pentru tomahawk-player/tomahawk

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Colecții curatoriate care includ Tomahawk

Colecții selectate manual în care apare Tomahawk.
  • Playere video open source pentru desktop
  • Customizable music player

Întrebări frecvente

Ce face tomahawk-player/tomahawk?

Tomahawk is a multi-source music player that aggregates local audio files and online streaming services into a single interface. It functions as a social music discovery platform, enabling users to browse shared libraries, exchange tracks, and participate in collaborative listening sessions.

Care sunt principalele funcționalități ale tomahawk-player/tomahawk?

Principalele funcționalități ale tomahawk-player/tomahawk sunt: Music Streaming Aggregators, Modular Music Players, Peer-to-Peer Networking, Peer-to-Peer Media Libraries, Media Plugin Frameworks, Plugin-Based Architectures, Synchronized Social Playback, Media Entity Matchers.

Care sunt câteva alternative open-source pentru tomahawk-player/tomahawk?

Alternativele open-source pentru tomahawk-player/tomahawk includ: feeluown/feeluown — FeelUOwn is a modular music player that integrates local audio files and external streaming services into a unified… music-assistant/server — This project is a multi-room music server and library aggregator that centralizes local audio files and various… mostafaalagamy/metrolist — Metrolist is a multi-functional audio player and YouTube music client. It serves as a music library manager and a… xhongc/music-tag-web — Music-tag-web is a self-hosted music platform that combines a music tag editor, metadata scraper, batch file… guoyue2010/lxmusic- — lxmusic- is a cross-platform audio player and music streaming client designed to aggregate audio tracks from various… flutter-webrtc/flutter-webrtc — This project is a WebRTC plugin for Flutter that provides a real-time communication framework for implementing…

Alternative open-source pentru Tomahawk

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Tomahawk.
  • feeluown/feeluownAvatar feeluown

    feeluown/FeelUOwn

    3,918Vezi pe GitHub↗

    FeelUOwn is a modular music player that integrates local audio files and external streaming services into a unified playback engine. It functions as both a standard media player and a headless audio server, allowing for background operation in terminal environments or on remote systems. The application distinguishes itself through an integrated natural language processing pipeline that converts text descriptions into curated playlists and radio stations. Users can extend the player's core functionality and define custom operational workflows through external script files, while a network inte

    Pythoncross-platformlinuxmpris2
    Vezi pe GitHub↗3,918
  • music-assistant/serverAvatar music-assistant

    music-assistant/server

    2,493Vezi pe GitHub↗

    This project is a multi-room music server and library aggregator that centralizes local audio files and various streaming services into a single unified database. It functions as a media controller for DLNA and UPnP devices, enabling the management of music, podcasts, and audiobooks across networked speakers. The system is distinguished by its ability to synchronize audio playback across multiple speakers and brands simultaneously. It features a digital signal processor for loudness normalization and frequency correction, alongside an acoustic fingerprinting engine used for metadata enrichmen

    Python
    Vezi pe GitHub↗2,493
  • mostafaalagamy/metrolistAvatar mostafaalagamy

    mostafaalagamy/Metrolist

    10,388Vezi pe GitHub↗

    Metrolist is a multi-functional audio player and YouTube music client. It serves as a music library manager and a synchronized lyrics viewer, providing a unified interface for streaming audio and video content. The application distinguishes itself through real-time music synchronization, which allows multiple users to share a coordinated listening experience. It also includes automated translation tools for synchronized lyrics and a dedicated system for streaming audio from video sharing services with background playback and offline caching. The platform covers a broad set of capabilities, i

    Kotlin
    Vezi pe GitHub↗10,388
  • xhongc/music-tag-webAvatar xhongc

    xhongc/music-tag-web

    5,804Vezi pe GitHub↗

    Music-tag-web is a self-hosted music platform that combines a music tag editor, metadata scraper, batch file processor, music library manager, and Subsonic API server into a single web application. It provides a complete solution for organizing, tagging, and playing a personal music collection, with the ability to edit embedded metadata such as title, artist, album, lyrics, and cover art for local audio files. The platform distinguishes itself through its comprehensive automation and integration capabilities. It supports batch online auto-tagging from multiple music services, background task

    Pythondockermp3tagmusic
    Vezi pe GitHub↗5,804
Vezi toate cele 30 alternative pentru Tomahawk→