Rehike is a custom web frontend server for YouTube.
We use it to accurately restore the old YouTube layout and feel, which is known as Hitchhiker. This version of YouTube existed from 2013 to 2020 and is preferred by us due to its speed and simplicity.
Rehike is not a browser extension, nor does it intend to function as one. Rather, it works over the browser, offering more freedom to what it is allowed to do and greater portability. This makes Rehike browser-independent and, to an extent, system independent.
See the Rehike wiki.
See CONTRIBUTING.md.
Rehike is early in development. You should not expect a perfect user experience, should you choose to use it. If you encounter any problems while using Rehike, please make an issue so that we can track them easily.
We currently do not support an automated install. If you wish to use Rehike, you must set it up manually. Fortunately, that isn't too hard!
See this page for manual installation instructions.
Once Rehike is installed, you can visit this link to configure it.
Rehike makes use of the following software or services:
- Composer
- Twig
- Protocol Buffers
- Return YouTube Dislike API
- Prototaxis for shelves homepage on InnerTube WEB v2
Use of these third party services is governed by their respective licenses. Where possible, their application will be optional.
It is the belief of the team that code should generally be open and unrestricted.
As such, we license all of our original code under the Unlicense; you are free to do whatever you want with any code in the project that is authored by The Rehike Maintainers, Taniko Yamamoto, Daylin Cooper, or Aubrey Pankow, unless otherwise stated.
This licence is not applicable to the third party software we incorporate in the project. Please see their respective LICENSE
files for more information on each.
Whether or not you choose to contribute to or use Rehike, we appreciate you checking out our project!