@nxtedition · 19 packages

Name Description License Versions
@nxtedition/cache A two-tier async cache with SQLite persistence, in-memory pseudo-LRU, stale-while-revalidate, cross-thread deduplication via `SharedArrayBuffer`, and automatic request coalescing. MIT 67 greenflagged / 67 total
@nxtedition/common 7 greenflagged / 7 total
@nxtedition/fixed-queue Fast FIFO queue backed by a singly-linked list of fixed-size circular buffers. Adapted from Node.js's internal `fixed_queue.js`. MIT 6 greenflagged / 6 total
@nxtedition/histogram MIT 7 greenflagged / 7 total
@nxtedition/http HTTP/HTTP2 server middleware framework with priority-based scheduling, request lifecycle tracking, and Koa-style middleware composition. MIT 75 greenflagged / 79 total
@nxtedition/logger A high-performance, structured JSON logger built on [pino](https://github.com/pinojs/pino) with a dedicated worker thread for I/O. MIT 59 greenflagged / 61 total
@nxtedition/mime MIME type lookup and extension resolution with built-in support for broadcast and professional media formats missing from the standard `mime` package. MIT 12 greenflagged / 13 total
@nxtedition/nxt-undici 71 greenflagged / 334 total
@nxtedition/ranges Merge and subtract numeric ranges. Useful for byte ranges, time ranges, and similar interval arithmetic. MIT 13 greenflagged / 13 total
@nxtedition/re2 0 greenflagged / 14 total
@nxtedition/scheduler A high-performance, priority-based task scheduler for Node.js with support for concurrency limiting, byte-rate throttling, and multi-worker coordination via `SharedArrayBuffer`. MIT 66 greenflagged / 66 total
@nxtedition/shared 24 greenflagged / 84 total
@nxtedition/slice A high-performance buffer slice and pool allocator for Node.js. MIT 27 greenflagged / 32 total
@nxtedition/timers Optimized timer pooling for Node.js. Delays >= 1000ms are batched into a single 500ms-resolution interval, reducing the number of active handles and improving performance when many long-lived timers are in use. MIT 20 greenflagged / 22 total
@nxtedition/trace 9 greenflagged / 10 total
@nxtedition/types TypeScript types to be shared between nxtedition packages. MIT 33 greenflagged / 117 total
@nxtedition/undici An HTTP/1.1 client, written from scratch for Node.js MIT 14 greenflagged / 33 total
@nxtedition/unordered Cooperative yielding for Node.js to keep servers and applications responsive. MIT 12 greenflagged / 13 total
@nxtedition/yield Cooperative yielding for Node.js to keep servers and applications responsive. MIT 23 greenflagged / 26 total
Showing 19 packages