+
Skip to content

clappr/clappr

jsDelivr hits


Clappr

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

🚀 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:

Legacy references:

  • API Docs (v0.2.x): auto-generated class documentation for older versions.
    Note: this API reference is outdated and mainly useful for historical context.

🧑‍💻 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
Bruno Torres
flavioribeiro
Flavio Ribeiro
leandromoreira
Leandro Moreira
joaopaulovieira
João Paulo da Silva Vieira
tjenkinson
Tom Jenkinson
jhonatangcavalcanti
Jhonatan Cavalcanti
tchakabam
Stephan Hesse
kslimani
kslimani
thiagopnts
Thiago Pontes
greenkeeperio-bot
Greenkeeper
dayvson
Maxwell Dayvson da Silva
leaofelipe
Felipe Leão
pedrochamberlain
Pedro Chamberlain
bikegriffith
Mike Griffith
vagnervjs
Vagner Santana
felipecesr
Felipe César
barbosa
Gustavo Barbosa
ronag
Robert Nagy
davidjb
David Beitey
paluh
paluh
andrefilimono
Filimonov Andrey
NicholasAsimov
Nick Asimov
gamtiq
Denis Sikuler
afonsocdaniel
Daniel Filho
leftees
Jenna Smith
hounvs
Vincent Hounshell
ariselseng
Ari Selseng
guilhermebruzzi
Guilherme Dantas Heynemann Bruzzi
stanogurnik
Stanislav Gurník
amanda-bmelo
Amanda
mrlika
Andriy Lysnevych
breim
Henrique Breim
raphamorim
Raphael Amorim
sjlu
Steven Lu
luanraithz
Luan Raithz Machado
rheber
Robert Heber
michaelcunningham19
Michael Cunningham
avreg
AVReg
LeonardoCardoso
Leonardo Cardoso
svanscho
Sander Van Schoote
me-vlad
Vlad V. Teteria
wahajdar
Wahaj Dar
argoilves
argoilves
alvynmcq
Alvyn McQuitty
RussCoder
RussCoder
lucasrodcosta
Lucas Costa
leticiafernandes
leticia.fernandes
paulocesarjr
Paulo Cesar Jr
luzeduardo
Eduardo Luz
otmjka
akjmto
hexray-newbee
hexray-newbee
derrod
Rodney
gitter-badger
The Gitter Badger
seanhussey
Sean Hussey
rolandstarke
Roland Starke
rcmachado
Rodrigo Machado
Niko78
Niko78
MartinKolarik
Martin Kolárik
MTRNord
Marcel
jussike
jussike
kad3nce
Jedidiah Hurt
jlmcdonald
Jarom McDonald
revolter
Iulian Onofrei
emilepommier
EmileP
3dd13
3dd13
bent0b0x
Ben
wijloc
wijloc
liamsegura
Liam Segura
shaharmor
Shahar Mor
PNixx
Sergey Odintsov
kolpax
Martin Daniel Kolpak
arielfurtado
arielfurtado
chooh
Sergey Chooh
ogunkarakus
ogunkarakus
nicolaswalcker
Nicolas Walcker de Miranda
ahmadmayahi
Ahmad Mayahi
celiolatorraca
Celio Latorraca
chriswiggins
Chris Wiggins
diegosperes
Diego Péres
skrater
Guilherme Emilio Raduenz
medeeiros
Guilherme Medeiros
jfairley
Jeff Fairley
markx
Ke
KingHorse2015
Nick van Sante
moni33
moni33
LiShiSangZi
Crow
CommanderRoot
CommanderRoot
timgates42
Tim Gates
rpadovani
Riccardo Padovani
Rakesh9100
Rakesh Roshan
nemesisqp
NĐQP
Bugadinho
Bugadinho
Lucbm99
Lucbm99
lucasbraganca-tw
lucasbraganca-tw
hugocm99
Hugo
fabiohcnobre
Fabio Nobre
cursoragent
Cursor Agent
Bubblesphere
Déric Dallaire
brinobruno
Bruno Corrêa
brunacm-dev
Bruna Moraes
poshe
Alexey Kirimov
Ronkiro
Alexander Santos
Abubakrce19
ce19
ahu
AHU

See the full list on our contributors page.

📄 License

BSD-3-Clause © Globo.com

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载