{"id":22490524,"url":"https://github.com/core-player/vue-core-video-player","last_synced_at":"2025-08-02T22:33:16.580Z","repository":{"id":39342566,"uuid":"134208670","full_name":"core-player/vue-core-video-player","owner":"core-player","description":"🍟  A Lightweight Video Player For Vue.js.","archived":false,"fork":false,"pushed_at":"2023-01-04T10:41:09.000Z","size":72069,"stargazers_count":464,"open_issues_count":70,"forks_count":79,"subscribers_count":11,"default_branch":"master","last_synced_at":"2024-12-01T11:50:35.453Z","etag":null,"topics":["video-player","vue"],"latest_commit_sha":null,"homepage":"https://core-player.github.io/vue-core-video-player/","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/core-player.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-05-21T02:39:11.000Z","updated_at":"2024-11-28T02:00:04.000Z","dependencies_parsed_at":"2023-02-02T09:01:34.608Z","dependency_job_id":null,"html_url":"https://github.com/core-player/vue-core-video-player","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/core-player%2Fvue-core-video-player","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/core-player%2Fvue-core-video-player/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/core-player%2Fvue-core-video-player/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/core-player%2Fvue-core-video-player/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/core-player","download_url":"https://codeload.github.com/core-player/vue-core-video-player/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228501284,"owners_count":17930229,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["video-player","vue"],"created_at":"2024-12-06T17:22:18.493Z","updated_at":"2025-08-02T22:33:16.569Z","avatar_url":"https://github.com/core-player.png","language":"Vue","funding_links":[],"categories":["Vue","Components \u0026 Libraries","Table of Contents","UI Components [🔝](#readme)"],"sub_categories":["UI Components","Video Libraries"],"readme":"# vue-core-video-player\n\n[![CircleCI](https://circleci.com/gh/core-player/vue-core-video-player.svg?style=shield)](https://circleci.com/gh/core-player/vue-core-video-player)\n[![prs welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://github.com/core-player/vue-core-video-player/pulls)\n[![npm version](https://img.shields.io/npm/v/vue-core-video-player.svg?style=flat-square)](https://www.npmjs.com/package/vue-core-video-player)\n[![npm downloads](https://img.shields.io/npm/dm/vue-core-video-player.svg?style=flat-square)](https://www.npmjs.com/package/vue-core-video-player)\n[![Twitter URL](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/hashtag/vueCoreVideoPlayer?src=hashtag_click)\n\n\u003cimg width=\"180\" src=\"./UI/assets/logo.png\"\u003e\n\nA Lightweight Video Player For Vue.js.\n\n\n## Get Started\n\n### Npm\n\n``` bash\n$ npm install vue-core-video-player --save\n```\n\n### Yarn\n\n``` bash\n$ yarn add vue-core-video-player --save\n```\n\n\n``` vue\n\u003ctemplate\u003e\n  \u003cdiv class=\"player-container\"\u003e\n    \u003cvue-core-video-player @play=\"your_method\" src=\"./videos/your_video.mp4\"\u003e\u003c/vue-core-video-player\u003e\n  \u003c/div\u003e\n\u003ctemplate\u003e\n\n\u003cscript\u003e\nimport VueCoreVideoPlayer from 'vue-core-video-player'\n\nVue.use(VueCoreVideoPlayer)\n\n\u003c/script\u003e\n```\n[View Demo](http://events.jackpu.com/vue-core-video-player-examples/)\n\n\n## Docs\n\n+ [English Document](https://core-player.github.io/vue-core-video-player/)\n+ [中文文档](https://core-player.github.io/vue-core-video-player/zh/)\n+ [日本語](./docs/jp/README.md)\n\n## Features\n\n+ Custom configuration\n+ i18n\n+ SSR\n+ Picture-in-Picture Mode\n+ Events Subscription\n+ Development friendly\n+ Mobile Adaptation\n\n### Who using it\n\nWelcome to submit your website using the package [Demo Case Collection](https://github.com/core-player/vue-core-video-player/issues/26)\n\n\n## UI\n\n\u003cimg width=\"720px\" src=\"./UI/ui.png\"\u003e\n\n[Adobe XD](./UI/vue-core-video-player-xd.xd)\n\n[Behance](https://www.behance.net/gallery/84820301/Web-VIdeo-Player)\n\n\n## 💐 Contributions\n\n+ Open pull request with improvements\n+ Discuss ideas in issues\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcore-player%2Fvue-core-video-player","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcore-player%2Fvue-core-video-player","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcore-player%2Fvue-core-video-player/lists"}