Skip to content

aweplayer/player

Repository files navigation

AwePlayer Monorepo

AwePlayer is an elegant and modern media player.

Quick Demo

Open in CodeSandbox

Note: Due to the nature of CodeSandbox the video player won't go into fullscreen.

Installation

Using npm:

npm install @awe-player/svelte @awe-player/icons

Using pnpm:

pnpm add @awe-player/svelte @awe-player/icons

Usage

import { AwePlayer } from '@awe-player/svelte';
import '@awe-player/icons/dist/awe-icon.css';

<AwePlayer
	src={[
		'https://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ElephantsDream.mp4',
	]}
/>;

TODO:

  1. Support for react
  2. Thumbnail support
  3. Volume Slider
  4. Captions support
  5. Custom banners
  6. Quality/Source control support

Note

As this is my first package that i have published on npm. I appreciate any and all feedbacks on it.