nowfound

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. 1
    EmailJS▲176

    Send email directly from Javascript. No server code needed.

    2019 · emailjs.com · its alternatives →

  2. 2RS
  3. 3MJ
  4. 4

    pubsub in <100 bytes. Contribute to hassanshaikley/pico-pubsub development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  5. 5

    Gmail JavaScript API. Contribute to KartikTalwar/gmail.js development by creating an account on GitHub.

    2013 · github.com · its alternatives →

  6. 6

    A javascript library that lets you add stories EVERYWHERE. - ramonszo/zuck.js

    2017 · github.com · its alternatives →

  7. 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) => ({ &#x2F;&#x2F; 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(() => { &#x2F;&#x2F; Calling an event that's handled client-side services.showServerMessage(`You're still logged in…

    2025 · github.com · its alternatives →

  8. 8

    Easy form submissions and email notifications

    2023 · submitjson.com · its alternatives →

  9. 9

    Open source JavaScript charting library for the modern web

    2022 · github.com · its alternatives →

  10. 10

    Instant notifications for critical GitHub org events

    2022 · gitmails.xyz · its alternatives →

  11. 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. 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. 13

    Evented Mind offers in-depth, on demand video classes on JS

    2015 · its alternatives →

  14. 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. 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 →

  16. 16AS
  17. 17

    An asynchronous messaging library, written in JavaScript, for node and the web browser - KrisSiegel/msngr.js

    2015 · github.com · its alternatives →

  18. 18

    Lazy Object Streaming Pipeline for JavaScript. Contribute to winterbe/streamjs development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  19. 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. 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. 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. 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. 23

    Reactive Expressions for JavaScript. Contribute to loreanvictor/quel development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  24. 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

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 →