- 📰 0% Ads
- 💸 0% Tracker
- 📃 0% Logging
- 📩 Download Youtube Videos while you watch them
- 🔮 Using Bootstrap 5 with plyr as video player.
- 😁 No ads and tracker
- 🍉 Youtube won't able to see your Search Analytics
- 🍡 Unblock a blocked video in your country
- 😇 Both Server and Client is Open Source
- 😎 You can download a video directly from watch page
- Node v10+ (Node v14 Recommended)
- Git installed
- 500MB RAM (1 GB or more is Recommended)
- Fast server network connection
git clone https://github.com/Yonle/ytmous
cd ytmous
npm install
This code is reading a config from Environment Variable that comes from your system. Those config is optional. So you don't need to care about.
LIMIT
: Search / Video result from playlist, channel, or search result limit. The smaller, The faster.USER_AGENT
: This variable is where we fake our user agent to request youtube.
npm start
Or
PORT=3000 npm start
Note: This screenshot is a preview of ytmous v0.1. They're still looking same style but in different player & font only!