JSPM

Found 40 results for FIFO

toad-cache

LRU and FIFO caches for Client or Server

  • v3.7.0
  • 103.62
  • Published

dequeue

A simple double ended queue datastructure

  • v1.0.5
  • 70.05
  • Published

queue-fifo

Javascript implementation of a queue data structure

  • v0.2.6
  • 67.58
  • Published

queue-typed

Queue data structure

  • v2.1.0
  • 47.98
  • Published

train

Train a fast (FIFO) queue with a rollback mechanism. Behind the scenes it uses 2 arrays to simulate and perform fast shifting and popping operations without using the Array#shift() method..

  • v4.4.1
  • 46.09
  • Published

block-queue

Nodejs in-process blocking FIFO queue implementation.

  • v0.0.2
  • 40.34
  • Published

@suptxt/quickset

A fast and performant *Least Frequently Used* (LFU) sorted set implementation for working with reasonably sized integers (unsigned). Trades memory for performance, optimised for frequently updating and counting a relatively small set of integers (integer

  • v0.4.6
  • 36.75
  • Published

aws-sqs-push

Push messages to an AWS (FIFO) SQS queue

  • v3.0.3
  • 36.25
  • Published

in-queue

A lightweight queue package supporting both FIFO (First In First Out) and LIFO (Last In First Out) operations. Features include asynchronous iteration, event emission, and batch processing. The queue dynamically resizes, handles push and get timeouts, and

  • v1.2.3
  • 31.94
  • Published

fileq

File based FIFO queue

  • v1.4.1
  • 30.24
  • Published

@0xc/queue

Basic queue implementation in TypeScript with generics support

  • v0.1.2-4
  • 29.88
  • Published

smart-queue

A generic purpose *"delayed"* FIFO queue with ticket system, inspired by real life.

  • v0.9.3
  • 29.40
  • Published

mpu6050-dmp

Quick and dirty Node.js module for reading DMP-processed yaw/pitch/roll and rotation values from an MPU6050

  • v0.0.6
  • 29.09
  • Published

fifo-ttl-cache

An efficient in-memory FIFO cache with a fixed TTL for Node.js projects, designed to automatically remove outdated records. Unlike widely used LRU caches, FIFO caches do not prioritize retaining popular keys for extended durations. This simplified approac

  • v1.1.0
  • 28.97
  • Published

@dvermeir/cbuf

Efficient Circular FIFO Buffer Implementation.

  • v0.1.4
  • 28.35
  • Published

peculiar

Container data structures that support queueing and FIFO semantics.

  • v0.14.1
  • 28.06
  • Published

concurrency-queue

A lightweight, concurrency-throttled FIFO queue

    • v1.0.10
    • 26.54
    • Published

    is-aws-fifo-queue

    Utility to check based on a queue name, that it is or could be an AWS SQS FIFO queue

    • v0.4.0
    • 25.29
    • Published

    data-oriented-slim-queue

    A slim and efficient in-memory queue for Node.js projects. The implementation employs Data-Oriented Design using a cyclic buffer, optimizing memory layout through sequential item allocation.

    • v1.1.0
    • 23.57
    • Published

    promise-stream-queue

    Promise Stream. Queue promises and retrieve the resolved/rejected ones in the inserted order

    • v0.4.5
    • 23.25
    • Published

    queue-you-js

    This library has a Queue with the following methods: enqueue and dequeue. Enqueue adds item(s) to end of the Queue. Dequeue removes and returns the first item from the beginning of the queue.

    • v2.0.0
    • 22.58
    • Published

    oct

    A wrapper of stream.Duplex in object mode to make things more flexible, or more efficient.

    • v0.2.0
    • 19.90
    • Published

    mongoose-hose

    Hose is plugin for your Mongoose schema that allows a fixed length array of nested docs. Useful for storing only the newest subdocs while leaving he oldest to be lost. When a doc is pushed into the array, if length is more than the limit the oldest will b

    • v2.1.1
    • 18.33
    • Published

    efficient-queue

    A simple and efficient implementation of a queue data structure in TypeScript. This package provides a generic Queue class which can be used in various JavaScript and TypeScript applications where queue functionality is needed.

    • v0.0.4
    • 18.09
    • Published

    fifo-buffer

    A fast FIFO implementation purely based on Node Buffers

      • v1.0.0
      • 17.73
      • Published

      simple-node-memory-cache

      In-memory object cache written in typescript for Node that supports multiple eviction strategies.

      • v1.0.4
      • 17.18
      • Published

      data-oriented-slim-deque

      A slim and efficient in-memory Deque (doubly-ended queue) for Node.js projects, designed with Data-Oriented Design principles and implemented using a cyclic buffer to optimize memory layout through sequential item allocation. A notable real-world use case

      • v1.0.0
      • 12.88
      • Published

      enrich-stream

      A stream that enables asynchronous enrichment of data with concurrency control while preserving FIFO ordering.

      • v1.0.0
      • 12.21
      • Published

      pique

      Promise Queue Library

      • v1.0.0
      • 11.96
      • Published

      rebusted-cache

      A distributed cache system built using Redis with LRU, FIFO, and Random eviction policies.

        • v1.0.0
        • 9.22
        • Published

        ng-datastorage

        HTML5 LocalStorage Manager and Data Structures for Angular 2

        • v0.0.1
        • 8.59
        • Published