{"repo":"productdevbook/silgi","free":true,"listed":false,"github":"https://github.com/productdevbook/silgi","clone":"git clone https://github.com/productdevbook/silgi.git","description":"The fastest end-to-end type-safe RPC framework for TypeScript — compiled pipelines, single package, every runtime","language":"TypeScript","stars":34,"topics":["api","express","fastify","h3","hono","nextjs","nitro","nuxt","openapi","rpc"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"End-to-end type-safe RPC framework for TypeScript. Single package — server, client, 15 plugins, 14 adapters. Full docs at silgi.dev. Install Requires Node.js =24 . Minimal example Export handler from any Fetch-compatible runtime (Next.js App Router, SvelteKit, Remix, Astro, SolidStart, Hono, srvx, Bun, Deno, Cloudflare Workers, AWS Lambda via the hono adapter, …). Dedicated adapters for Express, Nitro, NestJS, and Node's raw http live under silgi/express , silgi/nextjs , silgi/sveltekit , etc. Run a standalone server: Documentation - silgi.dev — user guide, recipes, API reference. - CONTRIBUTING.md — dev setup, commands, PR checklist. - ARCHITECTURE.md — request pipeline, module layout, performance invariants. - SECURITY.md — threat model, reporting policy, security features. - docs/rfcs/0001-de-magic.md — the refactor that removed module-global mutable state, explicit schema converter injection, and per-instance context bridges. Credits - oRPC — Pipeline architecture, client proxy, error handling, contract-first workflow - tRPC — Router/procedure model, end-to-end type inference - Elysia — Sucrose-style static handler analysis License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/productdevbook","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/productdevbook/silgi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}