EMBEDTUBE
A tiny, distraction-free YouTube micro-client which wraps 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
git clone https://git.tjkeller.xyz/embedtube
cd embedtube
go run .
A flake.nix with an option module and a Dockerfile are also available.
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
