liberatube icon indicating copy to clipboard operation
liberatube copied to clipboard

Liberatube is a Privacy, Feature Rich alternative front end to YouTube.

Liberatube banner

License Release Commits Issues Pull Requests Build amd64 image Build arm64 image

Table of Contents

  • Screenshots
  • Features
  • To do
  • Related Repositories
  • Instances
  • Installation
    • Docker
    • Native
  • Documentation
  • License
    • Liability
    • Licences from dependancies

Screenshots

Home Video
home page video page
Channel Comments Settings
channel page comments page settings page

View more Screenshots

Features

  • [x] Lightweight
  • [x] No ads and no tracking
  • [x] Native language support
  • [x] DASH/HLS video support
  • [x] Playlists
  • [x] Blue/Ultra dark themes
  • [x] Community driven plugin store
  • [x] Audio-only mode
  • [x] Return YouTube Dislike
  • [x] Caches certain pages to speed up loading times.
  • [x] Download videos
  • [x] Does not use official YouTube API's
  • [x] Docker compose file

To do

  • [ ] Autoplay for playlists
  • [ ] Subscribing to channels
  • [ ] Annotations (clickable links on the video basically)

Related Repositories

  • Liberatube - This Repository.
  • Liberatube Plugin Store - The community driven plugin store for Liberatube.
  • Liberatube Documentation - Documentation for Liberatube.
  • Liberatube Redirector - A Chrome extension that automatically redirects YouTube links to Liberatube.
  • Liberatube Instances - Instance switcher website.

Instances

Check the Documentation.

Installation

Docker

You can build an image yourself using the compose file provided, ensure that you have docker and docker compose installed.

You also need to edit the config.php file to uncomment and recomment some lines for the sql credentials.

git clone https://github.com/GoldDominik893/liberatube.git
cd liberatube/
nano config.php
sudo docker-compose up -d --build

Native

Check the Documentation.

Documentation

If you need help regarding this software please check the Documentation first before opening an issue or a discussion.

License

Liberatube is licensed under the GNU Affero General Public License v3.0

Copyright © 2024 Dominic Wajda

Liability

We take no responsibility for the use of our tool, or external instances provided by third parties. We strongly recommend you abide by the valid official regulations in your country. Furthermore, we refuse liability for any inappropriate use of Liberatube, such as illegal downloading. This tool is provided to you in the spirit of free, open source software.

You may view the LICENSE in which this software is provided to you here.

  1. 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.

Licences from dependancies

  • Google fonts material icons - Apache License 2.0
  • jQuery v3.6.4 - MIT License
  • Bootstrap v3.3.7 - MIT License
  • Signika Negative font - Open Font License
  • w3.css - No license is necessary
  • returnyoutubedislike.com