[Module Listing Request]: vue-player
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 1.1k
- Forks
- 354
- Avg merge
- 10h 18m
- Merged PRs (30d)
- 12
Description
Description
A Nuxt 4 module for vue-player - a feature-rich video player with HLS streaming, subtitles, chapters, and thumbnail previews. The module auto-imports VideoPlayer and usePlayer across your entire app with zero config.
Features:
- Auto-imports VideoPlayer component (no manual imports needed)
- Auto-imports usePlayer composable for programmatic control
- Injects player styles globally
- HLS adaptive streaming support (via optional hls.js)
- Subtitles / closed captions (WebVTT)
- Chapters support
- Thumbnail preview on timeline scrub
- Configurable component prefix
Repository: https://github.com/VladChernyak/vue-player
npm: https://www.npmjs.com/package/@vue-player/nuxt
Documentation: https://vue-player.vercel.app/guide/nuxt.html
License: MIT
Nuxt compatibility: Nuxt 4
Repository
https://github.com/VladChernyak/vue-player
npm
https://www.npmjs.com/package/@vue-player/nuxt
Nuxt Compatibility
Nuxt 4
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No target file or test is named. Start by reviewing the repository's existing module-listing entries and contribution process, then verify the linked repository, npm package, documentation, license, and Nuxt 4 compatibility; done means vue-player is added to the catalog with accurate details.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nuxtjs
- Domain
- content, documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100