awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to captbaritone/webamp

Open-source alternatives to Webamp

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

  • aelassas/bookcarsAvatar von aelassas

    aelassas/bookcars

    599Auf GitHub ansehen↗

    Car Rental Platform with Mobile App

    TypeScriptaggregatorbookcarscar-booking-system
    Auf GitHub ansehen↗599
  • wavetermdev/wavetermAvatar von wavetermdev

    wavetermdev/waveterm

    21,297Auf GitHub ansehen↗

    WaveTerm is a cross-platform terminal emulator that integrates artificial intelligence, graphical widgets, and remote session management into a unified, block-based workspace. By rendering the interface through a web-based engine, it allows users to organize their development environment into a grid of resizable, independent blocks that can host shells, interactive web content, and system monitoring tools. The platform distinguishes itself by embedding intelligent models directly into the command-line interface, enabling automated code generation, terminal output analysis, and multimodal file

    Gocommand-linedeveloper-toolslinux
    Auf GitHub ansehen↗21,297
  • gaearon/overreacted.ioAvatar von gaearon

    gaearon/overreacted.io

    7,271Auf GitHub ansehen↗

    This project is a personal blog and developer content site designed for publishing software engineering insights and technical articles. It is implemented as a static site that utilizes React to pre-render content into HTML files. The site functions as a markdown-based content platform, transforming plain text markdown files into formatted web pages. It employs client-side hydration to attach interactive JavaScript logic to the pre-rendered HTML, enabling dynamic behavior and single-page application routing without full page reloads. The technical surface includes a component-based architect

    TypeScript
    Auf GitHub ansehen↗7,271
  • readest/readestAvatar von readest

    readest/readest

    21,502Auf GitHub ansehen↗

    Readest is a comprehensive digital reading platform designed to manage, annotate, and consume electronic books across multiple devices. It functions as a versatile library manager and reading environment, supporting a wide range of user needs from standard ebook consumption to specialized study and accessibility-focused workflows. The platform distinguishes itself through advanced features like parallel text study, which enables side-by-side document rendering with synchronized scrolling, and a robust text-to-speech engine that provides hands-free reading with synchronized visual highlighting

    TypeScriptandroidcross-platformebook
    Auf GitHub ansehen↗21,502

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
  • mattermost/mattermostAvatar von mattermost

    mattermost/mattermost

    38,139Auf GitHub ansehen↗

    Mattermost is a self-hosted, enterprise-grade communication platform designed for organizations that require strict control over their internal data and messaging infrastructure. It functions as a centralized hub for real-time team interaction, offering persistent messaging, voice and video conferencing, and integrated project management tools within a single, private workspace. The platform is built to support high-security environments, including air-gapped deployments where public internet access is restricted or unavailable. The platform distinguishes itself through a focus on regulatory

    TypeScriptcollaborationgolanghacktoberfest
    Auf GitHub ansehen↗38,139
  • notifuse/notifuseAvatar von Notifuse

    Notifuse/notifuse

    1,983Auf GitHub ansehen↗

    Notifuse is an open-source & modern emailing platform

    Goapiemailmailing-list
    Auf GitHub ansehen↗1,983
  • elastic/kibanaAvatar von elastic

    elastic/kibana

    21,148Auf GitHub ansehen↗

    Kibana is a browser-based data exploration and visualization platform designed for interacting with information stored in distributed search engines. It serves as a centralized interface for analyzing structured and unstructured data, enabling users to build custom dashboards, generate interactive charts, and map complex datasets to uncover trends and actionable insights. Beyond visualization, the platform functions as a comprehensive management console for infrastructure operations. It provides tools for configuring security policies, managing data indices, and monitoring system health. The

    TypeScriptdashboardselasticsearchhacktoberfest
    Auf GitHub ansehen↗21,148
  • videojs/video.jsAvatar von videojs

    videojs/video.js

    39,805Auf GitHub ansehen↗

    Video.js is a customizable HTML5 video player framework and JavaScript media plugin system. It provides a foundation for rendering and controlling web video playback across different devices and screen sizes, supporting both standard HTML5 integration and adaptive bitrate streaming for live or on-demand content. The project is distinguished by a modular architecture that allows for the extension of playback functionality through a class-based plugin system and middleware-based method interception. This enables the development of tailored media interfaces and the integration of specialized beh

    JavaScriptdashhlshtml
    Auf GitHub ansehen↗39,805
  • katspaugh/wavesurfer.jsAvatar von katspaugh

    katspaugh/wavesurfer.js

    10,114Auf GitHub ansehen↗

    wavesurfer.js is a WebAudio playback library and interactive waveform visualizer that renders audio data onto an HTML5 canvas. It enables users to see and navigate sound files through a visual representation of audio peaks, allowing for direct seeking and playback control within a web browser. The project is distinguished by its flexible rendering model, which can use precomputed peak data to display waveforms without downloading or decoding the full audio file. It utilizes a plugin-based extension model to integrate advanced tools such as spectrograms, interactive audio timelines, and real-t

    TypeScriptaudiojavascriptmusic
    Auf GitHub ansehen↗10,114
  • diygod/dplayerAvatar von DIYgod

    DIYgod/DPlayer

    16,424Auf GitHub ansehen↗

    DPlayer is a web-based HTML5 video player designed as a modular frontend component for embedding interactive media into web applications. It provides a unified interface for controlling playback and extends native browser capabilities to support complex streaming protocols such as HLS, DASH, and FLV. The player distinguishes itself through a built-in real-time comment system, which renders scrolling or static text overlays directly over the video content to facilitate viewer engagement. To optimize delivery, it incorporates peer-to-peer networking, allowing connected clients to share video st

    JavaScriptdanmakudashdplayer
    Auf GitHub ansehen↗16,424
  • clappr/clapprAvatar von clappr

    clappr/clappr

    7,473Auf GitHub ansehen↗

    Clappr is an HTML5 web media player and plugin-based framework used to render video and audio across different web platforms. It functions as a playback engine supporting adaptive bitrate streaming through HLS and DASH protocols to ensure smooth media delivery. The project is distinguished by a modular architecture that allows developers to extend player functionality and add support for new media formats via a plugin system. It also includes a dedicated controller for managing digital rights management license requests to secure premium content. The player covers a broad range of capabiliti

    JavaScript
    Auf GitHub ansehen↗7,473
  • jplayer/jplayerAvatar von jplayer

    jplayer/jPlayer

    4,596Auf GitHub ansehen↗

    jPlayer is a JavaScript library and cross-browser media wrapper used for embedding and managing HTML5 audio and video content. It provides a unified interface to control media playback across different web browsers and formats. The project functions as a customizable media interface, allowing the creation of tailored playback layouts using standard HTML and CSS. It decouples playback logic from the visual user interface to enable custom styling of player controls. The library handles cross-browser compatibility through a playback engine with fallback options for older browsers. It integrates

    JavaScript
    Auf GitHub ansehen↗4,596
  • fluid-player/fluid-playerAvatar von fluid-player

    fluid-player/fluid-player

    940Auf GitHub ansehen↗

    Fluid Player is a web-based media playback library designed to embed lightweight, responsive video players into websites. It supports standard video formats and adaptive streaming across modern browsers, providing a foundation for consistent media delivery and custom interface branding. The library distinguishes itself through integrated support for industry-standard advertising protocols, allowing for the injection and orchestration of linear and non-linear video advertisements. It includes built-in tracking for viewer engagement and performance metrics, ensuring that ad delivery is synchron

    JavaScripthtml5-playerhtml5-videojavascript
    Auf GitHub ansehen↗940
  • vidstack/playerAvatar von vidstack

    vidstack/player

    3,555Auf GitHub ansehen↗

    This project is a framework for building accessible, framework-agnostic video and audio players for the web. It provides a headless library of reactive hooks and modular components that separate playback logic from visual presentation, allowing developers to create custom media interfaces while maintaining full control over styling and layout. The library distinguishes itself through a provider-based abstraction layer that normalizes disparate streaming protocols and third-party media sources into a unified playback environment. By utilizing an event-driven state management system, it ensures

    TypeScriptaccessibilityanalyticsaudio
    Auf GitHub ansehen↗3,555
  • muxinc/media-chromeAvatar von muxinc

    muxinc/media-chrome

    2,701Auf GitHub ansehen↗

    Media Chrome is a library of modular, accessible web components designed for building custom audio and video player interfaces. It functions as a framework-agnostic toolkit that communicates with native media elements to manage playback state, user interactions, and media metadata. The library distinguishes itself through a component-based architecture that relies on standard web technologies to ensure compatibility across different frontend environments. It uses a centralized controller to synchronize state between independent interface elements, allowing developers to compose bespoke player

    TypeScriptaudioaudio-playermedia-chrome
    Auf GitHub ansehen↗2,701
  • createjs/soundjsAvatar von CreateJS

    CreateJS/SoundJS

    4,569Auf GitHub ansehen↗

    SoundJS is a JavaScript audio library and asset manager designed to load and play audio across different browsers using a consistent API. It serves as a wrapper that abstracts the Web Audio API and HTML5 Audio to provide a cross-platform playback system. The project ensures consistent sound across devices by supporting Web Audio, HTML5, and mobile plugins. It includes specific mechanisms for mobile environments, such as unlocking audio playback on iOS via user-initiated touch events and managing playback continuity during screen locks. The library covers asset management through the registra

    JavaScript
    Auf GitHub ansehen↗4,569
  • sampotts/plyrAvatar von sampotts

    sampotts/plyr

    29,862Auf GitHub ansehen↗

    This project is a customizable media player designed to provide a consistent interface for video and audio content across all modern web browsers and mobile devices. It functions as a unified abstraction layer, standardizing playback behavior and control interfaces for both native media elements and third-party streaming service embeds through a predictable, declarative API. The library distinguishes itself by wrapping native media elements with custom HTML structures, ensuring a uniform look and feel regardless of the underlying browser implementation. Developers can manage playback state, m

    JavaScripthtml5-videojavascriptplyr
    Auf GitHub ansehen↗29,862
  • diygod/aplayerAvatar von DIYgod

    DIYgod/APlayer

    7,691Auf GitHub ansehen↗

    APlayer is an embeddable web music player and HTML5 audio player component. It functions as a client-side playlist manager designed to integrate audio playback interfaces into websites for handling digital audio files and user interaction. The project features a synchronized lyrics player that displays song lyrics in real time by matching audio playback timestamps. It utilizes a system of customizable CSS variables for visual theming across the user interface. The player covers broad capabilities including web playlist management for sequential or manual playback and the integration of nativ

    JavaScriptaplayerhtmlhtml5
    Auf GitHub ansehen↗7,691
  • th-ch/youtube-musicAvatar von th-ch

    th-ch/youtube-music

    31,945Auf GitHub ansehen↗

    This project is a desktop client for YouTube Music, serving as a cross-platform wrapper that encapsulates the web-based music service within a dedicated application environment. It provides native operating system integration and enhanced window controls for streaming audio. The application is distinguished by its extensibility, featuring a plugin system that allows the execution of custom scripts to modify frontend markup and application behavior. It also supports visual customization through the injection of external stylesheets to modify the user interface themes. The software manages aud

    TypeScript
    Auf GitHub ansehen↗31,945
  • jackzhang1204/sewise-playerAvatar von jackzhang1204

    jackzhang1204/sewise-player

    1,250Auf GitHub ansehen↗

    Sewise-player is a comprehensive media playback solution designed for cross-platform video delivery and live broadcast management within web environments. It provides a unified framework for rendering audio and video content, automatically selecting optimal playback technologies to ensure compatibility across diverse browser and device configurations. The player distinguishes itself through a robust programmatic interface that allows developers to manipulate playback states, manage stream switching, and build custom interactive plugins. It supports extensive interface customization, enabling

    JavaScript
    Auf GitHub ansehen↗1,250
  • zhongyang219/musicplayer2Avatar von zhongyang219

    zhongyang219/MusicPlayer2

    6,211Auf GitHub ansehen↗

    MusicPlayer2 is a desktop music player for Windows built on the BASS audio engine, designed for high-quality local audio playback with real-time spectrum visualization. It functions as a local music library manager, organizing tracks by artist, album, and genre, while also serving as an online metadata and artwork downloader that fetches lyrics and album covers automatically. The player features a fully customizable interface defined through XML configuration files, and includes a synchronized lyrics display with desktop overlay and karaoke-style highlighting. The player distinguishes itself

    C++
    Auf GitHub ansehen↗6,211
  • scottschiller/soundmanager2Avatar von scottschiller

    scottschiller/SoundManager2

    5,073Auf GitHub ansehen↗

    SoundManager2 is a JavaScript audio API and cross-browser audio engine designed to provide consistent playback across different web browsers and devices. It functions as an HTML5 audio wrapper and playback manager that abstracts native APIs into a unified interface, ensuring compatibility through an automatic switching mechanism between available audio backends and codecs. The library distinguishes itself with an RTMP audio streamer for network communication with media servers and a built-in ID3 metadata parser for extracting track titles, artist information, and genre tags from audio files.

    JavaScript
    Auf GitHub ansehen↗5,073
  • bytedance/xgplayerAvatar von bytedance

    bytedance/xgplayer

    9,245Auf GitHub ansehen↗

    xgplayer is a plugin-based HTML5 video player framework that supports multiple streaming formats including MP4, FLV, HLS, and dash. It is built on a component architecture that allows developers to extend functionality through self-contained plugins, with staged loading protocol adapters that reduce bandwidth usage. The player includes a strategy center for dynamic optimization that adjusts buffering, bitrate, and source selection in real time to reduce first-frame delay and playback stalling. The player distinguishes itself through support for ultra-low latency live streaming with time-shift

    JavaScriptdashflvflv-parser
    Auf GitHub ansehen↗9,245
  • darknessomi/musicboxAvatar von darknessomi

    darknessomi/musicbox

    9,806Auf GitHub ansehen↗

    Musicbox is a terminal-based music player and command-line interface client for NetEase Cloud Music. It functions as a keyboard-driven audio player that enables users to stream music, manage playlists, and browse charts directly within a terminal environment. The project utilizes a headless music daemon to separate background audio playback and authentication from the command-line interface. This architecture allows for audio control via external commands or agents and includes a desktop lyrics overlay capable of dual-line rendering and foreign language translations. The system covers high-f

    Pythoncli-toollinuxmusic
    Auf GitHub ansehen↗9,806
  • goldfire/howler.jsAvatar von goldfire

    goldfire/howler.js

    25,190Auf GitHub ansehen↗

    Howler.js is a JavaScript library that provides a unified interface for managing audio playback across web browsers. It functions as a cross-browser audio engine, abstracting complex browser audio APIs into a consistent developer experience while ensuring reliable performance through automatic fallback mechanisms. The library distinguishes itself by offering specialized tools for spatial audio and efficient asset management. It includes a spatial audio framework that maps three-dimensional vectors to audio nodes for immersive sound positioning, alongside an audio sprite manager that allows de

    JavaScriptaudioaudio-libraryhowler
    Auf GitHub ansehen↗25,190
  • algerkong/algermusicplayerAvatar von algerkong

    algerkong/AlgerMusicPlayer

    14,288Auf GitHub ansehen↗

    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 sea

    Vuealgermusicmusic-player
    Auf GitHub ansehen↗14,288
  • lyswhut/lx-music-mobileAvatar von lyswhut

    lyswhut/lx-music-mobile

    15,643Auf GitHub ansehen↗

    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

    TypeScriptjavascriptmusic-playerreact-native-app
    Auf GitHub ansehen↗15,643
  • spicetify/cliAvatar von spicetify

    spicetify/cli

    23,479Auf GitHub ansehen↗

    This project is a command-line utility and development framework designed to modify, extend, and customize the Spotify desktop client. It functions as a binary patching engine that injects custom scripts, stylesheets, and interface components directly into the host application, enabling users to alter visual themes and add new functionality. The tool distinguishes itself by providing a comprehensive development environment for building modular extensions and custom applications. It includes a hot-reloading pipeline for rapid iteration, a declarative library for constructing interactive UI pan

    JavaScriptcommand-linecommand-line-toolcustomization
    Auf GitHub ansehen↗23,479
  • asciinema/asciinemaAvatar von asciinema

    asciinema/asciinema

    16,852Auf GitHub ansehen↗

    Asciinema is a platform for capturing, replaying, and sharing command-line sessions. It provides a comprehensive suite of tools to record terminal activity into lightweight, text-based files that preserve ANSI escape sequences, allowing users to document technical workflows, troubleshooting steps, and software demonstrations with high fidelity. The project distinguishes itself through its versatile playback and distribution capabilities. It features a web-based player that renders interactive terminal sessions directly in the browser, supporting features like seeking, playback speed control,

    Rustasciicastasciinemacli
    Auf GitHub ansehen↗16,852
  • react-native-kit/react-native-track-playerAvatar von react-native-kit

    react-native-kit/react-native-track-player

    3,710Auf GitHub ansehen↗

    This project is a cross-platform mobile audio player and native audio playback engine for React Native. It functions as a media session manager that integrates audio controls into device lock screens, system notifications, and external Bluetooth headsets. The library features a dedicated mobile audio caching engine that preloads and stores content on disk to enable offline playback and gapless transitions. It also includes an automotive media interface that exposes audio content and playback controls to vehicle head units and car dashboards through hierarchical media browsing. The system cov

    TypeScript
    Auf GitHub ansehen↗3,710