mmomtchev / Queue
async/await-compatible Promise-based priority queues
☆57Updated this week
Related projects: ⓘ
- A promise based, dynamic priority queue runner, with concurrency limiting.☆63Updated 5 years ago
- A JavaScript Proxy object that automatically nests itself☆46Updated 3 months ago
- Gracefully exit HTTP servers (Express/Koa/Fastify/etc), databases (Mongo/Mongoose), Redis clients, Bree job schedulers, and custom handle…☆72Updated last month
- Provide Server-Sent Events to Fastify☆96Updated this week
- load a plugin via a synchronous worker☆56Updated 10 months ago
- ⏱️Zero CPU overhead, zero dependency, true event-loop blocking sleep ⏱️☆78Updated 4 years ago
- Store JSON data in space efficient manner☆105Updated 3 months ago
- 🤠🔒 TypeScript-first, extensible localStorage and sessionStorage wrapper, <500 bytes☆60Updated last year
- A tiny (~90B) isomorphic wrapper for `crypto.randomBytes` in Node.js and browsers.☆68Updated last year
- A protobuf runtime and code generation tool for JavaScript and TypeScript☆70Updated 10 months ago
- Logger-agnostic wrapper that normalizes logs regardless of arg style. Great for large dev teams, old/new projects, and works w/Pino, Bun…☆50Updated 2 months ago
- A simple, typed gRPC Client with static code generation☆30Updated last year
- Creating TypeBox code from JSON schemas☆62Updated 3 months ago
- A tiny and extremely fast JavaScript library for compiling and matching basic glob patterns☆42Updated last week
- Promise based streaming tokenizer☆34Updated this week
- Rollup Plugin to automatically resolve path aliases set in the compilerOptions section of tsconfig.json.☆44Updated 6 months ago
- CodeFlattener is a Node.js command-line tool designed to export the structure and code of a repository into a single flat text file.☆51Updated 2 months ago
- Merge multiple streams into a unified stream☆52Updated 4 months ago
- A typed environment variable parser with support for choices, custom parsers, and more.☆60Updated this week
- Make Typescript projects compatible with esm/mjs requirements☆72Updated last week
- A zero dependency library to safe merge objects and arrays with customizable behavior.☆59Updated 2 months ago
- Stringify object/array with yaml syntax☆21Updated 2 weeks ago
- An SQLite binding for node.js with built-in encryption, focused on simplicity and (async) performance☆36Updated 3 months ago
- NPM open registry☆68Updated last year
- 🎨 redlet(), greenlet(), bluelet(), and more threading helpers for web Workers☆34Updated 2 months ago
- snapshot testing companion for node:test☆42Updated last month
- DTO classes for TypeScript projects.☆75Updated last year
- Restart Node.js process on required modules change.☆20Updated 11 months ago
- A Swiss army knife for async iterables. Designed to replace your streams.☆78Updated last week
- Node.JS Loader hook to transform typescript source and files as node loads them TS-ESNode. TS-Node for ESNext & ESModule Node.JS.☆38Updated 9 months ago