JSPM

Found 10551 results for async router

anumargak

Amazing fast multipurpose simple to use web/ HTTP router

  • v2.2.0
  • 107.76
  • Published

lazy-route

Lazy / async route loading for React Router 4

  • v1.0.7
  • 98.44
  • Published

vue-skeleton-mvp

VueJS Vuetify Vue Router Vuex - Basic Project Skeleton - Starter Web App. Written on JavaScript using async/await.

  • v5.0.20
  • 94.74
  • Published

@corets/router

Next generation router for React

  • v0.12.1
  • 87.94
  • Published

async-react-router

Client side react router with async. It like next.js!

  • v2.1.1
  • 83.55
  • Published

@before.js/client

Enables data fetching with any React SSR app that uses React Router 5

    • v4.1.13
    • 82.24
    • Published

    react-router-hook

    Universal data fetching and lifecycle management for react router with multiple components

    • v0.7.1
    • 80.86
    • Published

    @before.js/server

    Enables data fetching with any React SSR app that uses React Router 5

      • v4.1.13
      • 79.41
      • Published

      @tanstack/start

      Modern and scalable routing for React applications

      • v1.120.20
      • 77.23
      • Published

      macropress-router

      Express Async Router - Zeit's Micro Style

      • v1.0.2
      • 75.93
      • Published

      yeps-router

      YEPS promise based router

      • v1.2.0
      • 68.86
      • Published

      coeus-router

      A tiny router component to build SPA with webpack and react

      • v1.10.2
      • 68.07
      • Published

      @root/async-router

      Write Express middleware and route handlers using async/await

      • v1.0.14
      • 67.68
      • Published

      redux-async-props

      Load props and state asynchonously with react-router and redux

      • v0.2.1
      • 65.01
      • Published

      p-limit

      Run multiple promise-returning & async functions with limited concurrency

      • v7.1.1
      • 64.26
      • Published

      @ryniaubenpm2/eveniet-quae-culpa

      Startox Pilot is a JavaScript router designed for ease of use and flexibility. It employs regular expressions to offer dynamic routing, allowing for both straightforward and complex navigation paths. As a universal library, it works across different platf

      • v1.0.0
      • 64.18
      • Published

      p-locate

      Get the first fulfilled promise that satisfies the provided testing function

      • v6.0.0
      • 63.96
      • Published

      native-router-react

      A route close to the native experience for react.

      • v0.12.0
      • 63.01
      • Published

      async

      Higher-order functions and common patterns for asynchronous code

      • v3.2.6
      • 62.38
      • Published

      pify

      Promisify a callback-style function

      • v6.1.0
      • 61.96
      • Published

      fastq

      Fast, in memory work queue

      • v1.19.1
      • 61.72
      • Published

      asynckit

      Minimal async jobs utility library, with streams support

      • v0.4.0
      • 61.04
      • Published

      regenerator-runtime

      Runtime for Regenerator-compiled generator and async functions.

      • v0.14.1
      • 60.90
      • Published

      p-try

      `Start a promise chain

      • v3.0.0
      • 60.71
      • Published

      p-map

      Map over promises concurrently

      • v7.0.3
      • 60.66
      • Published

      redux-connect

      It allows you to request async data, store them in redux state and connect them to your react component.

      • v10.0.0
      • 60.38
      • Published

      run-parallel

      Run an array of functions in parallel

      • v1.2.0
      • 60.36
      • Published

      gensync

      Allows users to use generators in order to write common functions that can be both sync or async.

      • v1.0.0-beta.2
      • 60.19
      • Published

      async-express-router

      An express middleware for wrapping router methods (app.METHOD and express.Router()) with a customizable try / catch

      • v4.0.0
      • 59.46
      • Published

      terser

      JavaScript parser, mangler/compressor and beautifier toolkit for ES6+

      • v5.43.1
      • 59.29
      • Published

      neo-async

      Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster

      • v2.6.2
      • 59.03
      • Published

      run-async

      Utility method to run function either synchronously or asynchronously using the common `this.async()` style.

      • v4.0.6
      • 58.97
      • Published

      emittery

      Simple and modern async event emitter

      • v1.2.0
      • 58.83
      • Published

      co

      generator async control flow goodness

      • v4.6.0
      • 58.72
      • Published

      bluebird

      Full featured Promises/A+ implementation with exceptionally good performance

      • v3.7.2
      • 58.65
      • Published

      is-async-function

      Determine if a function is a native async function.

      • v2.1.1
      • 58.40
      • Published

      iopa-router

      Lightweight router for the IOPA Stack for Node.js

      • v1.4.2
      • 57.59
      • Published

      p-cancelable

      Create a promise that can be canceled

      • v4.0.1
      • 57.50
      • Published

      async-function

      A function that returns the normally hidden `AsyncFunction` constructor

      • v1.0.0
      • 57.50
      • Published

      lie

      A basic but performant promise implementation

      • v3.3.0
      • 57.48
      • Published

      cross-fetch

      Universal WHATWG Fetch API for Node, Browsers and React Native

      • v4.1.0
      • 57.14
      • Published

      duplexify

      Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input

      • v4.1.3
      • 57.08
      • Published

      p-retry

      Retry a promise-returning or async function

      • v7.0.0
      • 56.92
      • Published

      p-timeout

      Timeout a promise after a specified amount of time

      • v6.1.4
      • 56.79
      • Published

      regenerator-transform

      Explode async and generator functions into a state machine.

      • v0.15.2
      • 56.63
      • Published

      basic-ftp

      FTP client for Node.js, supports FTPS over TLS, IPv6, Async/Await, and Typescript.

      • v5.0.5
      • 56.45
      • Published

      thunky

      delay the evaluation of a paramless async function and cache the result

      • v1.1.0
      • 55.58
      • Published

      superagent

      elegant & feature rich browser / node HTTP with a fluent API

      • v10.2.3
      • 55.55
      • Published

      properjs-router

      Lightweight JS router with History.

      • v0.5.1
      • 55.45
      • Published

      dezalgo

      Contain async insanity so that the dark pony lord doesn't eat souls

      • v1.0.4
      • 55.38
      • Published

      async-limiter

      asynchronous function queue with adjustable concurrency

      • v2.0.0
      • 55.27
      • Published

      p-defer

      Create a deferred promise

      • v4.0.1
      • 55.17
      • Published

      strtok3

      A promise based streaming tokenizer

      • v10.3.4
      • 55.17
      • Published

      p-queue

      Promise queue with concurrency control

      • v8.1.0
      • 54.93
      • Published

      next-tick

      Environment agnostic nextTick polyfill

      • v1.1.0
      • 54.90
      • Published

      JSONStream

      rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)

      • v1.3.5
      • 54.80
      • Published

      p-is-promise

      Check if something is a promise

      • v4.0.0
      • 54.40
      • Published

      p-reduce

      Reduce a list of values using promises into a promise for a value

      • v3.0.0
      • 54.38
      • Published

      p-event

      Promisify an event by waiting for it to be emitted

      • v6.0.1
      • 54.04
      • Published

      delay

      Delay a promise a specified amount of time

      • v6.0.0
      • 53.95
      • Published

      async-each

      No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.

      • v1.0.6
      • 53.88
      • Published

      p-each-series

      Iterate over promises serially

      • v3.0.0
      • 53.60
      • Published

      queue

      asynchronous function queue with adjustable concurrency

      • v7.0.0
      • 53.39
      • Published

      express-safe-async

      [@AsyncHandled] Elegant async error handling Decorator for async router function(controller) in express.

      • v3.0.0
      • 53.17
      • Published

      typical

      Isomorphic, functional type-checking for Javascript

      • v7.3.0
      • 53.17
      • Published

      write

      Write data to a file, replacing the file if it already exists and creating any intermediate directories if they don't already exist. Thin wrapper around node's native fs methods.

      • v2.0.0
      • 53.00
      • Published

      @sec-ant/readable-stream

      A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.

      • v0.6.0
      • 52.86
      • Published

      p-filter

      Filter promises concurrently

      • v4.1.0
      • 52.60
      • Published

      exit-hook

      Run some code when the process exits

      • v4.0.0
      • 52.41
      • Published

      bfj

      Big-friendly JSON. Asynchronous streaming functions for large JSON data sets.

      • v9.1.2
      • 52.36
      • Published

      memoizee

      Memoize/cache function results

      • v0.4.17
      • 52.28
      • Published

      into-stream

      Convert a string/promise/array/iterable/asynciterable/buffer/typedarray/arraybuffer/object into a stream

      • v8.0.1
      • 52.00
      • Published

      bottleneck

      Distributed task scheduler and rate limiter

      • v2.19.5
      • 51.97
      • Published

      async-mutex

      A mutex for guarding async workflows

      • v0.5.0
      • 51.83
      • Published

      async-lock

      Lock on asynchronous code

      • v1.4.1
      • 51.83
      • Published

      react-router-defer

      Adds deferred asynchronous rendering to react router

      • v0.4.2
      • 51.80
      • Published

      async-hook-jl

      Inspect the life of handle objects in node

      • v1.7.6
      • 51.58
      • Published

      now-and-later

      Map over an array or object of values in parallel or series, passing each through the async iterator, with optional lifecycle hooks.

      • v3.0.0
      • 51.54
      • Published

      quansync

      Create sync/async APIs with usable logic

      • v0.2.11
      • 51.41
      • Published

      avvio

      Asynchronous bootstrapping of Node applications

      • v9.1.0
      • 51.13
      • Published

      async-listen

      `net.Server#listen()` helper that returns a Promise for async / await

      • v3.1.0
      • 50.99
      • Published

      tiny-async-pool

      Run multiple promise-returning & async functions with limited concurrency using native ES9

      • v2.1.0
      • 50.61
      • Published

      async-sema

      Semaphore using `async` and `await`

      • v3.1.1
      • 50.51
      • Published

      native-promise-only

      Native Promise Only: A polyfill for native ES6 Promises **only**, nothing else.

      • v0.8.1
      • 50.40
      • Published

      p-map-series

      Map over promises serially

      • v3.0.0
      • 50.35
      • Published

      async-settle

      Settle an async function.

      • v2.0.0
      • 50.29
      • Published

      @expo/spawn-async

      A Promise-based interface into processes created by child_process.spawn

      • v1.7.2
      • 50.24
      • Published

      p-wait-for

      Wait for a condition to be true

      • v5.0.2
      • 50.23
      • Published

      p-pipe

      Compose promise-returning & async functions into a reusable pipeline

      • v4.0.0
      • 50.11
      • Published

      chai-as-promised

      Extends Chai with assertions about promises.

      • v8.0.2
      • 49.96
      • Published

      p-throttle

      Throttle promise-returning & async functions

      • v8.0.0
      • 49.68
      • Published

      node-ensure

      Async module-loading library and protocol for bundlers/loaders targeting isomorphic apps and Node.js.

      • v0.0.0
      • 49.58
      • Published

      async-done

      Allows libraries to handle various caller provided asynchronous functions uniformly. Maps promises, observables, child processes and streams, and callbacks to callback style.

      • v2.0.0
      • 49.56
      • Published

      bach

      Compose your async functions with elegance.

      • v2.0.1
      • 49.44
      • Published

      p-all

      Run promise-returning & async functions concurrently with optional limited concurrency

      • v5.0.0
      • 49.27
      • Published

      async-exit-hook

      Run some code when the process exits (supports async hooks and pm2 clustering)

      • v2.0.1
      • 49.24
      • Published

      glob-watcher

      Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.

      • v6.0.0
      • 49.13
      • Published

      run-series

      Run an array of functions in series

      • v1.1.9
      • 48.71
      • Published

      p-waterfall

      Run promise-returning & async functions in series, each passing its result to the next

      • v3.0.0
      • 48.57
      • Published

      spawndamnit

      Take care of your `spawn()`

      • v3.0.1
      • 48.56
      • Published

      async-foreach

      An optionally-asynchronous forEach with an interesting interface.

      • v0.1.3
      • 48.26
      • Published

      deferred

      Modular and fast Promises implementation

      • v0.7.11
      • 48.17
      • Published

      p-memoize

      Memoize promise-returning & async functions

      • v8.0.0
      • 48.17
      • Published

      run-parallel-limit

      Run an array of functions in parallel, but limit the number of tasks executing at the same time

      • v1.1.0
      • 47.97
      • Published

      switch

      Zero dependency routing for the browser and Node.js.

      • v0.0.0
      • 47.85
      • Published

      traverse-chain

      A simple asynchronous tool

      • v0.1.0
      • 47.78
      • Published

      scrypt-js

      The scrypt password-based key derivation function with sync and cancellable async.

      • v3.0.1
      • 47.74
      • Published

      foreachasync

      A node- and browser-ready async (now with promises) counterpart of Array.prototype.forEach

      • v5.1.3
      • 47.66
      • Published

      when

      A lightweight Promises/A+ and when() implementation, plus other async goodies.

      • v3.7.8
      • 47.55
      • Published

      2-thenable

      Convert any object to thenable

      • v1.0.0
      • 47.50
      • Published

      wait-for-expect

      Wait for expectation to be true, useful for integration and end to end testing

      • v4.0.0
      • 47.47
      • Published

      a-sync-waterfall

      Runs a list of async tasks, passing the results of each into the next one

      • v1.0.1
      • 47.44
      • Published

      grunt

      The JavaScript Task Runner

      • v1.6.1
      • 47.13
      • Published

      p-any

      Wait for any promise to be fulfilled

      • v4.0.0
      • 46.99
      • Published

      await-to-js

      Async/await wrapper for easy error handling in js

      • v3.0.0
      • 46.99
      • Published

      grouped-queue

      In memory queue system prioritizing tasks

      • v2.1.0
      • 46.82
      • Published

      async-each-series

      Apply an async function to each Array element in series.

      • v1.1.0
      • 46.66
      • Published

      p-reflect

      Make a promise always fulfill with its actual fulfillment value or rejection reason

      • v3.1.0
      • 46.50
      • Published

      p-settle

      Settle promises concurrently and get their fulfillment value or rejection reason

      • v5.1.1
      • 46.49
      • Published

      p-some

      Wait for a specified number of promises to be fulfilled

      • v6.0.0
      • 46.36
      • Published

      promise-coalesce

      Coalesces multiple promises for the same identifier into a single request

      • v1.1.2
      • 46.34
      • Published

      @nevware21/ts-async

      support for asynchronous development with a Promise based task Scheduler, several different Promise implementations (synchronous, idle, asynchronous and native runtime wrappers), await helpers, and aliases all built and tested using TypeScript.

      • v0.5.4
      • 46.23
      • Published

      server

      A modern and powerful server for Node.js

      • v1.0.42
      • 45.79
      • Published

      ava

      Node.js test runner that lets you develop with confidence.

      • v6.4.1
      • 45.62
      • Published

      deasync

      Turns async function into sync via JavaScript wrapper of Node event loop

      • v0.1.30
      • 45.56
      • Published

      youtube-player

      YouTube IFrame Player API abstraction.

      • v5.6.0
      • 45.20
      • Published

      p-iteration

      Make array iteration easy when using async/await and Promises

      • v1.1.8
      • 45.04
      • Published

      react-native-mmkv

      The fastest key/value storage for React Native. ~30x faster than AsyncStorage! Works on Android, iOS and Web.

      • v3.3.0
      • 45.03
      • Published

      map-limit

      async.mapLimit's functionality available as a standalone npm module

      • v0.0.1
      • 44.95
      • Published

      jsftp

      A sane FTP client implementation for NodeJS

      • v2.1.3
      • 44.79
      • Published

      bufferstreams

      Abstract streams to deal with the whole buffered contents.

      • v5.0.0
      • 44.78
      • Published

      oboe

      Oboe.js reads json, giving you the objects as they are found without waiting for the stream to finish

      • v2.1.7
      • 44.57
      • Published

      after-all-results

      Bundle results of async functions calls into one callback with all the results

      • v2.0.0
      • 44.54
      • Published

      @stdlib/fs-exists

      Test whether a path exists on the filesystem.

      • v0.2.2
      • 44.41
      • Published

      async-value-promise

      Creates a value/error pair to mimic promise behavior

      • v1.1.1
      • 44.40
      • Published

      async-hook-domain

      An implementation of Domain-like error handling, built on async_hooks

      • v4.0.1
      • 44.19
      • Published

      fn-args

      Get the arguments of a function, arrow function, generator function, async function

      • v6.0.0
      • 44.12
      • Published

      set-interval-async

      Modern version of setInterval for promises and async functions available in Node.js and browsers.

      • v3.0.3
      • 44.07
      • Published

      async-value

      Async value container

      • v1.2.2
      • 44.06
      • Published

      fastfall

      call your callbacks in a waterfall, at speed

      • v1.5.1
      • 43.94
      • Published

      fastparallel

      Zero-overhead asynchronous parallel/each/map function call

      • v2.4.1
      • 43.82
      • Published

      react-router-match-async

      A replacement for the Match component in React Router v4 that allows for async routes

      • v0.0.4
      • 43.79
      • Published

      d3-queue

      Evaluate asynchronous tasks with configurable concurrency.

      • v3.0.7
      • 43.77
      • Published

      fastseries

      Zero-overhead asynchronous series/each/map function calls

      • v2.0.0
      • 43.70
      • Published

      caf

      Cancelable Async Flows: a wrapper to treat generators as cancelable async functions

      • v15.0.1
      • 43.65
      • Published

      use-server

      A light-weight, promise-based and middleware-driven web framework

      • v0.4.9
      • 43.56
      • Published

      acorn-es7-plugin

      A plugin for the Acorn parser that understands the ES7 keywords async and await

      • v1.1.7
      • 43.50
      • Published

      redux-observable

      RxJS based middleware for Redux. Compose and cancel async actions and more.

      • v3.0.0-rc.2
      • 43.38
      • Published

      testcafe

      Automated browser testing for the modern web development stack.

      • v3.7.2
      • 43.36
      • Published

      magicli

      Automagically generates command-line interfaces (CLI) for any module. Expected options and help sections are created automatically based on parameters names, with support to async. It can be installed globally, in order to *execute* any module, or .js fil

      • v0.2.1
      • 43.30
      • Published

      @paypal/paypal-js

      Loading wrapper and TypeScript types for the PayPal JS SDK

      • v8.3.0
      • 43.24
      • Published

      steed

      horsepower for your modules

      • v1.1.3
      • 43.23
      • Published

      redux-async-connect

      It allows you to request async data, store them in redux state and connect them to your react component.

      • v1.0.0-rc4
      • 43.14
      • Published

      @tanstack/router-rank-routes

      A route ranker for TanStack Router that sorts your routes by general specificity.

      • v0.0.1-alpha.0
      • 43.08
      • Published

      p-debounce

      Debounce promise-returning & async functions

      • v4.0.0
      • 43.08
      • Published

      @lifeomic/attempt

      Library that can be used to retry functions that return promise

      • v3.1.0
      • 43.03
      • Published

      sqlite

      SQLite client for Node.js applications with SQL-based migrations API written in Typescript

      • v5.1.1
      • 43.02
      • Published

      png-async

      A simple and non-blocking PNG encoder / decoder.

      • v0.9.4
      • 43.00
      • Published

      orchestrator

      A module for sequencing and executing tasks and dependencies in maximum concurrency

      • v0.3.8
      • 42.92
      • Published

      cls-bluebird

      Make bluebird work with the continuation-local-storage module.

      • v2.1.0
      • 42.91
      • Published

      loadjs

      Tiny async loader for modern browsers

      • v4.3.0
      • 42.88
      • Published

      zip-a-folder

      Zip/Tar a complete folder or a glob list into a zip/tgz file

      • v3.1.9
      • 42.87
      • Published

      @breejs/later

      Maintained fork of later. Determine later (or previous) occurrences of recurring schedules

      • v4.2.0
      • 42.86
      • Published

      contra

      Asynchronous flow control with a functional taste to it

      • v1.9.4
      • 42.81
      • Published

      typechecker

      Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)

      • v9.3.0
      • 42.77
      • Published

      await-lock

      Mutex locks for async functions

      • v3.0.0
      • 42.77
      • Published

      seq

      Chainable asynchronous flow control with sequential and parallel primitives and pipeline-style error handling

      • v0.3.5
      • 42.68
      • Published

      yaku

      A lightweight promise library

      • v1.0.1
      • 42.50
      • Published

      nextgen-events

      The next generation of events handling for javascript! New: abstract away the network!

      • v1.5.3
      • 42.39
      • Published

      apollo-prefetch

      Middleware, HOC, & utilities to prefetch view data in React + React-Router + Apollo projects.

      • v1.0.4
      • 42.12
      • Published

      p-lazy

      Create a lazy promise that defers execution until it's awaited or when `.then()`, `.catch()`, or `.finally()` is called

      • v5.0.0
      • 42.08
      • Published

      @jpwilliams/waitgroup

      A tiny version of Golang's WaitGroup with typings, promises, and zero dependencies.

      • v2.1.1
      • 42.05
      • Published

      asyncro

      Asynchronous Array Utilities (for await)

      • v3.0.0
      • 42.05
      • Published

      async-csv

      ES7 async-await wrapper for the csv package.

      • v2.1.3
      • 42.03
      • Published

      promisify-any

      Promisify any of: callback function, sync function, generator function, promise-returning function

      • v2.0.1
      • 41.97
      • Published

      epub2

      Parse ePub electronic book files with Node.JS

      • v3.0.2
      • 41.84
      • Published

      jsonstream-next

      rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)

      • v3.0.0
      • 41.82
      • Published

      async-eventemitter

      Just like EventEmitter, but with support for callbacks and interuption of the listener-chain

        • v0.2.4
        • 41.56
        • Published

        seventh

        A lean Promises and Async lib for ES6/ES7

        • v0.9.4
        • 41.56
        • Published

        parse-function

        Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins

        • v5.6.10
        • 41.55
        • Published

        tiny-each-async

        Asynchronous iterator function for parallel processing.

        • v2.0.3
        • 41.52
        • Published