aboutsummaryrefslogtreecommitdiff

EMBEDTUBE

A tiny, distraction-free YouTube web-client using the official embed API. Written in Go

USAGE

Simply replace the hostname of your youtube.com or youtu.be link with the hostname of your favorite EmbedTube instance:

E.g. https://www.youtube.com/watch?v=cvDyQUpaFf4 : => https://yt.tjkeller.xyz/watch?v=cvDyQUpaFf4

E.g. https://youtu.be/cvDyQUpaFf4?t=75 : => https://yt.tjkeller.xyz/cvDyQUpaFf4?t=75

SELF-HOSTING

Install Go and Git. Then run:

git clone https://git.tjkeller.xyz/embedtube
cd embedtube
go run .

API KEY

EmbedTube currently uses the official YouTube API for grabbing video details and comments. Generate an API key and export it into your environment using API_KEY=. Or better yet, save it into a .env file!

DONATE

BTC: bc1q2ehdum4d3y0grwtcpqcf33kpljusl6c0urdsvqmy6zvkaydgh8hsr0m2t0 (QR)

COPYRIGHT

EmbedTube is Free Software. It is made available under the MIT license.

You can clone or view the git repository here: : https://git.tjkeller.xyz/embedtube

Copyright (c) 2026 Tim Keller https://tjkeller.xyz