Minimal async jobs utility library, with streams support
TODO
Experimental sandboxed JS execution and filesystem runtime for Cloudflare Workers agents
Transform async functions to generator functions with speed and simplicity.
Prisma is an open-source database toolkit. It includes a JavaScript/TypeScript ORM for Node.js, migrations and a modern GUI to view and edit the data in your database. You can use Prisma in new projects or add it to an existing one.
 
Async query support for Grafana
Data-Mapper ORM for TypeScript and ES2023+. Supports MySQL/MariaDB, PostgreSQL, MS SQL Server, Oracle, SAP HANA, SQLite, MongoDB databases.
async conditional execution for async.js or standalone usage
This library provides a small, safe implementation of subscriptions that works when all function calls must be asynchronous.
Mutex locks for async functions with functionality to use keys for separate locks
Model Context Protocol implementation for TypeScript
multiple hash functions
ModelDB is a minimalist cross-platform relational database wrapper. It currently supports the following backends:
Higher-order functions and common patterns for asynchronous code
JSON Schema → SQLite with AI-powered data extraction
Factory functions for creating isolated test databases using the template-clone pattern: migrations run **once** to build a template, then each test gets a cheap clone — no repeated migration overhead.
TypeScript definitions for async-exit-hook
A collection of small async/await utilities
SQLite connect plugin for DbGate
Estlint rule - no async callbacks for array methods
Typesafe wa-sqlite wrapper, persist data to IndexedDB or OPFS
Resolves a promise after a specified delay
Use async helpers in templates with engines that typically only handle sync helpers. Handlebars and Lodash have been tested.