Showing 35 of 35 projects
A modern, feature-rich video player for macOS built on mpv with native macOS integration.
An open-source HTML5 video player and framework supporting all common media formats including HLS and DASH.
A cross-platform mobile video player for Android and iOS based on FFmpeg, supporting hardware acceleration.
A JavaScript audio library that defaults to Web Audio API and falls back to HTML5 Audio for reliable cross-platform sound.
A JavaScript library that plays HTTP Live Streaming (HLS) in browsers using MediaSource Extensions.
A flexible iOS player framework supporting any player SDK and fully customizable control layer.
UI components and hooks for building robust, customizable, and accessible video/audio players on the web.
A modern library of UI components and hooks for building robust, customizable, and accessible video/audio players on the web.
A simple iOS/tvOS video player library written in Swift for playing local media or streaming remote content.
A feature-rich, customizable video player UI package for Flutter built on top of the video_player plugin.
A Node.js server and web client for creating synchronized video-watching channels with integrated chat.
A collection of libraries and tools for processing multimedia content including audio, video, subtitles, and metadata.
A portable subtitle renderer for the ASS/SSA subtitle format, compatible with VSFilter.
A Home Assistant custom component to start Spotify playback on idle Chromecast and Spotify Connect devices.
A Flutter plugin for playing audio from assets, network, files, and live streams with multi-platform support and notifications.
A Flutter plugin providing a VLC-powered video player for iOS and Android with advanced playback features.
Flutter library for audio/video playback, broadcasting, and recording on Windows and Linux using libVLC.
A persistence AVPlayer wrapper for iOS/tvOS with state management, background playback, and plugin support.
A Swift library for iOS and tvOS that adds animated audio indicator bars to show which audio is playing, similar to Apple's Podcasts app.
An open-source Flash-based video player for embedding videos on websites.
A deprecated iOS video player wrapper around AVPlayer and AVPlayerLayer for playing local and remote video files.
A React Native wrapper for VLC media player enabling advanced video playback capabilities in mobile apps.
A front-end JavaScript component that manages and plays audio/video tracks sequentially from multiple streaming platforms.
A custom Android view that combines a video player, loading indicator, and placeholder image in a single component.
JavaScript library for rendering IMSC subtitle and caption documents to HTML5.
A cross-platform React Native video player with fully customizable controls for Android and iOS.
React Native component for Android Vitamio video player, supporting RTMP streaming and custom video playback.
A high-performance ActionScript 3 library for playing animated GIFs in Flash applications.
A HaxeFlixel library for playing GIF animations using Yagp's GIF Player.
A React Native Android video component using ExoPlayer with better performance than react-native-video.
A Capacitor plugin for native video playback in hybrid mobile apps, supporting fullscreen and embedded modes.
Retrieve playback and buffering information from browser audio or video elements for custom media controls.
A Blazor JSInterop wrapper for the Media Session API to control media playback and customize notifications.
A Claude Code plugin that provides AI coding assistants with accurate libvlc API knowledge for both 3.x and 4.x versions.
An Angular wrapper component for the ByteArk video player, providing remote player updates and customizable video playback.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.