cf1324e62091ce1af75e28884961b8759494823a
dependabot/npm_and_yarn/materialious/protobufjs-7.5.5
Features
- Internal account system (Optional).
- Subscriptions are end-to-end encrypted.
- History & watch progress syncing.
- Proof-of-work Captcha.
- Subscription importing/exporting
- Automatically import/export Invidious/Materialious.
- Invidious is optional.
- Enjoy Materialious without a Invidious instance via our YouTube backend.
- Local video fallback if Invidious fails loading videos.
- Invidious companion support.
- Android TV support.
- Support for disabling certificate validation for homelab users.
- Sync your watch progress between Invidious sessions.
- Sponsorblock built-in.
- Return YouTube Dislike (RYD) built-in.
- DeArrow built-in.
- No ads.
- No tracking.
- Light/Dark themes.
- Custom colour themes.
- Integrates with Invidious subscriptions.
- Live stream support.
- Dash support.
- Chapters.
- Mini player (PIP.)
- Playlists.
- PWA support.
- YT path redirects.
Docker deployment
This version of Materialious is feature rich, has its own account system (optional) & is easier to setup.
Legacy Docker deployment, Invidious only.
This version of Materialious is still fully supported, but is purely just a Invidious frontend without any fancy bells and whistles, this version is harder to deploy...
Installing as a app
| Platform | Package/Installation Method |
|---|---|
| Windows |
|
| MacOS (x64 & arm64) |
|
| Android |
|
| Android TV | For Android TV use APKUpdater. |
| Flatpak |
|
| AppImage |
|
| Debian/Ubuntu |
Then run: |
| Fedora/OpenSuse |
For Fedora: For OpenSuse: |
| Linux (tarball) |
|
Translations
Help translate Materialious via Weblate!
Previews
Mobile
Android TV Home
Android TV Player
Login
Player
Settings
Channel
Chapters
Playlists
Have any questions?
Special thanks to
- SecularSteve for creating Materialious' logo.
- Invidious.
- Clipious for inspiration & references to undocumented Invidious routes.
- Beer CSS (Especially the YouTube template what was used as the base for Materialious.)
- LuanRT for YouTube.js & SABR implementation.
- FreeTube for their subtitle fix.
- spotube for using their README layout for local installation.
- Every dependency in package.json.
Developers
Languages
TypeScript
47.8%
Svelte
46.8%
JavaScript
2.4%
Java
0.9%
CSS
0.8%
Other
1.3%









