Skip to content
@FerrowAI

FerrowAI

Building Ferrow. Maintainer of the ferrow-toolkit: zero-dependency TypeScript libraries with honest docs.

Popular repositories Loading

  1. prompt-cache-toolkit prompt-cache-toolkit Public

    Maximize Claude API token efficiency with prompt caching

    TypeScript

  2. rate-limiter-js rate-limiter-js Public

    In-memory sliding-window rate limiter

    TypeScript

  3. structured-output-parser structured-output-parser Public

    Extract and repair JSON from LLM text output, with a fallback option

    TypeScript

  4. env-type-safe env-type-safe Public

    Type-safe environment variable loader with schema validation, type coercion, and detailed error reporting

    TypeScript

  5. cli-boilerplate cli-boilerplate Public

    Tiny CLI micro-framework: flag parsing, subcommand routing, auto-generated help, ANSI colors, and typo suggestions. Zero runtime dependencies.

    TypeScript

  6. api-response-validator api-response-validator Public

    Structural schema validation for API responses: nested objects, arrays, unions, enums, optional/nullable fields, and exact JSONPath mismatches. Zero runtime dependencies.

    TypeScript

Repositories

Showing 10 of 102 repositories
  • websocket-client Public

    A reconnecting WebSocket wrapper with exponential backoff + jitter, heartbeat ping/pong, message queueing while disconnected, and an event emitter API. Bring your own WebSocket implementation.

    FerrowAI/websocket-client's past year of commit activity
    TypeScript 0 0 0 0 Updated Aug 15, 2026
  • webhook-handler Public

    Secure webhook receiver with HMAC-SHA256 verification and idempotency

    FerrowAI/webhook-handler's past year of commit activity
    TypeScript 0 0 0 0 Updated Aug 15, 2026
  • version-manager Public

    Semantic version management and update coordination

    FerrowAI/version-manager's past year of commit activity
    TypeScript 0 0 0 0 Updated Aug 15, 2026
  • uuid-v7-tools Public

    UUID v4+v7 generation, timestamp extraction, time-ordering, version detection

    FerrowAI/uuid-v7-tools's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Aug 15, 2026
  • url-normalizer-lite Public

    URL canonicalization and normalization with tracking param stripping and equivalence checking

    FerrowAI/url-normalizer-lite's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Aug 15, 2026
  • tool-schema-validator Public

    Validate LLM tool/function-call definitions and model-produced arguments — JSON-Schema subset checks, LLM-pitfall linting, path-precise argument errors, coercion mode. Zero runtime dependencies.

    FerrowAI/tool-schema-validator's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Aug 15, 2026
  • token-estimator Public

    Heuristic LLM prompt token count estimation with no tokenizer dependency — char/word/CJK/code aware, per-model calibration, message-array overhead, budget helpers.

    FerrowAI/token-estimator's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Aug 15, 2026
  • text-sanitizer Public

    Text hygiene for logs and LLM inputs: control chars, Unicode normalization, zero-width removal, homoglyph detection

    FerrowAI/text-sanitizer's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Aug 15, 2026
  • text-diff-patch Public

    Zero-dependency Myers line diff, unified-diff hunks, fuzzy patch apply with reject reporting, word-level highlighting

    FerrowAI/text-diff-patch's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Aug 15, 2026
  • text-chunker Public

    Boundary-respecting text chunking for RAG — sentence/paragraph/markdown-heading aware, configurable overlap, per-chunk metadata, zero runtime dependencies.

    FerrowAI/text-chunker's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Aug 15, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…