SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now. Learn more →
Top 16 JavaScript Video/Audio Projects
-
Thank you! This is the kind of creative solution I was looking for. Your comment helped me find video.js which has first-party support for opening M3U8 streams.
-
Project mention: Plyr: A simple HTML5 video player for modern browsers | news.ycombinator.com | 2023-05-24
-
SurveyJS
A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.
-
-
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.
-
SoundJS
A Javascript library for working with Audio. It provides a consistent API for loading and playing audio on different browsers and devices. Currently supports WebAudio, HTML5 Audio, Cordova / PhoneGap, and a Flash fallback.
-
AmplitudeJS
AmplitudeJS: Open Source HTML5 Web Audio Library. Design your web audio player, the way you want. No dependencies required.
-
You likely want something like https://github.com/Kagami/ffmpeg.js/ for extracting slices
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
-
Project mention: 33 React Libraries Every React Developer Should Have In Their Arsenal | dev.to | 2022-10-05
11. video-react
-
-
prettyembed.js
Prettier embeds for your YouTubes - with nice options like high-res preview images, advanced customization of embed options, and optional FitVids support. (by mike-zarandona)
-
I found this tool for JS that allows for 30x quicker exif tag reading than exiftool from photos, and here is a comparison:
-
-
-
-
-
jPlayer Jukebox
jPlayer Jukebox is add-on to jPlayer that allows to play media files on the page by scanning all links and adding them to a playlist.
-
Amplication
Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.
JavaScript Video/Audio related posts
- Audio slicing with Javascript
- Wanted - IPTV Front-end
- Exif reader packages
- Recordable Canvas Web Component
- Plyr: A simple HTML5 video player for modern browsers
- Best way to showcase videos without the site becoming slow?
- Plyr – A Simple, Accessible and Customisable Media Player
-
A note from our sponsor - SurveyJS
surveyjs.io | 28 Sep 2023
Index
What are some of the best open-source Video/Audio projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | video.js | 36,228 |
2 | Plyr | 24,368 |
3 | flv.js | 22,377 |
4 | mediaelement | 8,075 |
5 | SoundJS | 4,382 |
6 | AmplitudeJS | 4,045 |
7 | ffmpeg.js | 3,006 |
8 | video-react | 2,544 |
9 | html5media | 1,278 |
10 | prettyembed.js | 1,073 |
11 | exifr | 896 |
12 | Ion.Sound | 711 |
13 | photobooth-js | 576 |
14 | Play-em JS | 93 |
15 | polyplayer | 40 |
16 | jPlayer Jukebox | 8 |