A streaming way to send data to a Node.js Worker Thread
Runs the following loaders in a worker pool
Properly hijack require, i.e., properly define require hooks and customizations
Next-generation take on pre/post function hooks
Use Rollup with workers and ES6 modules today.
Library with base interfaces for LangGraph checkpoint savers.
Extending the Jest default runner to run tests serially by default
A mutex for guarding async workflows
A pure JavaScript implementation of MODBUS-RTU (Serial and TCP) for NodeJS. The serialport package is an optional dependency (use npm install --no-optional to skip).
Client library for interacting with the LangGraph API
Drizzle Kit is a CLI migrator tool for Drizzle ORM. It is probably the one and only tool that lets you completely automatically generate SQL migrations and covers ~95% of the common cases like deletions and renames by prompting user input. <https://github
TypeScript definitions for w3c-web-serial
Thread comment integration for Univer Sheets.
Shared thread comment UI components and services for Univer.
Use Rollup with workers and ES6 modules today.
Thread comment UI integration for Univer Sheets.
Thread comment UI integration for Univer Docs.
Remote data source integration for Univer thread comments.
Shared thread comment models, commands, and services for Univer.
Preset for thread comments in Univer Sheets.
Preset for thread comments in Univer Docs.
A native Node.js module that can capture JavaScript stack traces from main and worker threads, even with blocked event loops.
Helpers for communicating between JavaScript environments using message passing.
A minimal and tiny Node.js Worker Thread Pool implementation, a fork of piscina, but with fewer features
Simple scheduler for long-running and infrequent tasks, no threads, always in serial
Organizational helper for writing serializations for use with threading. The biggest use case of this would be in selenium / capybara based integration testing as this allows you to run flows in parallel.
A file system data base. Provides a thread-safe, process-safe Database class. Each entry is a separate file referenced by its relative path. Allows multiple file formats and serialization methods. Pure ruby and very light weight.
Mudis is a fast, thread-safe, in-memory, sharded LRU cache for Ruby applications. Inspired by Redis, it provides value serialization, optional compression, per-key expiry, and metric tracking in a lightweight, dependency-free package.
Dolphin: deploy agilely like dolphins can swim. A multi-threaded multi-stage deployment tool utilizes the full power of Git and Ruby.
DispatchQueueRb is a pure ruby implementation of Grand Central Dispatch concurrency primitives. It implements serial and concurrent queues, with synchronous, asynchronous, barrier and delayed dispatch methods. All queues dispatch methods support an optional dispatch groups to synchronize on completion of a group of tasks. It also provides a thread pool based concurrent queue, scaled to the number of available cpu cores, and used by default to schedule the actual work.
Inquirex lets you define multi-step questionnaires as directed graphs with conditional branching, using a conversational DSL (ask, say, mention) and an AST-based rule system (contains, equals, greater_than, all, any). The engine walks the graph, collects structured answers, and serializes everything to JSON — making it the ideal backbone for cross-platform intake forms where the frontend is a chat widget, a terminal, or a mobile app. Framework-agnostic, zero dependencies, thread-safe immutable definitions.
No description provided.
No description provided.
No description provided.
No description provided.