# Video.js

Tool · [Standard tools and platforms](https://ecosystem.samcarlton.com/tools)

Also called: videojs, Video JS, video.js

An [open-source](https://ecosystem.samcarlton.com/open-source) web video player. [Developers](https://ecosystem.samcarlton.com/software-engineer) use it to play their own [hosted](https://ecosystem.samcarlton.com/hosting) videos on a website with consistent controls.

**For example:** A company [self-hosts](https://ecosystem.samcarlton.com/managed-service) its course videos and plays them with Video.js instead of [embedding](https://ecosystem.samcarlton.com/embedding) [YouTube](https://ecosystem.samcarlton.com/youtube).

Official site: <https://videojs.org>

## Connects to (5)

- [Open source](https://ecosystem.samcarlton.com/open-source): Software whose code is published for anyone to read, use and build on, under a license that sets the rules for doing so.
- [Front end](https://ecosystem.samcarlton.com/front-end): The part of an app or website that people see and tap, running in their browser or on their phone.
- [Player.js](https://ecosystem.samcarlton.com/player-js): An open-source JavaScript library that lets a web page control embedded video players, such as play, pause and seek, through one common…
- [Vimeo](https://ecosystem.samcarlton.com/vimeo): A video hosting service aimed at businesses and creators.
- [FFmpeg](https://ecosystem.samcarlton.com/ffmpeg): Free, open-source command-line software for converting, cutting and combining audio and video files.

Map view: https://ecosystem.samcarlton.com/video-js
