mirror of
https://github.com/iv-org/invidious.git
synced 2025-10-26 18:58:28 -05:00
108 lines
4.0 KiB
Markdown
108 lines
4.0 KiB
Markdown
<div align="center">
|
|
<img src="assets/invidious-colored-vector.svg" width="192" height="192" alt="Invidious logo">
|
|
<h1>Fork from Invidious</h1>
|
|
|
|
<h3>An open source alternative front-end to YouTube</h3>
|
|
|
|
<a href="https://invidious.io/">Website from <a href="https://github.com/iv-org/invidious"> Invidious</a>
|
|
•
|
|
<a href="https://instances.invidious.io/">Instances list</a>
|
|
•
|
|
<a href="https://docs.invidious.io/faq/">FAQ from <a href="https://github.com/iv-org/invidious"> Invidious</a>
|
|
•
|
|
<a href="https://docs.invidious.io/">Documentation from <a href="https://github.com/iv-org/invidious"> Invidious</a>
|
|
•
|
|
<a href="#contribute">Contribute from <a href="https://github.com/iv-org/invidious"> Invidious</a>
|
|
•
|
|
<a href="https://invidious.io/donate/">Donate from <a href="https://github.com/iv-org/invidious"> Invidious</a>
|
|
|
|
|
|
## Screenshots
|
|
|
|
| Player | Preferences | Subscriptions |
|
|
|-------------------------------------|-------------------------------------|---------------------------------------|
|
|
|  |  |  |
|
|
|  |  |  |
|
|
|
|
|
|
## Features
|
|
|
|
**User features**
|
|
- Lightweight
|
|
- No ads
|
|
- No tracking
|
|
- No JavaScript required
|
|
- Light/Dark themes
|
|
- Customizable homepage
|
|
- Subscriptions independent from Google
|
|
- Notifications for all subscribed channels
|
|
- Audio-only mode (with background play on mobile)
|
|
- Support for Reddit comments
|
|
- [Available in many languages](locales/), thanks to [our translators](#contribute)
|
|
|
|
**Data import/export**
|
|
- Import subscriptions from YouTube, NewPipe and Freetube
|
|
- Import watch history from NewPipe
|
|
- Export subscriptions to NewPipe and Freetube
|
|
- Import/Export Invidious user data
|
|
|
|
**Technical features**
|
|
- Embedded video support
|
|
- [Developer API](https://docs.invidious.io/api/)
|
|
- Does not use official YouTube APIs
|
|
- No Contributor License Agreement (CLA)
|
|
|
|
|
|
## Quick start
|
|
|
|
**Using invidious:**
|
|
|
|
- [Select a public instance from the list](https://instances.invidious.io) and start watching videos right now!
|
|
|
|
**Hosting invidious:**
|
|
|
|
- [Follow the installation instructions](https://docs.invidious.io/installation/)
|
|
|
|
|
|
## Documentation
|
|
|
|
The full documentation can be accessed online at https://docs.invidious.io/
|
|
|
|
The documentation's source code is available in this repository:
|
|
https://github.com/iv-org/documentation
|
|
|
|
### Extensions
|
|
|
|
We highly recommend the use of [Privacy Redirect](https://github.com/SimonBrazell/privacy-redirect#get),
|
|
a browser extension that automatically redirects Youtube URLs to any Invidious instance and replaces
|
|
embedded youtube videos on other websites with invidious.
|
|
|
|
The documentation contains a list of browser extensions that we recommended to use along with Invidious.
|
|
|
|
You can read more here: https://docs.invidious.io/applications/
|
|
|
|
|
|
## Contribute
|
|
|
|
### Code
|
|
|
|
1. Fork it ( https://github.com/iv-org/invidious/fork ).
|
|
1. Create your feature branch (`git checkout -b my-new-feature`).
|
|
1. Stage your files (`git add .`).
|
|
1. Commit your changes (`git commit -am 'Add some feature'`).
|
|
1. Push to the branch (`git push origin my-new-feature`).
|
|
1. Create a new pull request ( https://github.com/iv-org/invidious/compare ).
|
|
|
|
|
|
> 16. Limitation of Liability.
|
|
>
|
|
> IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
|
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
|
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
|
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
|
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
|
|
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
|
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
|
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
|
SUCH DAMAGES.
|