Essential-YouTube 0,0,0,0

An experimental UI for YouTube.

Essential YouTube

Essential YouTube is an experiment to improve user experience by stripping the redundant away and focusing on the essentials.


  • Disruption-free Search

The video keeps playing even while you are searching. * Instant Search

See the results as you are typing. * Queuing

Queue videos as you like to watch them consecutively. * Looping

Loop a video forever. * Hassle-free

Video annotations are disabled by default. Also, no Autoplay, but the videos you want to play. * Client-side

There are no servers in-between you and YouTube; everything is done on your computer and it’s open source. As private as it could be.

Obvious it might sound, but please keep in mind that Essential YouTube is an experiment, and as pleasing as it might be to use, it’s not intended to be a replacement for everyday use. Missing functionality is not a bug, it’s a feature.


  1. Clone the repository (or download as zip).
  2. Create an API key on Google APIs
  3. Set API_KEY in index.js to the created API key.
  4. Use!


MIT License. See LICENSE.txt for details.

Related Repositories



An experimental UI for YouTube. ...



A repository reflecting the progress made on the "iOS Engineering S01" Youtube series, by Essential Developer. The project demonstrates ways for building resilient apps targeting various deployment platforms using the Swift programming language, Test Driv ...

Top Contributors

boramalper thomas-barthelemy