• Stars
    star
    1,324
  • Rank 35,502 (Top 0.7 %)
  • Language Vue
  • License
    MIT License
  • Created about 8 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🍰 Easy-to-use music player for Vue 2.x

Vue-APlayer

Vue-APlayer

Please refer to Future of vue-aplayer before you continue.

Vue implementation of APlayer prototype. Demo

Travis npm npm devDependency Status

Hubble GitHub commit activity the past year GitHub last commit Dependents on GitHub Discord

Screenshot

Features

  • Beautiful clean UI
  • Lyrics scroll
  • Playlist with repeat & shuffle controls
  • Custom theme color / Self-adapting theme color
  • Drag and place anywhere
  • Mutex play
  • HLS support
  • Easy props and API
  • Dependency free and light-weight (gzipped 16KB)

Using Vue-APlayer in your project? Let me know!

Usage

<aplayer autoplay
  :music="{
    title: 'secret base~君がくれたもの~',
    artist: 'Silent Siren',
    src: 'https://moeplayer.b0.upaiyun.com/aplayer/secretbase.mp3',
    pic: 'https://moeplayer.b0.upaiyun.com/aplayer/secretbase.jpg'
  }"
/>

Full documentation

中文文档

Changelog

Detailed changes fro each release are documented in the release notes.

Contribution

Feel free to open an issue if you find a bug or have a nice idea.

PRs are welcome.

The name

  • When referring to Vue-APlayer, the name should be written in exactly the same case.
  • When referring to its versions, either [email protected] (GitHub) or [email protected] (npm) is fine.

Related projects

Thanks

@DIYgod, for creating APlayer and sharing cloud storage for hosting Vue-APlayer's demo page media resources.

License

Vue-APlayer is MIT Licensed.

Copyright (c) 2016-present Shenghao "Doma" Lei

More Repositories

1

Hubble

🔭 Travel through GitHub Stars' history
Vue
170
star
2

yeshu-generator

椰树广告体生成器
HTML
86
star
3

rsshub.js

JavaScript library for RSSHub
JavaScript
48
star
4

aplayer-react

The missing APlayer for your React applications
TypeScript
36
star
5

CodeIgniter-Weixin_Library

适用于CodeIgniter框架的微信网页授权模块
PHP
24
star
6

csbg

Print badges in your console.
TypeScript
13
star
7

react-promised

React component for rendering children according to a promise
TypeScript
6
star
8

CodeIgniter-Weixin_Template

配备了微信网页授权模块的CodeIgniter应用脚手架
PHP
5
star
9

setup-msw

CLI tool that sets up MSW for you
JavaScript
4
star
10

compose-providers

Compose your React provider components to avoid boilerplates.
TypeScript
3
star
11

prettier-plugin-sort-markdown-table

Prettier plugin that sorts markdown tables
TypeScript
3
star
12

vue-cli-locale-zh

🇨🇳 Chinese(simplified) localization for @vue/cli
2
star
13

RSSHub-Reader

Vue
2
star
14

msw-require-context-demo

JavaScript
2
star
15

axios-error-handler

TypeScript
2
star
16

rsuite-app

Demo for @rsuite/framework
JavaScript
1
star
17

html-webpack-plugin-template-parameter-repro

JavaScript
1
star
18

Five-laya

Simple Gomoku game powered by layabox engine.
JavaScript
1
star
19

redux-eloquent

Query and mutate redux store in ORM style that you love.
JavaScript
1
star
20

use-debounced-memo

React hook for debouncing state changes.
TypeScript
1
star
21

hexo-theme-aerotwist

CSS
1
star
22

rsuite-framework

Framework to power rsuite apps.
JavaScript
1
star
23

netlify-framework-info-gatsby-ts-repro

TypeScript
1
star
24

swc-node-jest-1.5.0-demo

TypeScript
1
star
25

blog-comments

1
star
26

Discorditter

Sync messages between Discord and Gitter
1
star
27

SevenOutman

1
star
28

GitHub-in-RSUITE

:octocat: A GitHub website implementation in React & RSUITE
JavaScript
1
star