8f15262d01
it now looks as good as the feed, the homepage and the favourites! :3 additionally, the search page now also mentions your search term, in case you suddenly decide to leave that tab alone for some reason and come back to it later, only to no longer know what you searched for lol |
||
---|---|---|
code | ||
templates | ||
webroot | ||
.gitignore | ||
config.sh | ||
README.md | ||
routes.sh |
BashTube
a YouTube frontend written in Bash using yt-dlp. Currently a bit WiP, but we're getting better!
Installation instructions
- Download HTTP.sh
- Clone this repository into
app
under HTTP.sh ./http.sh
Dependencies
This application has been tested on Void Linux, Arch Linux and Alpine Linux. Below, I present a comprehensive list of packages needed to run it under alpine:
curl
file
findutils
grep
jq
nmap-ncat
python3
sed
socat
util-linux
xxd
Some functionality may be limited without installing the coreutils
package, but because I love GNU as much as the next person, I strive to make BashTube fully compatible with BusyBox.
Additionally, you need to install yt-dlp, either by obtaining the source tree or by downloading the binary release from pip.
Contributing
If you wish, write to sdomi (ja at sdomi.pl), and we'll be in touch.