Awesome Typesafe

June 26, 2026 Β· View on GitHub

All Contributors

A curated list of awesome TypeScript Typesafe

Awesome

IT Man - Talk #31 - Awesome TypeScript Typesafe [Vietnamese]

Table of Contents

  1. Libraries
  2. Contributions
  3. Author
  4. Support

1. Libraries

Database

APIs

  • trpc/trpc - Create end-to-end typesafe APIs with ease.
  • ts-rest/ts-rest - RPC-like client, contract, and server implementation for a pure REST API.
  • orval-labs/orval - Generate type-safe TypeScript clients, hooks, and mocks from OpenAPI/Swagger specs.
  • ardatan/feTS - TypeScript HTTP Framework focusing on e2e type-safety, easy setup, performance & great developer experience.
  • betwixt-labs/tempo - Cross-platform, end-to-end typesafe APIs with low latency.
  • stepci/garph - Fullstack GraphQL Framework for TypeScript.
  • BetterTyped/hyper-fetch - Hyper Fetch is a data-exchange framework focusing on type-safe design and ease of use.
  • type-predicate-generator - 100% type safe predicates for JSON APIs with blazing performance
  • unnoq/orpc - Typesafe APIs Made Simple, with first-class OpenAPI support.
  • cloudflare/capnweb - JavaScript/TypeScript-native, low-boilerplate, object-capability RPC system.
  • encoredev/encore - Type-safe backend framework with declarative infrastructure and automatic API client generation.

GraphQL

Web

  • swan-io/chicane - A simple and safe router for React and TypeScript.
  • TanStack/router - Type-safe router with built-in caching & URL state management for various frameworks.
  • TanStack/form - πŸ€– Headless, performant, and type-safe form state management for TS/JS, React, Vue, Angular, Solid, and Lit.
  • jamesopstad/typesafe-router - A tiny wrapper library for React Router that dramatically improves type safety.
  • iway1/react-ts-form - Build maintainable, type-safe forms faster.
  • IdoPesok/zsa - Typesafe Server Actions for Next.js.
  • typesafe-i18n - A fully type-safe and lightweight internationalization library for all your TypeScript and JavaScript projects.
  • StellateHQ/fuse.js - Fuse.js: The opinionated framework for creating typesafe data layers
  • desko27/react-call - Call your React components
  • 47ng/nuqs - Type-safe search params state manager for React frameworks - Like useState, but stored in the URL query string.
  • nivandres/intl-t - A Object-Typed Node-Based i18n Translation Library

Styles

Blockchain

Functional Programming

AI

  • withastro/flue - The sandbox agent framework from Astro.
  • vercel/eve - The framework for building agents.
  • Mastra - Mastra is an opinionated TypeScript framework that helps you build AI applications and features quickly.

Others

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Dung Duc Huynh (Kaka)
Dung Duc Huynh (Kaka)

πŸ“–
larsw
larsw

πŸ“–
Peter Leonov
Peter Leonov

πŸ“–
unnoq
unnoq

πŸ“–
Lennex Zinyando
Lennex Zinyando

πŸ“–
Ivan Cernja
Ivan Cernja

πŸ“–

This project follows the all-contributors specification. Contributions of any kind welcome!