Cross-runtime thin api wrapper around better-sqlite3/node:sqlite/bun:sqlite
-
Updated
Sep 7, 2026 - JavaScript
Cross-runtime thin api wrapper around better-sqlite3/node:sqlite/bun:sqlite
CLI micro- and macro-benchmarking for Node, Deno, and Bun — hot loops, ms-scale operations, and whole commands — with nonparametric statistics and significance testing.
Recause is an experimental programming model and runtime for writing interactive software as ordinary code. Flows stop when information is missing, represent progress in explicit serializable state, and run again when new state arrives—without callbacks, explicit resume logic, or hand-authored state machines.
Run OS and shell commands using template tag functions. Same API in Node, Deno, and Bun. Web streams, TypeScript typings, zero dependencies.
TAP-inspired unit test library for Node, Deno, Bun, and browsers. ES modules, TypeScript, zero dependencies.
Playwright-based browser test runner for tape-six. Runs each test file in its own browser context (Chromium, Firefox, or WebKit). Works with Node, Deno, and Bun.
Puppeteer-based browser test runner for tape-six. Runs each test file in its own browser context (Chromium or Firefox). Works with Node, Deno, and Bun.
Minimal cross-runtime test runner. Zero dependencies. Works on Node.js, Deno, Bun, Workers, and browsers.
Process-isolated test runner for tape-six. Runs each test file in its own subprocess. Works with Node, Deno, and Bun. Supports TypeScript without transpilation.
Zero-dependency invariant checks that materialize into real tape-six assertions under test, and stay inert (or configurable) in production.
A curated collection of cross-runtime JavaScript compatibility and behavior tests
Cross-runtime implementation of WebSql api backed by better-sqlite3 and bun:sqlite
Property-based testing plugin for tape-six powered by fast-check: t.prop() and t.scheduler() tester methods with structured counterexamples, seeds, and replay.
Pure TypeScript Git library with repository, object, reference, and adapter APIs for Node.js, Deno, and Bun.
To associate your repository with the cross-runtime topic, visit your repo's landing page and select "manage topics."