A Privacy Respecting Frontend for YouTube Music inspired and built with the help of Piped and YouTube's InnerTube API.
HYPERPIPE IS VERY EXPIRIMENTAL, EXPECT
- Messy Code
- Stuff that used to work to break in the future.
But if you see any of the following, Please open an issue
PS: Please don't forget to support your favorite artists :)
Compile and Hot-Reload for Development
npm run dev
Local + Network
npm run host
Compile and Minify for Production
npm run build
Please see hyperpipe.codeberg.page
Use LibRedirect to automatically redirect YouTube Music links to Hyperpipe.
You can use the Redirector extension to redirect MOST YouTube Music links to Hyperpipe with the configuration below (Note: replace
hyperpipe.surge.sh with any instance URL):
- Description: YouTube Music to Hyperpipe
- Example URL: https://music.youtube.com/channel/channel-id
- Include pattern:
- Redirect to:
- Pattern type: Wildcard Expression
- Pattern Description: Redirects all YouTube Music URLs to Hyperpipe
- Advanced options:
- Apply to:
- Main window (address bar)
- Apply to:
Copyright (C) 2022-23 Shiny Nematoda
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.
Please refer to LICENSE for more details.
Feel free to join in on Matrix!
You can reach out to me personally on:
- snematoda [dot] 751k2 [at] aleeas [dot] com
- Matrix - @snematoda:nitro.chat
Dependencies & Acknowledgments
- Denevola -> for Hyperpipe's logo
- VueJS -> MIT
- ViteJS -> MIT
- shaka-player -> Apache-2.0
- PeerJS -> MIT
- DOMPurify -> Apache-2.0
- SortableJS -> MIT
- Bootstrap Icons -> MIT
- VueJS theme -> MIT
- Dracula theme -> MIT
- Nord theme -> MIT
Hyperpipe is not affiliated with any of these projects
Beatbump -> Alternative YouTube Music frontend built with Svelte/SvelteKit
Cider -> Cross-platform Apple Music experience based on Electron and Vue.js
All content on Hyperpipe is from YouTube Music. YouTube and YouTube Music are trademarks of Google LLC. Hyperpipe is not affiliated with YouTube or YouTube Music.