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. Learn more →
Top 23 JavaScript Async Projects
-
Project mention: What is this callback in async.parallel function? | reddit.com/r/learnprogramming | 2022-08-08
Have you checked out the docs for the async library they are using?
-
Ava for a simpler environment than Jest, which I usually use. I need to check how to mock ESM with it, though.
-
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!
-
react-loadable
:hourglass_flowing_sand: A higher order component for loading components with promises.
Project mention: Unit Testing dynamically imported React Component | reddit.com/r/codehunter | 2022-05-07I have a very simple React component that uses react-loadable to dynamically import another component. The code looks something akin to the following:
-
I think that it is fine to code perfectly functional apps using TypeScript with React Native and React. You will have a huge community to support you with documentation, libraries, and available labor. Yes, the language has a lot of soundness holes and misses a lot of useful features like pattern matching or type classes but, for me, it is a valid trade-off. There are libraries for better FP programming in TypeScript like fp-ts, io-ts, and fluture.
-
Project mention: Fetch: reject promise and catch the error if status is not OK? | reddit.com/r/codehunter | 2022-04-08
I'm using this fetch polyfill in Redux with redux-promise-middleware.
-
Project mention: Difference between a task queue and worker threads? | reddit.com/r/node | 2022-03-14
You can have multiple threads in any process thanks to the worker threads. However, task queues are helpful for their built in retry-ability and prioritization. A thread, is just a thread. Unless you add in something like async-retry, it's not going to magically retry on failure.
-
-
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.
-
Project mention: Why would anyone need JavaScript generator functions? | reddit.com/r/javascript | 2022-11-07
The absolute best use case for generator functions is for making cancellable async flows: https://github.com/getify/CAF
-
-
-
-
neo-async
Neo-Async is thought to be used as a drop-in replacement for Async, it almost fully covers its functionality and runs faster
-
posterus
Composable async primitives with cancelation, control over scheduling, and coroutines. Superior replacement for JS Promises.
Check out these; - https://github.com/mitranim/posterus - https://github.com/timgit/pg-boss - https://github.com/FirebaseExtended/firebase-queue - https://www.npmjs.com/package/rabbit-queue
-
Project mention: How to Sequentially Resolve an Array of Promises in JavaScript | reddit.com/r/javascript | 2022-07-02
It is just not the case that reduce(..) knows that you've returned a promise, and so it internally waits to proceed to the next iteration. THAT sort of behavior is only possible with an async-aware iterator method, like I built with the Fasy library I mentioned before.
-
-
-
Project mention: Has anyone interviewed with American Express or Amex GBT? | reddit.com/r/recruitinghell | 2022-06-14
-
ppipe
pipes values through functions, an alternative to using the proposed pipe operator ( |> ) for ES
-
modern-async
A modern JavaScript tooling library for asynchronous operations using async/await, promises and async generators
-
-
-
-
react-redux-api-tools
A set of tools to facilitate react-redux development and decouple logic from compontents
Project mention: Ask HN: Freelancer? Seeking freelancer? (February 2022) | news.ycombinator.com | 2022-02-01 -
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 Async related posts
- Updates from the 93rd TC39 meeting
- Why would anyone need JavaScript generator functions?
- How To Build a CLI With Node.js and React
- kNow: a tiny, faster-than-native promise/callback event manager
- GitHub - Elijah-Bodden/kNow: Plug-and-play, faster-than-native promise/callback event emitter
- Show HN: Fast JavaScript events with a micro footprint
- What is this callback in async.parallel function?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Feb 2023
Index
What are some of the best open-source Async projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | async | 27,801 |
2 | ava | 20,221 |
3 | react-loadable | 16,483 |
4 | Fluture | 2,413 |
5 | redux-promise-middleware | 1,998 |
6 | async-retry | 1,619 |
7 | emittery | 1,535 |
8 | CAF | 1,296 |
9 | download | 1,222 |
10 | vue-async-computed | 1,089 |
11 | p-map | 942 |
12 | neo-async | 640 |
13 | posterus | 548 |
14 | fasy | 534 |
15 | messagebus | 240 |
16 | rubico | 224 |
17 | iguazu | 197 |
18 | ppipe | 193 |
19 | modern-async | 160 |
20 | asyncify | 95 |
21 | promise-breaker | 83 |
22 | stoxy | 74 |
23 | react-redux-api-tools | 38 |