All Projects → LNFWebsite → Streamly

LNFWebsite / Streamly

Licence: apache-2.0
Portable, independent, web-based, simple streaming YouTube video queues and playlists for music videos, audiobooks, etc.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Streamly

Nuclear
Streaming music player that finds free music for you
Stars: ✭ 7,133 (+11788.33%)
Mutual labels:  stream, music, youtube
Play.cash
🎶 Music lovers, rejoice.
Stars: ✭ 89 (+48.33%)
Mutual labels:  music, playlist, youtube
Ngx Youtube Player
YouTube player app built with Angular 7
Stars: ✭ 92 (+53.33%)
Mutual labels:  playlist, youtube-player, youtube
Ytmdesktop
A Desktop App for YouTube Music
Stars: ✭ 1,297 (+2061.67%)
Mutual labels:  music, youtube-player, youtube
Musicbot
🎶 A Discord music bot that's easy to set up and run yourself!
Stars: ✭ 1,109 (+1748.33%)
Mutual labels:  music, playlist, youtube
Youtube Music
YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
Stars: ✭ 376 (+526.67%)
Mutual labels:  music, youtube-player, youtube
Youtub.ly Android
An android app to download 📹 videos and songs from youtube to phone internal storage
Stars: ✭ 17 (-71.67%)
Mutual labels:  music, youtube
Waveform Playlist
Multitrack Web Audio editor and player with canvas waveform preview. Set cues, fades and shift multiple tracks in time. Record audio tracks or provide audio annotations. Export your mix to AudioBuffer or WAV! Project inspired by Audacity.
Stars: ✭ 919 (+1431.67%)
Mutual labels:  music, playlist
Alltomp3 App
Download and Convert YouTube, SoundCloud & Spotify in MP3 with full tags (title, artist, genre, cover, lyrics 🔥)
Stars: ✭ 920 (+1433.33%)
Mutual labels:  music, youtube
Ytspotifydl
Youtube and Spotify music downloader with metadata.
Stars: ✭ 34 (-43.33%)
Mutual labels:  music, youtube
Yt Player
Simple, robust, blazing-fast YouTube Player API
Stars: ✭ 576 (+860%)
Mutual labels:  youtube-player, youtube
Skytube
An open-source YouTube app for Android.
Stars: ✭ 938 (+1463.33%)
Mutual labels:  youtube-player, youtube
Nativescript Youtubeplayer
Stars: ✭ 34 (-43.33%)
Mutual labels:  youtube-player, youtube
Smd
Spotify Music Downloader
Stars: ✭ 822 (+1270%)
Mutual labels:  music, youtube
Channels
The Mac App for YouTube Channels.
Stars: ✭ 23 (-61.67%)
Mutual labels:  youtube-player, youtube
Sonerezh
A self-hosted, web-based application to stream your music, everywhere.
Stars: ✭ 750 (+1150%)
Mutual labels:  stream, music
Youtubetospotify
A Python script to fetch tracks of music channels on Youtube, find them on Spotify and add them to a playlist
Stars: ✭ 33 (-45%)
Mutual labels:  music, youtube
Kaku
🎧 Kaku is a highly integrated music player supports different online platform like YouTube, SoundCloud, Vimeo and more. Available on Mac, Windows and Linux.
Stars: ✭ 1,028 (+1613.33%)
Mutual labels:  music, youtube
Scrape Youtube
A lightning fast package to scrape YouTube search results. This was made and optimized for Discord Bots.
Stars: ✭ 43 (-28.33%)
Mutual labels:  playlist, 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 (+1611.67%)
Mutual labels:  youtube-player, youtube

Streamly Logo

Open-source, web-based, YouTube video queues.

Streamly on Desktop Streamly on Mobile
Side-by-side view

What is Streamly?

Streamly is an open-source, web-based YouTube video queue.

Streamly can be used for a multitude of purposes, including queuing music videos, listening to lectures or audiobooks, or just simply creating a playlist of videos that can be accessed from any computer (or tablet/phone).

This differs from YouTube's normal playlist functionality by allowing you to manipulate the playlist while playing it (thus making it a queue).

Features:

  • Puts you in charge of your playlist by saving all video information necessary to play (name, time, video id) with the playlist. To save your playlist, simply bookmark the open tab of Streamly or click "Save Playlist" to copy a link to your clipboard. Additionally, your playlists should be automatically saved within your browsing history.

  • Runs independently from any server and requires no association with YouTube (API keys, etc...).

    Note: You may even use Streamly just stored on your computer, but likely YouTube will prevent many videos from playing. This is because those content creators have blocked their videos from being loaded on a non-website page. You may resolve this easily by placing Streamly on a file hosting service that allows you to access the file without downloading (ie. forking on GitHub), or your own web server.

  • Works on all modern browsers (Firefox, Chrome, more...) as well as browsers on phones/tablets. (Latest Firefox is recommended on PC, IE is not supported)

Subscribe to Streamly on Reddit for updates.

How do I use Streamly?

Go to the website! http://streamly.us.to or https://lnfwebsite.github.io/Streamly Or clone into your web server...

Be sure to read the Getting Started page.

FAQ

  • What makes this any different from a YouTube playlist?

    A normal YouTube playlist does not allow you to add videos while you are playing the list. It also does not allow you to do advanced playlist manipulation such as re-ordering while playing. Streamly exists more as a queue that you may mess with at any time while playing. This is why most other YouTube players exist as well.

  • Will I lose videos that are removed from YouTube?

    No. The playlist will still contain all information on the videos which are broken or removed from YouTube. Streamly will skip the video and highlight it in red to let you know that you must find a replacement. I'm looking into a method that will automatically drop in replacement videos.

  • Why is it so important not using a company key to access video metadata?

    This is important because it requires nothing special to operate Streamly. It is currently hosted on GitHub Pages, but may be cloned to any server and will still work the same. The safety of your playlist is achieved by knowing that you may easily run the script on your own without relying on me, GitHub, or anyone else.

  • Does Streamly work on Mac/iPhone/iPad?

    Yes, Streamly should work just fine on Apple devices as well.

Thanks for taking the time to read! I hope that you will find Streamly as useful as I have. Happy Streaming!

What makes Streamly different?

Streamly is the first ever online YouTube video queue that prides itself in not using an API key.

Why does that matter?

This matters greatly for reliability. Streamly incurs no operational cost here on Github, and requires nothing from YouTube or the original developer of it (me).

You, as either a user or a developer, may easily copy all of the Streamly files into your own server/repository and use Streamly out-of-the-box.

How does Streamly do it?

Streamly essentially runs as a helper to the YouTube embed player. It retrieves public data about the video such as the title and time of the video readily accessible on the net. It then builds a playlist off of these values and plays each video in a native embed player.

The playlist you create is stored in the URL (or web address) of Streamly. This allows you to store it as a bookmark, create a short link from it by throwing it into a link shortener such as https://tiny.cc or https://bit.ly, throw it into a text file on your computer, or store it any way you like.

And, you don't have to worry about losing anything because Streamly requires nothing other than the playlist you create.

If you'd like to know why Streamly was made, head over to the About page in the wiki!

Dev-testing quick access link CDN purge for testing

License

Copyright 2018 LNFWebsite

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
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].