J

Clappr

Created Feb 14, 2014 by clappr

Categories

Language:

JavaScript

Stars:

7.4K

Forks:

861

README

Clappr

An extensible, plugin-oriented, HTML5-first media player for the web.
It provides a modular architecture to build powerful playback experiences with ease.

CI Player Version License minified size jsDelivr monthly downloads

Getting Started

Install via npm or yarn:

yarn add @clappr/player

Project Structure

This repository uses a monorepo layout:

Directory Description
/apps Applications such as clappr.io and documentation site
/packages Core packages (e.g. @clappr/player, plugins, utilities)
/packages/player The main Clappr Player package. Exposes the public API and serves as the entry point for embedding the player in web apps.
/packages/clappr-core Contains the core architecture of the player — including components such as Core, Container, and Playback abstractions.
/packages/clappr-plugins Official plugin collection, providing ready-to-use extensions (e.g., UI features, analytics integrations).
/packages/clappr-zepto Lightweight DOM utility layer, a modernized fork of Zepto tailored for Clappr’s internal UI rendering.
/packages/hlsjs-playback Playback module that adds support for HLS streams using hls.js.
/packages/dash-shaka-playback Playback module that enables MPEG-DASH streaming via Shaka Player.

Documentation

For the latest guides, examples, and architecture overviews, visit the resources below:

Local Development

Clone the repository and run:

# Install dependencies
yarn install

# Start the development environment
yarn dev

# Open in your browser
http://localhost:8080

Contributors

Thanks to all our amazing contributors! 🎉

                towerz






                flavioribeiro






                leandromoreira






                joaopaulovieira






                tjenkinson






                jhonatangcavalcanti








                tchakabam






                kslimani






                thiagopnts






                greenkeeperio-bot






                leaofelipe






                dayvson








                pedrochamberlain






                bikegriffith






                vagnervjs






                felipecesr






                barbosa






                ronag








                davidjb






                paluh






                andrefilimono






                NicholasAsimov






                gamtiq






                afonsocdaniel








                leftees






                hounvs






                ariselseng






                guilhermebruzzi






                stanogurnik






                amanda-bmelo








                mrlika






                breim






                raphamorim






                sjlu






                luanraithz






                rheber








                michaelcunningham19






                avreg






                LeonardoCardoso






                svanscho






                me-vlad






                wahajdar








                argoilves






                alvynmcq






                RussCoder






                lucasrodcosta






                leticiafernandes






                cursoragent








                paulocesarjr






                luzeduardo






                otmjka






                hexray-newbee






                derrod






                gitter-badger








                seanhussey






                rolandstarke






                rcmachado






                Niko78






                MartinKolarik






                MTRNord








                jussike






                kad3nce






                jlmcdonald






                revolter






                emilepommier






                3dd13








                bent0b0x






                wijloc






                mainadapter






                liamsegura






                shaharmor






                PNixx








                kolpax






                arielfurtado






                chooh






                ogunkarakus






                nicolaswalcker






                ahmadmayahi








                celiolatorraca






                chriswiggins






                diegosperes






                skrater






                medeeiros






                jfairley








                markx






                KingHorse2015






                moni33






                LiShiSangZi






                CommanderRoot






                timgates42








                rpadovani






                Rakesh9100






                nemesisqp






                Bugadinho






                Lucbm99






                lucasbraganca-tw








                hugocm99






                fabiohcnobre






                Snoopynha






                Bubblesphere






                brinobruno






                brunacm-dev








                poshe






                Ronkiro






                Abubakrce19






                ahu

See the full list on our contributors page.

License

BSD-3-Clause © Globo.com

Last updated: Jan 21, 2026

More MCP servers built with JavaScript

React

The library for web and native user interfaces.

By facebook 242.4K
Three.js

JavaScript 3D Library.

By mrdoob 110.5K
Axios

Promise based HTTP client for the browser and node.js

By axios 108.5K