#[1]Codemadness Atom Feed [2]Codemadness Atom Feed with content [3]Blog | [4]Git | [5]Releases | [6]Gopherhole | [7]Feeds | [8]PGP | [9]Mail __________________________________________________________________ Idiotbox: Youtube interface Last modification on 2021-12-25 Idiotbox is a less resource-heavy Youtube interface. For viewing videos it is recommended to use it with [10]mpv or [11]mplayer with [12]youtube-dl or [13]yt-dlp. For more (up-to-date) information see the [14]README file. Why 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. Features * Doesn't use JavaScript. * Doesn't use (tracking) cookies. * CSS is optional. * Multiple interfaces available: HTTP CGI, command-line, Gopher CGI (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 [15]pledge(2), [16]unveil(2) in a chroot. Cons * Order by upload date is incorrect (same as on Youtube). * Some Youtube features are not supported. * Uses scraping so might break at any point. Clone git clone git://git.codemadness.org/frontends Browse You can browse the source-code at: * [17]https://git.codemadness.org/frontends/ * [18]gopher://codemadness.org/1/git/frontends Download releases Releases are available at: * [19]https://codemadness.org/releases/frontends/ * [20]gopher://codemadness.org/1/releases/frontends View You can view it here: [21]https://codemadness.org/idiotbox/ For example you can search using the query string parameter "q": [22]https://codemadness.org/idiotbox/?q=gunther+tralala The gopher version is here: References 1. https://web.archive.org/web/20220704203750/https://codemadness.org/atom.xml 2. https://web.archive.org/web/20220704203750/https://codemadness.org/atom_content.xml 3. https://web.archive.org/web/20220704203750/https://codemadness.org/index.html 4. https://web.archive.org/web/20220704203750/https://codemadness.org/git/ 5. https://web.archive.org/web/20220704203750/https://codemadness.org/releases/ 6. https://web.archive.org/web/20220704203750/gopher://codemadness.org/ 7. https://web.archive.org/web/20220704203750/https://codemadness.org/feeds.html 8. https://web.archive.org/web/20220704203750/https://codemadness.org/pgp.asc 9. https://web.archive.org/web/20220704203750/mailto:hiltjo@AT@codemadness.DOT.org 10. https://web.archive.org/web/20220704203750/https://mpv.io/ 11. https://web.archive.org/web/20220704203750/https://mplayerhq.hu/ 12. https://web.archive.org/web/20220704203750/https://youtube-dl.org/ 13. https://web.archive.org/web/20220704203750/https://github.com/yt-dlp/yt-dlp 14. https://web.archive.org/web/20220704203750/https://codemadness.org/git/frontends/file/youtube/README.html 15. https://web.archive.org/web/20220704203750/https://man.openbsd.org/pledge 16. https://web.archive.org/web/20220704203750/https://man.openbsd.org/unveil 17. https://web.archive.org/web/20220704203750/https://git.codemadness.org/frontends/ 18. https://web.archive.org/web/20220704203750/gopher://codemadness.org/1/git/frontends 19. https://web.archive.org/web/20220704203750/https://codemadness.org/releases/frontends/ 20. https://web.archive.org/web/20220704203750/gopher://codemadness.org/1/releases/frontends 21. https://web.archive.org/web/20220704203750/https://codemadness.org/idiotbox/ 22. https://web.archive.org/web/20220704203750/https://codemadness.org/idiotbox/?q=gunther+tralala