JSPM

Found 59 results for non-blocking

fflate

High performance (de)compression in an 8kB package

  • v0.8.2
  • 109.08
  • Published

png-async

A simple and non-blocking PNG encoder / decoder.

  • v0.9.4
  • 88.11
  • Published

yieldable-json

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

  • v2.1.0
  • 74.00
  • 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
  • 63.45
  • Published

@ronomon/crypto-async

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

  • v5.0.1
  • 52.91
  • Published

base64-async

Non-blocking chunked Base64 encoding

  • v2.1.3
  • 51.05
  • Published

mini-toastr

Non-blocking toaster notifications

  • v0.8.2
  • 49.84
  • Published

chillout

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

  • v5.0.0
  • 44.62
  • Published

nonblocking

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

  • v1.0.3
  • 44.35
  • Published

genserve

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

  • v5.12.4
  • 43.40
  • Published

nact

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

  • v7.6.2
  • 41.91
  • Published

hive-io

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

  • v2.1.3
  • 34.90
  • Published

linux-device

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

  • v2.1.2
  • 34.03
  • 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.85
  • Published

@toneb/cszip

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

  • v0.2.2
  • 29.23
  • Published

node-time-sleep

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

  • v1.0.1
  • 29.10
  • Published

@bitair/concurrent.js

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

  • v0.8.2
  • 26.78
  • Published

event.js

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

  • v0.1.0
  • 25.95
  • Published

alphabeta

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

  • v1.0.2
  • 24.83
  • Published

generator-ticker

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

  • v1.1.1
  • 23.87
  • 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
  • 23.25
  • Published

@asn.aeb/async-array

Array class with non blocking async methods and await support

  • v1.5.9
  • 19.35
  • Published

thread-js

The definitive library for real parallel threads in the browser

  • v0.1.16
  • 17.55
  • 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
  • 17.52
  • Published

qqsort

fast, non-blocking quicksort

  • v1.0.9
  • 17.36
  • 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
  • 16.09
  • Published

cjs-yield

Don't Start Function Until Current Callstack Ends

  • v1.0.1
  • 15.93
  • Published

causaltrack

vectors for causality tracking, whether characterizing or semantic causalities

  • v0.4.1
  • 15.33
  • Published

node-mariadb

A pure javascript client for mariadb

  • v0.1.1
  • 15.02
  • Published

nact-persistence-postgres-encrypted

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

  • v1.0.2
  • 12.43
  • Published

ipc-fn

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

  • v1.0.2
  • 11.93
  • 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.30
  • Published

gen-sync

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

  • v2.0.0
  • 10.75
  • Published

nact-persistence-postgres

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

  • v8.0.1
  • 10.75
  • Published

crypto-asyncx

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

  • v5.1.2
  • 10.72
  • Published

multi-task-queue

An advanced and easy to use queueing system

    • v1.3.1
    • 10.51
    • Published

    mini-toastr-o8

    Non-blocking toaster notifications

    • v0.7.2
    • 10.09
    • Published

    @itpolsri/simple-webstorage

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

    • v1.0.1
    • 9.61
    • Published

    kafka-uroboros

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

    • v1.2.0
    • 9.59
    • Published

    async-document.write

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

    • v1.0.1
    • 8.84
    • Published

    @ifconfigla/fflate

    High performance (de)compression in an 8kB package

    • v0.8.1
    • 8.34
    • Published

    listorange

    List array to Range

    • v0.1.2
    • 7.67
    • Published

    reason-nact

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

    • v5.0.0
    • 6.26
    • Published

    js-observable-queue

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

    • v1.0.0
    • 6.26
    • Published

    @nprbst/nact-persistence-sqlite

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

    • v8.0.2
    • 5.84
    • Published

    taskwave

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

    • v0.0.4
    • 4.42
    • Published

    yieldable-json-browser

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

    • v1.1.0
    • 4.37
    • Published

    iterallise

    Parallel asynchronous iterators.

    • v0.0.1
    • 4.37
    • Published

    @fervqz/just-a-stream

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

    • v1.0.3
    • 2.59
    • Published

    @nact/nact-persistence-sqlite

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

    • v8.1.0
    • 2.58
    • Published

    @gozala/fzstd

    High performance Zstandard (de)compression

    • v0.0.3
    • 0.00
    • Published