All Projects → jabbany → Commentcorelibrary

jabbany / Commentcorelibrary

Licence: mit
Javascript Live Comment (Danmaku) Engine Implementation. JS弹幕模块核心,提供从基本骨架到高级弹幕的支持。

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
coffeescript
4710 projects

Projects that are alternatives of or similar to Commentcorelibrary

Danmu.js
HTML5 danmu (danmaku) plugin for any DOM element
Stars: ✭ 130 (-92.46%)
Mutual labels:  danmaku, danmu, html5
Danmu Server
A danmaku server based on WebSocket. 弹幕服务器,基于WebSocket。
Stars: ✭ 169 (-90.2%)
Mutual labels:  danmaku, danmu
acfundanmu
AcFun直播API
Stars: ✭ 27 (-98.43%)
Mutual labels:  danmaku, danmu
Ocbarrage
iOS 弹幕库 OCBarrage, 同时渲染5000条弹幕也不卡, 轻量, 可拓展, 高度自定义动画, 超高性能, 简单易上手; A barrage render-engine with high performance for iOS. At the same time, rendering 5000 barrages is also very smooth, lightweight, scalable, highly custom animation, ultra high performance, simple and easy to use!
Stars: ✭ 294 (-82.95%)
Mutual labels:  danmaku, danmu
Danmu Client
A cross-platforms danmaku client that supports transparency which based on canvas + WebSocket. 多用跨平台透明弹幕客户端,支持图文弹幕,基于canvas + WebSocket。
Stars: ✭ 151 (-91.24%)
Mutual labels:  danmaku, danmu
Ocbarrage
iOS 弹幕库 OCBarrage, 同时渲染5000条弹幕也不卡, 轻量, 可拓展, 高度自定义动画, 超高性能, 简单易上手; A barrage render-engine with high performance for iOS. At the same time, rendering 5000 barrages is also very smooth, lightweight, scalable, highly custom animation, ultra high performance, simple and easy to use!
Stars: ✭ 589 (-65.84%)
Mutual labels:  danmaku, danmu
awesome-danmaku
一款轻量、适用于 H5 弹幕场景的 JS lib。🚀🚀
Stars: ✭ 35 (-97.97%)
Mutual labels:  danmaku, danmu
Kikoplay
KikoPlay - NOT ONLY A Full-Featured Danmu Player 不仅仅是全功能弹幕播放器
Stars: ✭ 313 (-81.84%)
Mutual labels:  danmaku, danmu
Artplayer
🎨 ArtPlayer.js is a modern and full featured HTML5 video player
Stars: ✭ 484 (-71.93%)
Mutual labels:  danmu, html5
Danmaku
A high-performance JavaScript danmaku engine. 高性能弹幕引擎库
Stars: ✭ 446 (-74.13%)
Mutual labels:  danmaku, danmu
Danmaku
live video comments protocol and platform api
Stars: ✭ 70 (-95.94%)
Mutual labels:  danmaku, danmu
Danmu.server
一个开源的弹幕后端
Stars: ✭ 92 (-94.66%)
Mutual labels:  danmaku, danmu
Forum
Fórum da BrazilJS
Stars: ✭ 123 (-92.87%)
Mutual labels:  html5
Pixel Editor
It edits pixels
Stars: ✭ 125 (-92.75%)
Mutual labels:  html5
Sublimelinter Html Tidy
SublimeLinter 3 plugin for html tidy.
Stars: ✭ 122 (-92.92%)
Mutual labels:  html5
Markup.ml
Error-recovering streaming HTML5 and XML parsers
Stars: ✭ 122 (-92.92%)
Mutual labels:  html5
Dnd Multi Backend
Multi Backend system for DnD Core & more
Stars: ✭ 129 (-92.52%)
Mutual labels:  html5
Machine Learning Flappy Bird
Machine Learning for Flappy Bird using Neural Network and Genetic Algorithm
Stars: ✭ 1,683 (-2.38%)
Mutual labels:  html5
Notifications
HTML5 Notifications API implementation for Microsoft Blazor
Stars: ✭ 122 (-92.92%)
Mutual labels:  html5
W3develops
The w3develops.org open source codebase - Learn, build, and meetup with other developers on DISCORD https://discord.gg/WphGvTT and YOUTUBE http://bit.ly/codingyt
Stars: ✭ 120 (-93.04%)
Mutual labels:  html5

CommentCoreLibrary 弹幕核心通用构件

NPM version Bower version License Build Status: Linux Coverage Status

Other Languages: 简体中文

The CommentCoreLibrary is a set of Javascript modules that make up the core controller for comments streaming on top of timed media (video or audio). It is intended as a catalyst for the development of timed "danmaku" comments in HTML5.

Developers willing to incorporate similar comment streaming functionalities inside their own projects (whether web based or not) are encouraged to learn from and extend from the CommentCoreLibrary.

Testing

We have a live demo here. Feel free to open tickets if this demo test has bugs.

License

The CommentCoreLibrary is licensed under the permissive MIT License. If you wish to use this in any project, you can simply include the following line:

CommentCoreLibrary (//github.com/jabbany/CommentCoreLibrary) - Licensed under the MIT license

Installing

With bower: bower install comment-core-library

With npm: npm install comment-core-library

For Rails, installing with rails-assets is recommended

In Gemfile:

# Add https://rails-assets.org as the new gem source
source 'https://rails-assets.org'

gem 'rails-assets-comment-core-library'

Examples and Documentation

  • Documentation can be found inside the docs/ folder.
  • Experimental modules are in experimental/.
  • You may test using test data found in test/.

Contributing

We encourage any contributions to this project, please read CONTRIBUTING for details on how to contribute to the project.

Also, feel free to have a look at our sister project ABPlayerHTML5 for a reference implementation of a video player with CommentCoreLibrary.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].