{"library":"trpc-cli","type":"library","category":null,"description":"trpc-cli transforms a tRPC (or oRPC) router into a type-safe, documented CLI with zero boilerplate. Current stable version is 0.14.0, released frequently (multiple releases per month). It automatically generates positional arguments, options, help text, and shell completions from Zod/Valibot/Arktype schemas. Unlike general-purpose CLI frameworks like Commander or yargs, trpc-cli leverages tRPC's type system for end-to-end type safety and reuse of router logic across CLI, HTTP server, and programmatic APIs. It depends only on Commander as a runtime dependency (peer deps for validation libraries). Supports tRPC v10/v11, oRPC, and experimental standalone mode. ESM-only since v0.12.0.","language":"javascript","status":"active","version":"0.14.0","tags":["javascript","tprc","cli","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install trpc-cli","imports":["import { cli } from 'trpc-cli'","import { parseRouter } from 'trpc-cli'","import { proxify } from 'trpc-cli'"]},{"cmd":"yarn add trpc-cli","imports":[]},{"cmd":"pnpm add trpc-cli","imports":[]}],"homepage":"https://trpc-cli.com","github":"https://github.com/mmkal/trpc-cli","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/trpc-cli","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/trpc-cli/compatibility"}}