JSPM

Found 59 results for non-blocking

fflate

High performance (de)compression in an 8kB package

  • v0.8.2
  • 108.41
  • Published

png-async

A simple and non-blocking PNG encoder / decoder.

  • v0.9.4
  • 88.12
  • Published

yieldable-json

An asynchronous yieldable version of JSON.stringify and JSON.parse

  • v2.1.0
  • 73.31
  • Published

notiflix

Notiflix is a dependency-free, secure, and lightweight JavaScript library built with pure JavaScript, offering client-side non-blocking notifications, popup boxes, loading indicators, and more.

  • v3.2.8
  • 62.34
  • Published

@ronomon/crypto-async

Fast, reliable cipher, hash and hmac methods executed in Node's threadpool for multi-core throughput.

  • v5.0.1
  • 52.63
  • Published

base64-async

Non-blocking chunked Base64 encoding

  • v2.1.3
  • 49.63
  • Published

mini-toastr

Non-blocking toaster notifications

  • v0.8.2
  • 49.02
  • Published

nonblocking

asynchronous Array.prototype functions that won't block on large arrays

  • v1.0.3
  • 44.41
  • Published

genserve

GenServe is a server generator that allows spawning and managing non-blocking servers

  • v5.12.0
  • 44.18
  • Published

chillout

Reduce CPU usage by non-blocking async loop and psychologically speed up in JavaScript

  • v5.0.0
  • 43.58
  • Published

nact

nact ⇒ node.js + actors = your services have never been so µ

  • v7.6.2
  • 41.76
  • Published

hive-io

A reactive, universal JavaScript library for the Hive^io framework.

  • v2.1.3
  • 41.70
  • Published

linux-device

Native addon to communicate with linux devices (can also be used for sockets or FIFOs)

  • v2.1.2
  • 35.71
  • Published

pg-parallel

A specialized Node.js wrapper for `node-postgres` that prevents event-loop blocking by offloading heavy CPU tasks and complex transactions to worker threads.

  • v1.4.0
  • 30.43
  • Published

@toneb/cszip

Tiny zip64 (de)compression library for browser, nodejs and deno.

  • v0.2.2
  • 29.36
  • Published

node-time-sleep

Python-like time.sleep(ms) for Node.js — non-blocking sleep using async/await

  • v1.0.1
  • 28.88
  • Published

event.js

a event customable UI-non-blocking async library for browser

  • v0.1.0
  • 28.59
  • Published

@bitair/concurrent.js

Easy Multithreading for JavaScript (Node.js, Bun, Deno & Browser)

  • v0.8.2
  • 26.96
  • Published

alphabeta

a general purpose minimax framework which uses alpha-beta, an A.I. tool useful for machine decision making

  • v1.0.2
  • 24.84
  • Published

generator-ticker

An ES6 generator similar to setInterval that adjusts for slow receivers.

  • v1.1.1
  • 23.14
  • Published

unjam

Unjam is a JavaScript and TypeScript library offering non-blocking versions of common array methods like forEach, map, and filter. Designed for cooperative multitasking, Unjam keeps your application responsive, even with large data processing tasks, by pr

  • v0.3.2
  • 22.90
  • Published

intuitive-logger

intuitive-logger is a library developed and maintained on my free time, the idea behind it is to provide Javascript and Typescript developers a no hassle tool to log informative and meaningful metadata to them find potentially bad code, or to know that

  • v1.2.22
  • 20.84
  • Published

thread-js

The definitive library for real parallel threads in the browser

  • v0.1.16
  • 18.38
  • Published

@asn.aeb/async-array

Array class with non blocking async methods and await support

  • v1.5.9
  • 16.77
  • Published

qqsort

fast, non-blocking quicksort

  • v1.0.9
  • 16.09
  • Published

causaltrack

vectors for causality tracking, whether characterizing or semantic causalities

  • v0.4.1
  • 15.01
  • Published

cjs-yield

Don't Start Function Until Current Callstack Ends

  • v1.0.1
  • 14.12
  • Published

nact-persistence-postgres-encrypted

nact-persistence-postgres-encrypted ⇒ nact + postresql + encryption = your services have never been so persistent and secure

  • v1.0.2
  • 13.50
  • Published

node-mariadb

A pure javascript client for mariadb

  • v0.1.1
  • 12.28
  • Published

uid-pool

High-performance UUID and unique ID pooling for Node.js. Pre-generate IDs in background worker threads for O(1) synchronous acquisition. Drop-in replacement for uuid.v4() and nanoid() with 10-100x better performance under load.

  • v0.0.1
  • 11.42
  • Published

web-images

Safe - Fast (and Non Blocking) - Dependency free - MIT License (with no GPL extras) - Image Loading, Resizing, Conversion and Processing

  • v0.0.21
  • 11.24
  • Published

gen-sync

Library that makes simple to run asynchronous functions in synchronous manner, using generators.

  • v2.0.0
  • 10.69
  • Published

mini-toastr-o8

Non-blocking toaster notifications

  • v0.7.2
  • 10.08
  • Published

listorange

List array to Range

  • v0.1.2
  • 9.69
  • Published

nact-persistence-postgres

nact-persistence-postgres ⇒ nact + postresql = your services have never been so persistent

  • v8.0.1
  • 9.43
  • Published

crypto-asyncx

Fast, reliable cipher, hash and hmac methods executed in Node's threadpool for multi-core throughput.

  • v5.1.2
  • 9.24
  • Published

ipc-fn

'Inter-process communication' Allows you to communicate with background processes.

  • v1.0.2
  • 8.77
  • Published

reason-nact

let reason-nact = (node.js, reason, actors) ⇒ your µ services have never been so typed

  • v5.0.0
  • 8.45
  • Published

kafka-uroboros

High-level kafka client based on kafkajs with non-blocking retries of failed messages and easy configuration.

  • v1.2.0
  • 7.92
  • Published

async-document.write

Patches document.write to execute in a non-blocking way.

  • v1.0.1
  • 5.80
  • Published

@itpolsri/simple-webstorage

Asynchronous Lightweight utilities that can make easier to write and read application storage in client browser.

  • v1.0.1
  • 5.78
  • Published

taskwave

Package to execute tasks on a worker pool to deal with a wave of CPU heavy tasks.

  • v0.0.4
  • 4.38
  • Published

yieldable-json-browser

An asynchronous yieldable version of JSON.stringify and JSON.parse

  • v1.1.0
  • 4.35
  • Published

multi-task-queue

An advanced and easy to use queueing system

    • v1.3.1
    • 2.83
    • Published

    js-observable-queue

    Zero-dependency non-blocking task queue for Node.js and Browser

    • v1.0.0
    • 2.73
    • Published

    @ifconfigla/fflate

    High performance (de)compression in an 8kB package

    • v0.8.1
    • 2.70
    • Published

    iterallise

    Parallel asynchronous iterators.

    • v0.0.1
    • 2.54
    • Published

    @gozala/fzstd

    High performance Zstandard (de)compression

    • v0.0.3
    • 0.00
    • Published

    @fervqz/just-a-stream

    A light weight js library for creating, transforming and merging streams.

    • v1.0.3
    • 0.00
    • Published

    @nact/nact-persistence-sqlite

    nact-persistence-sqlite ⇒ nact + sqlite = your services have never been so persistent...and _fast!_

    • v8.1.0
    • 0.00
    • Published

    @nprbst/nact-persistence-sqlite

    nact-persistence-sqlite ⇒ nact + sqlite = your services have never been so persistent...and _fast!_

    • v8.0.2
    • 0.00
    • Published