idiotbox.md - www.codemadness.org - www.codemadness.org saait content files
 (HTM) git clone git://git.codemadness.org/www.codemadness.org
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       idiotbox.md (1878B)
       ---
            1 Idiotbox is a less resource-heavy Youtube interface.  For viewing videos it is
            2 recommended to use it with [mpv](https://mpv.io/) or
            3 [mplayer](https://mplayerhq.hu/) with
            4 [youtube-dl](https://youtube-dl.org/) or
            5 [yt-dlp](https://github.com/yt-dlp/yt-dlp).
            6 
            7 For more (up-to-date) information see the [README](https://codemadness.org/git/frontends/file/youtube/README.html) file.
            8 
            9 
           10 ## Why
           11 
           12 In my opinion the standard Youtube web interface is:
           13 
           14 * Non-intuitive, too much visual crap.
           15 * Too resource-hungry, both in CPU and bandwidth.
           16 * Doesn't work well on simpler (text-based) browsers such as netsurf and links.
           17 
           18 
           19 ## Features
           20 
           21 * Doesn't use JavaScript.
           22 * Doesn't use (tracking) cookies.
           23 * CSS is optional.
           24 * Multiple interfaces available: HTTP CGI, command-line, Gopher CGI (gph),
           25   this is a work-in-progress.
           26 * Doesn't use or require the Google API.
           27 * CGI interface works nice in most browsers, including text-based ones.
           28 * On OpenBSD it runs "sandboxed" and it can be compiled as a static-linked
           29   binary with [pledge(2)](https://man.openbsd.org/pledge),
           30   [unveil(2)](https://man.openbsd.org/unveil) in a chroot.
           31 
           32 
           33 ## Cons
           34 
           35 * Order by upload date is incorrect (same as on Youtube).
           36 * Some Youtube features are not supported.
           37 * Uses scraping so might break at any point.
           38 
           39 
           40 ## Clone
           41 
           42         git clone git://git.codemadness.org/frontends
           43 
           44 
           45 ## Browse
           46 
           47 You can browse the source-code at:
           48 
           49 * <https://git.codemadness.org/frontends/>
           50 * <gopher://codemadness.org/1/git/frontends>
           51 
           52 
           53 ## Download releases
           54 
           55 Releases are available at:
           56 
           57 * <https://codemadness.org/releases/frontends/>
           58 * <gopher://codemadness.org/1/releases/frontends>
           59 
           60 
           61 ## View
           62 
           63 You can view it here: <https://codemadness.org/idiotbox/>
           64 
           65 For example you can search using the query string parameter "q":
           66 <https://codemadness.org/idiotbox/?q=gunther+tralala>
           67 
           68 The gopher version is here: <gopher://codemadness.org/7/idiotbox.cgi>