Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 JavaScript Streaming Projects
-
I stand corrected. https://webtorrent.io/ is a mediaclient implement in js which uses the BitTorrent protocol.
-
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Project mention: Opinião: Qual e o melhor serviço de streamings pra vocês atualmente? | reddit.com/r/brasil | 2023-01-19
-
mediaelement
HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.
-
popcorn-desktop
Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player ( Windows / Mac / Linux ) A Butter-Project Fork
Project mention: Popular movies not updating? Been the same list for weeks | reddit.com/r/PopCornTimeApp | 2023-02-01 -
Project mention: Small and fast 2D canvas chart for time series, lines, areas and bars | news.ycombinator.com | 2023-01-26
-
Project mention: Whats the best alternative for Airdrop if you wanna transfer files between non Apple devices? | reddit.com/r/techsupport | 2022-12-31
Option #2 https://instant.io/ (unlimited size - uses WebTorrent)
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
ImprovedTube-for-YouTube
YouTube Extension: Enrich your experience & content [🧰80+LeanFeatures][📌Longest-standing©️10+years][👨👩👧👧Please make Docu/HowTo's][⚙️⋮{🎞️☕🎛️🎧🔊⏯️🎬🎨📈🧩🧪⋮}(Player Repeat Screenshot[Hide "related video distraction]Always expand video Description [Playback speed][Video Quality codec electricity][Player Size Full Tab]Theme Customization)
Project mention: Lifelong Chrome user switching to Firefox, are there any extensions that are a MUST on the browser? | reddit.com/r/firefox | 2022-12-24Improved Youtube
-
I would seriously consider using streamlink twitch gui application + vlc combo or addons like Alternate player for twitch. They both have waay less overhead and consume less CPU/RAM. (With alternate player you can use firefox's PIP functionality by SHIFT+RightClicking on the video)
-
mirotalk
🚀 WebRTC - P2P - Simple, Secure, Fast Real-Time Video Conferences Up to 4k and 60fps, compatible with all browsers and platforms.
Project mention: Free Secure WebRTC P2P/SFU/C2C Video Calls, Screen Sharing, File Sharing, Chat and more. | reddit.com/r/javascript | 2023-02-02I started the MiroTalk P2P & MiroTalk SFU projects during the pandemic period (about 1+ year ago), not knowing anything about the WebRTC. Making often the video conferences with my colleagues and not wanting to depend on Zoom, Teams, Google Meet... I decided to do some research about how it works and from there MiroTalk was born :) I Giving to everyone the chance to have its own instance of MiroTalk, which can be customized as you like and run in any cloud, vps, server. If you're just starting out, I suggest you take a look at the MiroTalk C2C (New) code, which can be a good starting point to understand how the architecture WebRTC Mesh (P2P) works. Later you can also study how the WebRTC SFU (Selective Forwarding Units - I recommend mediasoup which I personally love) or MCU (Multipoint Control Unit) architecture works. I wish you all the best!
-
-
there's torrent cli clients like https://github.com/webtorrent/webtorrent-cli
-
stream-detector
A Firefox addon for keeping track of manifests used by various streaming protocols and downloading media files.
Use The Stream Detector
-
Project mention: Looking for self hosted screen sharing/streaming solution | reddit.com/r/selfhosted | 2022-09-19
OvenMediaEngine has a player called OvenPlayer. I've set this up in Vue and host the page so that others can visit the page and it starts playing for them instantly. OvenPlayer also has a hosted demo that I use for debugging and testing.
-
-
Project mention: Twitch has remembered that Twitch Turbo is a thing and has now begun promoting it again | reddit.com/r/LivestreamFail | 2022-10-26
Unsub and use TwitchAdSolutions for no ads and TwitchNoSub to watch sub only VODs
-
gnome-shell-extension-cast-to-tv
Cast files to Chromecast, web browser or media player app over local network.
-
-
IMDb-Scout-Mod
Auto search for movie/series on torrent, usenet, ddl, subtitles, streaming, predb and other sites. Adds links to IMDb pages from hundreds various sites. Adds movies/series to Radarr/Sonarr. Adds external ratings from Metacritic, Rotten Tomatoes, Letterboxd, Douban, Allocine. Media Server indicators for Plex, Jellyfin, Emby. Dark theme/style for Reference View. Adds/Removes to/from Trakt's watchlist. Removes ads
The IMDb Scout Mod could be useful for you. This script is more than what are you asking for, but if you clean the default settings, the layout should be fine. https://github.com/Purfview/IMDb-Scout-Mod
-
browserLiveStream
Use webcam, browser and Node to stream live video. From api.video (https://api.video)
-
Oblecto
Oblecto is a media server, which streams media you already own, and is designed to be at the heart of your entertainment experience. It runs on your home server to index and analyze your media such as Movies and TV Shows and presents them in an interface tailored for your media consupmtion needs.
Project mention: [MPV] How to make 4k(2160p) video playback smoother when hardware video acceleration isn't an option? | reddit.com/r/linuxquestions | 2022-08-30Hi, the guy behind the video distribution server Oblecto checking in again.
-
stream-live-system
:red_circle: An example of a live broadcast system using microservice concepts and architected with docker.
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
JavaScript Streaming related posts
- Popular movies not updating? Been the same list for weeks
- Red Pill - Movie Suggestions That Will Blow Your Mind!
- how to make this run??
- Looking for a program where I can livestream / share my screen in close to real time (like discord)
- I redesigned Popcorn Time!
- Popcorn-Time-0.4.9-win64-Setup.exe displays garbled text in the end of install.
- Request for contact
-
A note from our sponsor - Sonar
www.sonarsource.com | 4 Feb 2023
Index
What are some of the best open-source Streaming projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | webtorrent | 27,459 |
2 | Streama | 9,257 |
3 | webtorrent-desktop | 9,121 |
4 | mediaelement | 7,967 |
5 | popcorn-desktop | 7,769 |
6 | uPlot | 7,557 |
7 | instant.io | 3,187 |
8 | ImprovedTube-for-YouTube | 2,415 |
9 | streamlink-twitch-gui | 2,375 |
10 | mirotalk | 1,579 |
11 | homehost | 905 |
12 | webtorrent-cli | 905 |
13 | stream-detector | 472 |
14 | OvenPlayer | 411 |
15 | chartjs-plugin-streaming | 404 |
16 | TwitchNoSub | 350 |
17 | gnome-shell-extension-cast-to-tv | 267 |
18 | Firebot | 223 |
19 | IMDb-Scout-Mod | 183 |
20 | browserLiveStream | 169 |
21 | Oblecto | 135 |
22 | stream-live-system | 121 |
23 | Play-em JS | 90 |