Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bowdown097/qttube
A Qt frontend for YouTube.
https://github.com/bowdown097/qttube
cplusplus cpp qt video-player youtube youtube-client youtube-desktop youtube-frontend
Last synced: 20 days ago
JSON representation
A Qt frontend for YouTube.
- Host: GitHub
- URL: https://github.com/bowdown097/qttube
- Owner: BowDown097
- License: gpl-3.0
- Created: 2022-07-20T08:22:33.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-19T14:22:20.000Z (about 2 months ago)
- Last Synced: 2024-10-13T00:55:21.760Z (about 1 month ago)
- Topics: cplusplus, cpp, qt, video-player, youtube, youtube-client, youtube-desktop, youtube-frontend
- Language: C++
- Homepage:
- Size: 1.15 MB
- Stars: 38
- Watchers: 3
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![QtTube Logo](https://user-images.githubusercontent.com/42720004/192839093-ff0565f2-862f-4cee-a026-5cc0cadb20b5.png)
QtTube is a Qt frontend for YouTube made in C++ that aims to emulate the normal YouTube experience as close as possible. It's more private and it supports logging in, and with that, total integration with the YouTube website and app. It also comes with considerable improvements to performance and resource usage over the YouTube website.
# Installation
Linux development builds can be installed [through the AUR on Arch-based distros](https://aur.archlinux.org/packages/qttube-git/) or [as an AppImage or tarball](https://nightly.link/BowDown097/QtTube/workflows/build/master):
[![qttube-git](https://img.shields.io/badge/aur-qttube--git-blue)](https://aur.archlinux.org/packages/qttube-git/)
[![GitHub Actions](https://img.shields.io/github/actions/workflow/status/BowDown097/QtTube/build.yml)](https://github.com/BowDown097/QtTube/actions)Outside of that, you will need to build the program yourself - [instructions are provided if needed](https://github.com/BowDown097/QtTube/blob/master/BUILD_INSTRUCTIONS.md). There are no releases yet and there is no ETA for when there will be one.
# Used Libraries
- [AnnotationsRestored](https://github.com/isaackd/AnnotationsRestored)
- [h264ify](https://github.com/erkserkserks/h264ify)
- [http](https://github.com/flaviotordini/http)
- [innertube-qt](https://github.com/BowDown097/innertube-qt)
- [QWebEngineYtPlayer](https://github.com/keshavbhatt/QWebengineYtPlayer)
- [Return YouTube Dislike](https://github.com/Anarios/return-youtube-dislike)
- [SponsorBlock](https://github.com/ajayyy/SponsorBlock)# Screenshots
As of February 14th, 2023. Depending on how long it's been since said date, things may be different.