SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Stream Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Ant-Media-Server
Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.
-
xstream
An extremely intuitive, small, and fast functional reactive stream library for JavaScript (by staltz)
-
RootEncoder
RootEncoder for Android (rtmp-rtsp-stream-client-java) is a stream encoder to push video/audio to media servers using protocols RTMP, RTSP, SRT and UDP with all code written in Java/Kotlin
-
goka
Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go.
-
form-data
A module to create readable `"multipart/form-data"` streams. Can be used to submit forms and file uploads to other web applications.
-
Marble.js
Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
**5. Modern Java - A Guide to Java 8 ** This tutorial covers all the new features of Java 8 with simple code samples, making it a helpful resource for learning and using Java 8. https://github.com/winterbe/java8-tutorial
Project mention: JavaScript Libraries for Implementing Trendy Technologies in Web Apps in 2024 | dev.to | 2024-04-09Brain.js
Good point; there's only a single server handling all the requests so things can be a bit slow depending on the time of day. And there are browser limits to the number of concurrent connections.
Apple browsers with native HLS support are better than those without as well. Other browsers need to load everything via https://github.com/video-dev/hls.js/ which slows things down.
Win/Mac/Linux : Nuclear : https://github.com/nukeop/nuclear Radio mode automatically plays similar songs. If the connection is slow, You can change Invidious : https://docs.invidious.io/instances/
Slightly OT:
Are ZeroMQ and NanoMQ still widely used (and recommended)?
https://github.com/zeromq/libzmq
https://github.com/nanomq/nanomq
Project mention: Mastering The Heap: How to Capture and Store Images from Fetch Responses | dev.to | 2024-05-02node-fetch.
Project mention: Advise on best way to implement video calling functionality into my web app | /r/webdev | 2023-06-07ant media server is the cheapest and has good documentation its also open source. it does the work for us https://github.com/ant-media/Ant-Media-Server/
Project mention: It's never been a better time to switch to Firefox | news.ycombinator.com | 2023-11-22This! It is frustrating that web apps like draw.io can't save to file directly using Firefox. It gets old having to save a new file every time you make a change.
Beyond that, the File System API would also allow for streamed downloads directly from the web-app. This would allow for web-apps to generate large download files without having to store a copy on a database (external server or IndexedDB), which is a privacy improvement. The only way to do this now is by using convoluted techniques to essentially do a MITM to a fake endpoint [1].
[1] https://github.com/jimmywarting/StreamSaver.js
Project mention: How to Implement Remote Video Surveillance on Forlinx Embedded OKA40i-C EVK? | /r/SingleBoardComputer | 2023-07-092. https://github.com/jacksonliam/mjpg-streamer/
Project mention: RSocket – An alternative to gRPC with first-class browser support | news.ycombinator.com | 2024-01-09
Project mention: Ask HN: What are some of the most elegant codebases in your favorite language? | news.ycombinator.com | 2023-06-17
Project mention: Show HN: Hatchet – Open-source distributed task queue | news.ycombinator.com | 2024-03-08That's exactly why we built Svix[1]. Building webhooks services, even with amazing tools like FastAPI, Celery and Redis is still a big pain. So we just built a product to solve it.
Hatchet looks cool nonetheless. Queues are a pain for many other use-cases too.
1: https://www.svix.com
Stream related posts
-
(Part 5)Golang Framework Hands-on - KisFlow Stream Computing Framework-Connector
-
(Part 5)Golang Framework Hands-on - KisFlow Stream Computing Framework-Function Scheduling
-
(Part 4)Golang Framework Hands-on - KisFlow Stream Computing Framework- Data Stream
-
(Part 3)Golang Framework Hands-on - KisFlow Stream Computing Framework - Project Construction / Basic Modules
-
(Part 2) Golang Framework Hands-on - KisFlow Streaming Computing Framework - Project Construction / Basic Modules
-
Backpressure explained – the resisted flow of data through software
-
Streams Standard
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 May 2024
Index
What are some of the best open-source Stream projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Modern Java - A Guide to Java 8 | 16,638 |
2 | Brain.js | 14,195 |
3 | hls.js | 14,197 |
4 | nuclear | 11,485 |
5 | ZeroMQ | 9,293 |
6 | node-fetch | 8,646 |
7 | SpringCloud-Learning | 7,311 |
8 | tbox | 4,698 |
9 | Ant-Media-Server | 4,098 |
10 | StreamSaver.js | 3,869 |
11 | MJPG-streamer | 2,927 |
12 | piping-server | 2,860 |
13 | html5_rtsp_player | 2,511 |
14 | xstream | 2,367 |
15 | RootEncoder | 2,376 |
16 | rsocket-java | 2,336 |
17 | FS2 | 2,328 |
18 | goka | 2,292 |
19 | form-data | 2,253 |
20 | Marble.js | 2,138 |
21 | Speedment | 2,080 |
22 | svix-webhooks | 2,088 |
23 | Player | 2,037 |
Sponsored