Building Ferrow. Maintainer of the ferrow-toolkit: zero-dependency TypeScript libraries, one problem per library.
- Product: https://ferrow.ai
- Toolkit: https://github.com/FerrowAI/ferrow-toolkit
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Building Ferrow. Maintainer of the ferrow-toolkit: zero-dependency TypeScript libraries, one problem per library.
Maximize Claude API token efficiency with prompt caching
TypeScript
Extract and repair JSON from LLM text output, with a fallback option
TypeScript
Type-safe environment variable loader with schema validation, type coercion, and detailed error reporting
TypeScript
Tiny CLI micro-framework: flag parsing, subcommand routing, auto-generated help, ANSI colors, and typo suggestions. Zero runtime dependencies.
TypeScript
Structural schema validation for API responses: nested objects, arrays, unions, enums, optional/nullable fields, and exact JSONPath mismatches. Zero runtime dependencies.
TypeScript
RFC 6902 JSON Patch and RFC 6901 JSON Pointer: apply, generate, and validate patches with zero dependencies
There was an error while loading. Please reload this page.
Rule-string validation engine (\"required|number|min:18\"), nested object schemas, array item validation, custom rules, and full error collection with field paths. Zero runtime dependencies.
There was an error while loading. Please reload this page.
Relative time formatting: diff(a, b) -> '3 days ago', configurable thresholds, duration breakdown, Intl.RelativeTimeFormat
There was an error while loading. Please reload this page.
Complete HTTP status code reference with IANA registry data, lookup utilities, and category helpers
There was an error while loading. Please reload this page.
Health check registry with timeout per check, critical flag, and express handler
There was an error while loading. Please reload this page.
In-memory analytics: groupBy with multi-key aggregations, having filters, and pivot helper
There was an error while loading. Please reload this page.
GraphQL operation guard for a supplied AST: fragment-aware depth limit with cycle guard, per-field complexity scoring, operation allowlist/denylist, and introspection blocking. graphql-js is optional — accepts its document shape structurally, zero hard dependencies.
There was an error while loading. Please reload this page.
Zero-dependency glob matching: **, braces, classes, negation, dotfile policy, compile() and .gitignore-style matchList()
There was an error while loading. Please reload this page.
Zero-dependency fuzzy string matching: Levenshtein, Damerau-Levenshtein, Jaro-Winkler, token-set ratio, bestMatch/rankMatches
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
This organization has no public members. You must be a member to see who’s a part of this organization.
Loading…
There was an error while loading. Please reload this page.
Loading…
There was an error while loading. Please reload this page.