Sobre o projeto

tRPC é um framework open-source TypeScript para criar e consumir APIs totalmente tipadas sem esquemas ou geração de código. Seu slogan é "Mova-se rápido e não quebre nada." Características principais descritas no README: - Tipagem estática completa e autocompletar no cliente para entradas, saídas e erros. - Nenhuma geração de código, sobrecarga de tempo de execução ou pipeline de compilação necessário. - Zero dependências e pequeno impacto no lado do cliente. - Projetado para ser fácil de adicionar a projetos existentes. - Inclui adaptadores para React.js, Next.js, Express.js e Fastify, sem estar vinculado ao React; adaptadores da comunidade existem para outras bibliotecas. - Suporta assinaturas. - Suporta agrupamento de solicitações, combinando automaticamente solicitações simultâneas. - Possui diversos exemplos na pasta 'examples' do repositório. Início rápido: o README aponta para aplicativos de exemplo, incluindo um exemplo completo do Next.js que pode ser gerado via create-next-app com o caminho do exemplo do repositório, com comandos mostrados para yarn, npm, pnpm, bun e deno. Documentação completa está hospedada em trpc.io. Agentes de IA: o README observa que usuários de agentes de codificação de IA como Claude Code, Cursor e Windsurf podem instalar habilidades tRPC via `npx @tanstack/intent@latest install` para melhor geração de código. O projeto é licenciado sob MIT e mantido por uma equipe principal com líderes de projeto e contribuidores ativos, e é suportado por patrocinadores.