|
@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
|