For more (up-to-date) information see the README file.
In my opinion the standard Youtube web interface is:
- Non-intuitive, too much visual crap.
- Too resource-hungry, both in CPU and bandwidth.
- Doesn't work well on simpler (text-based) browsers such as netsurf and links.
- Doesn't use (tracking) cookies.
- CSS is optional.
- Multiple interfaces available: CGI web, CLI, gopher (gph), this is a work-in-progress.
- Doesn't use or require the Google API.
- CGI interface works nice in most browsers, including text-based ones.
- On OpenBSD it runs "sandboxed" and it can be compiled as a static-linked binary with pledge(2), unveil(2) in a chroot.
- Order by upload date is incorrect (same as on Youtube).
- Some Youtube features are not supported.
- Uses scraping so might break at any point.
git clone git://git.codemadness.org/frontends
Releases are available at: https://codemadness.org/releases/frontends/.