#9 · Primary category: AI UI Components & Blocks Library
media-chrome
Custom elements (web components) for making audio and video player controls that look great in your website or app.
Project last updated:08/21/26
GitHub Stars
2.7K
Forks
126
Contributors
50
License
MIT
Why we included this project
Building custom media players usually means reimplementing the same control bar for every project. Media Chrome gives you a set of native web components for playback controls that you drop into markup like any HTML tag and style with plain CSS. Because they are framework-agnostic custom elements, they work in React, Angular, Svelte, or vanilla projects, and they can drive the native video and audio elements or third-party players such as HLS.js and YouTube. The UI stays separate from the playback engine, so you can swap the underlying player without touching your control markup. Teams that want a consistent, on-brand player across multiple products will appreciate the component set and the React wrappers.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
react-bits
An open source collection of animated, interactive & fully customizable React components for building memorable websites.
opentui
OpenTUI is a library to build terminal user interfaces (TUI)
coreui-free-bootstrap-admin-template
Free Bootstrap Admin & Dashboard Template Built for AI-Assisted Development
icons
beautifully crafted animated icons
next-shadcn-dashboard-starter
Free, open source, AI-friendly admin dashboard template built with Next.js 16, shadcn/ui, Tailwind CSS, and TypeScript. Production-ready tables, forms, auth, and billing. MIT licensed.