Dev tools · alternatives · 2026
24 alternatives to JavaScript server-sent events library
Server-Sent Events for JavaScript. Contribute to fanout/js-eventstream development by creating an account on GitHub.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. JavaScript server-sent events library launched in 2020; newer entries below may have overtaken it.
- 1
EmailJS▲176Send email directly from Javascript. No server code needed.
2019 · emailjs.com · its alternatives →
- 2RS
2015 · sse.getgin.io · its alternatives →
- 3MJ
2011 · notes.jetienne.com · its alternatives →
- 4

pubsub in <100 bytes. Contribute to hassanshaikley/pico-pubsub development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 5

Gmail JavaScript API. Contribute to KartikTalwar/gmail.js development by creating an account on GitHub.
2013 · github.com · its alternatives →
- 6

A javascript library that lets you add stories EVERYWHERE. - ramonszo/zuck.js
2017 · github.com · its alternatives →
- 7

Hello HN, I built a Typescript library (named socket-call, for lack of a more sexy name) whose goal is to be able to call socket.io events as regular functions. So you declare your server-side like so: ... const listenEvents = (services: UserServices) => ({ // Add your events here, the name of the event is the name of the function login: async (username: string) => { services._socket.data.user = { username }; console.log(`User ${username} logged in`); setInterval(() => { // Calling an event that's handled client-side services.showServerMessage(`You're still logged in…
2025 · github.com · its alternatives →
- 8
Submit JSON▲127Easy form submissions and email notifications
2023 · submitjson.com · its alternatives →
- 9
Chart.js 4.0▲111Open source JavaScript charting library for the modern web
2022 · github.com · its alternatives →
- 10
GitMails▲95Instant notifications for critical GitHub org events
2022 · gitmails.xyz · its alternatives →
- 11

Classes for javascript that don't suck. Contribute to jneen/pjs development by creating an account on GitHub.
2012 · github.com · its alternatives →
- 12

A realtime communication framework for Node.js. Contribute to stepchowfun/socket.js development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 13

Evented Mind offers in-depth, on demand video classes on JS
2015 · its alternatives →
- 14

Fanout Fastly Compute JavaScript demo. Contribute to fastly/fanout-compute-js-demo development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 15

In one of our previous posts, we talked about the problems we faced when communicating with frames on a different domain in our application…
2013 · engineering.wingify.com · its alternatives →
- 16AS
2012 · matthewsmith.com · its alternatives →
- 17

An asynchronous messaging library, written in JavaScript, for node and the web browser - KrisSiegel/msngr.js
2015 · github.com · its alternatives →
- 18

Lazy Object Streaming Pipeline for JavaScript. Contribute to winterbe/streamjs development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 19

Make HTTP requests from client-side JavaScript. Contribute to wylst/http.js development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 20

Hi HN! I’d like to share with you my project: JSDB. Two months ago I had this thought while reviewing a PR on a web application. What if I didn’t have to write code to communicate with my backend or database? It would be fun to just use arrays and objects like you normally do in javascript and have things magically save. That weekend I hacked together something that used proxies and classes to ‘magically’ send data to your backend when you assign or access properties in an object or array. Using the same API you already know. This means you can save data like this: items[x] = {a:2,b:false}…
2022 · javascriptdb.com · its alternatives →
- 21

A no-dependencies HTTP client library for browsers and Node.js with a promise-based or Node.js-style callback-based API to progress events, text and binary file upload and download, partial response body, request and response headers, status code. - jakutis/httpinvoke
2013 · github.com · its alternatives →
- 22

A JavaScript library that can upload anything you throw at it, optimizes images for faster uploads, and offers a great, accessible, silky smooth user experience.
2018 · pqina.nl · its alternatives →
- 23

Reactive Expressions for JavaScript. Contribute to loreanvictor/quel development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 24

A new take on JavaScript's EventEmitter class. Makes use of types and the newest JS features. - mothepro/fancy-emitter
2020 · github.com · its alternatives →
Also compare
- EmailJS alternatives
- Realtime Server-Sent Events in Go alternatives
- MicroEvent.js - js micro event emitter in less than 20lines alternatives
- JavaScript PubSub in 163 Bytes alternatives
- Gmail.js – JavaScript API for Gmail alternatives
- Zuck.js, a JavaScript library that lets you add Stories everywhere alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →