Super lean and simple object validation with TypeScript support.
A type guard library that safely validates and narrows JavaScript variables to TypeScript types. Works seamlessly in both Node.js and browser environments.
Opinionated ESLint plugin for TypeScript
Updates global state with a routing callback, and narrows global state type further down the component tree.
- `puppeteerUniDriver` - Creates a driver for DOM element - `puppeteerUniDriverList` - Creates a driver for list of DOM elements - `isPuppeteerUniDriver` - Type-guard check if driver is of `puppeteer` type allowing use of specific methods for the driver,
- `playwrightUniDriver` - Creates a driver for DOM element - `playwrightUniDriverList` - Creates a driver for list of DOM elements - `isPlaywrightUniDriver` - Type-guard check if driver is of `dom` type allowing use of specific methods for the driver, t
JSDOM React UniDriver
nodejs broker is an operation broker that narrows down multiple operations of the same type being executed to a single operation, while an operation is under execution every other operation of the same type blocks on that operation pending for its results
Zero-dependency TypeScript library for immutable array operations: filter nullables, upsert/toggle by key, deduplicate, enumerate, and more.
Node.js library for working with OCHRE (Online Cultural and Historical Research Environment) data
DOM UniDriver
Local-first output guidance for coding agents working through noisy command output.
Fork of @graphql-codegen/typescript-react-apollo with support for Apollo Client 4
Browser-side A2UI v0.9 host and bridge for agents-js.
Infer the types of a JSON value
ParadeDB full-text search extension pack for Prisma Next.
💪 Try as hard as possible to detect the client's language tag ('locale') in node or the browser. Browserify and Webpack friendly!
Conclave AI Railway adapter — resolve preview URL for a commit SHA via Railway's GraphQL API.
Type-safe errors as values for TypeScript. Like Go, but with full type inference.
TUI interaction contract interfaces for the Robota SDK (ITuiPickerItem, ITuiCommandInteraction, ITuiPickerInteraction, ITuiConfirmInteraction)
Multi-state substring highlighting for React. Highlight every match in one style, plus specific occurrences (by index, range, or list) in another.
Configure Lunaluva access for local AI coding clients.
Lore CLI
Set of functions to make your TypeScript/JavaScript code safer
Opinionated visibility auditing for Rust crates and workspaces
An implementation of Apache Arrow
An implementation of Apache Arrow
GPU acceleration for mathematical computations
Determine the display width of Unicode characters in East Asian contexts
Spec-first, cancel-correct, capability-secure async runtime for Rust.
Overflow-safe integer narrowing and bounds arithmetic for copybook-rs
A simple ARM emulation library for simulating embedded systems
A structural regular expression engine
surge synthesizer -- eq3band effect
A tool to gather the metadata of a file
Total Functional Stream Processor with definitive WCET and WCMU verification, targeting no_std + alloc embedded scripting
Add assets of jquery_narrows to ruby on rails
Introspect the Ruby Heap by indexing, counting, locating references to and detaching (in order to release) objects - optionally narrowing by namespace
Find airplanes for sale and their approximate locations
A responsive 1, 2 or 3 column theme for wide, medium and narrow with drop(down) menu. The three columns are reordered as necessary to match the display width. Includes a menu bar generator, a category page generator, a default cookie warning for European sites and much more. The three columns consist of 1 primary column, a secondary column and a tertiary column. The secondary column can be placed either to the right or left of the primary column. The tertiary column is on the other side. The secondary and tertiary columns can be disabled. This theme uses normalize.css.
An extremely narrow in scope, convention-over-configuration TOTP integration for Rails
Only run the Chef tests that you need to run
This tool can be used both locally and by build systems to quickly narrow down which Cucumber features to run based on which features may have been impacted by a code change. Provides a CLI that filters Cucumber features based on changes to production code since a specified git revision. This is particular useful in systems of wide logical breadth, where each individual commit is unlikely to have an impact on the vast majority of the system's behavior.
A set of small adapaters to provide narrow subsets of Ruby collection interfaces to various data stores.
A form of AI that bridges the gap between Narrow and General AI.
FilterMatcher is helpful when it comes to find a single match in the collection by a group of filters. Every filter is can be easly defined and chained with others. Filters narrow the collection sequantially.
A gem that provides a simple mechanism for timing and reporting how long your code takes to run. Benchmark is great but, for simple timing needs, I prefer a narrower API. Often, I just want to know how long something took without having to add temporary variables and fuss over the output.
Ports TypeScript's non-null assertion `!` to Ruby as a method, inspired by Crystal's `not_nil!`. The bundled RBS signatures let Steep narrow `T?` to `T` at the type level.