Skip to content

Trying to make a desktop version of privacy focused libretube. Still in development

License

Notifications You must be signed in to change notification settings

DestroyerV/LibreTube-Desktop

Repository files navigation

LibreTube

GPL-v3

🚨 Warning: Develoment is on hold because piped api currently not working due to youtube blocking mechanism.

📜️ Credits

Readme Design and Banners by XelXen
LibreTube Android App by libre-tube

📒About

YouTube has an extremely invasive privacy policy which relies on using user data in unethical ways. They store a lot of your personal data - ranging from ideas, music taste, content, political opinions, and much more than you think.

This project is aimed at improving the users' privacy by being independent from Google and bypassing their data collection.

Therefore, the app is using the Piped API, which uses proxies to circumvent Google's data collection and includes some other additional features.

⭐Features

  • No Ads

  • Modern Player for a better viewing experience thanks to Vidstack

  • Modern Design

  • Search Functionality

    and more to come in near future...

❤️Contributing

🎉 First off, thank you for considering contributing to this project! 🎉

We welcome contributions from everyone, whether it's a bug report, feature suggestion, code contribution, or even just feedback.

How Can I Contribute?

Reporting Bugs

If you encounter any bugs while using the project, please open an issue on the GitHub repository. When submitting a bug report, please provide as much detail as possible, including your operating system, browser version, and steps to reproduce the bug.

Suggesting Enhancements

Have an idea for a new feature or improvement? Feel free to open an issue to discuss it. We value your input and would love to hear your suggestions!

Code Contributions

We appreciate code contributions to this project. To contribute code, follow these steps:

Fork the repository.

  1. Create a new branch with a descriptive name (git checkout -b my-new-feature).
  2. Make your changes and commit them with a clear message explaining the purpose of the change.
  3. Push your changes to your fork (git push origin my-new-feature).
  4. Open a pull request on the original repository, providing a detailed description of the changes you've made.

Before submitting a pull request, make sure to:

  • Test your changes thoroughly.
  • Follow the coding style and conventions used in the project.
  • Update documentation, if necessary.
  • Providing Feedback
  • Even if you don't have the time to contribute code or documentation, your feedback is valuable. Feel free to open an issue to share your thoughts on the project..

Get in Touch

If you have any questions or need further assistance, don't hesitate to reach out to us by opening an issue or contacting.

Happy contributing!