Vue Aplayer

screenshot of Vue Aplayer
html
vue
scss

:cake: Easy-to-use music player for Vue 2.x

Overview

Vue-APlayer is a Vue implementation of the APlayer prototype, offering a feature-rich audio player with a clean UI and various customization options. It boasts a lightweight and dependency-free structure, making it an ideal choice for projects seeking simplicity and efficiency.

Features

  • Beautiful clean UI: Provides a visually appealing user interface.
  • Lyrics scroll: Displays scrolling lyrics synchronized with the audio.
  • Playlist with repeat & shuffle controls: Supports playlist management with repeat and shuffle functionalities.
  • Custom theme color: Allows customization of the theme color or self-adapting theme color.
  • Drag and place anywhere: Enables users to drag and place the player at desired locations.
  • Mutex play: Ensures only one audio is played at a time.
  • HLS support: Supports HLS audio streaming.
  • Easy props and API: Offers straightforward props and API for easy integration.
html
HTML

HTML templates are pre-designed and pre-built web pages that can be customized and used as a basis for building websites. They often include common elements such as headers, footers, menus, and content sections, and can be easily edited using HTML and CSS to fit specific branding and content needs.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

scss
SCSS

SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

webpack
Webpack

Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.