davidhu2000 / Youtube_desktop
Licence: mit
The desktop Youtube Application built using Electron. (In development)
Stars: ✭ 123
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Youtube desktop
Youtube Scrape
Scrape YouTube searches (API)
Stars: ✭ 122 (-0.81%)
Mutual labels: youtube-api, youtube
Streamingclientlibrary
C# client library for Twitch, YouTube Live, and other streaming services
Stars: ✭ 48 (-60.98%)
Mutual labels: youtube-api, youtube
Youtubetospotify
A Python script to fetch tracks of music channels on Youtube, find them on Spotify and add them to a playlist
Stars: ✭ 33 (-73.17%)
Mutual labels: youtube-api, youtube
Docker Multistreamer
Dockerized multistreamer
Stars: ✭ 90 (-26.83%)
Mutual labels: youtube-api, youtube
Youtub.ly Android
An android app to download 📹 videos and songs from youtube to phone internal storage
Stars: ✭ 17 (-86.18%)
Mutual labels: youtube-api, youtube
Youtube Extension
🔴YouTube Extension🧰>80 Features ⭐Please document, code or donate📌Tidy📌Longest-standing(2012)(Users>350000)⋮🎞️🎛️🎧⚙️🎬🔊☕🎨🧩🧪📈⏯️(Player: Repeat Screenshot Rotate; Hide related video distraction. Always expand video Description. Playback speed. Video Quality bandwidth H.264 electricity. Player Size Full Window. Themes Customization. Statistics. Reverse Playlist YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube Youtube enhancer YouTube app YouTube video YouTube YouTube YouTube api v3 YouTube playback YouTube player VP8 VP9 AV1 vidIQ tubebuddy download adblocker adblock ads sponsorblock addon youtube music ⭐ youtube premium css css4 html5 ytdl youtube-dl invidious iridium ParticleCore youtube+ youtube++ youtube-plus maia-yt youtube nonstop youtube control center vlogger vlog h264ify h264 m.youtube.com music.youtube.com studio.youtube youtube mobile youtube studio ⭐ kids Vanced gaming.youtube.com gaming youtubecenter freetube lite-youtube-embed newpipe youtube-dl-gui mps-youtube nuclear pytube awesome youtubers youtube downloader 8k 4k 60fps 30fps youtubeexplode vidgear k-lite tubebuddy adobe apple ios iphone design simplify ffmpeg premiere designer annoyance youtube upload
Stars: ✭ 1,027 (+734.96%)
Mutual labels: youtube-api, youtube
Ytmusicapi
Unofficial API for YouTube Music
Stars: ✭ 372 (+202.44%)
Mutual labels: youtube-api, youtube
Ac D3
Javascript Library for building Audiovisual Charts in D3
Stars: ✭ 76 (-38.21%)
Mutual labels: youtube-api, youtube
Spotivy
🎼 Download music videos from Spotify playlists
Stars: ✭ 64 (-47.97%)
Mutual labels: youtube-api, youtube
Yt Player
Simple, robust, blazing-fast YouTube Player API
Stars: ✭ 576 (+368.29%)
Mutual labels: youtube-api, youtube
Ngx Youtube Player
YouTube player app built with Angular 7
Stars: ✭ 92 (-25.2%)
Mutual labels: youtube-api, youtube
Youtube Transcript Api
This is a python API which allows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles and it does not require a headless browser, like other selenium based solutions do!
Stars: ✭ 495 (+302.44%)
Mutual labels: youtube-api, youtube
Maia Yt
Currently codenamed maia-yt is a userscript (and browser extension) that enhances the user's experience on YouTube.
Stars: ✭ 493 (+300.81%)
Mutual labels: webpack, youtube
Multitube
Watch multiple YouTube videos by providing video links or playlist links or channel links or maybe a mix of them! All without opening a single extra tab.
Stars: ✭ 36 (-70.73%)
Mutual labels: youtube-api, youtube
Youtube Live Chat Flow
Chrome Extension for Flowing Chat Messages on YouTube Live
Stars: ✭ 309 (+151.22%)
Mutual labels: webpack, youtube
Piptool
Add the Picture-in-Picture Functionality to YouTube, Netflix, Plex and other video broadcasting services in macOS Sierra
Stars: ✭ 337 (+173.98%)
Mutual labels: webpack, youtube
Rey
RE-imagined Youtube music player for web (& desktop)
Stars: ✭ 59 (-52.03%)
Mutual labels: youtube-api, youtube
Jquery Youtube Channels Playlist
jQuery plugin youtube playlist
Stars: ✭ 90 (-26.83%)
Mutual labels: youtube-api, youtube
Youtube Desktop
A desktop client of youtube that allows the user to browse the site without the need of a browser.
Demo
This project is still currently in development. A link will appear here upon our first release.
The Application
The Search Page
The Video Page
The OmniAuth Page
Response Design
This app is built with responsiveness in mind. Multiple break points are set to render different contents at different window widths.
Contribute
We'd love to get contributions from you! Please take a look at the Contribution Readme to see how to get your changes merged in.
Technologies
- Electron - Electron allows for building cross platform desktop applications using JavaScript, HTML, and CSS
- ReactJS - A JavaScript framework for building user interfaces that efficiently update and render components.
- Redux - A state management framework that utilizes unidirectional data flow.
- Webpack - A module bundler that takes module with dependencies and creates static assets.
- Youtube API - API that provides all the data required to build this app.
Future Features
- Allow signed in user to upload videos, add comments, etc.
- Add autoplay and allow user to play video in the background with the browser window closed.
- Add support to minimize video player to allow for navigation during playback.
Team
Core Members
David Hu | Alex Sherman | Carson Judge | Kevin Nguyen | Raymond Lee | Katarina Rossi |
Contributors
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].