TypeScript Resources
Kysely
The type-safe SQL query builder for TypeScript
bundle-require
bundle and require a file, the same way Vite loads vite.config.ts
feTS
TypeScript HTTP Framework focusing on e2e type-safety, easy setup, performance & great developer experience
Pretty TypeScript Errors
🔵 Make TypeScript errors prettier and human-readable in VSCode 🎀
Cicada
Write CI/CD Pipelines in TypeScript
ts-reset
A 'CSS reset' for TypeScript, improving types for common JavaScript API's
Exhaustive
Exhaustiveness checking in TypeScript
ts-unused-exports
ts-unused-exports finds unused exported symbols in your TypeScript project
Runtypes
Runtime validation for static types
TypeScript Form
Build maintainable, typesafe forms faster 🏃💨
tRPC Panel
tRPC Panel automatically generates a trpc native testing UI for your tRPC backend with one line of code with zero developer overhead
expect-type
Compile-time tests for types
Spot
Spot is a concise, developer-friendly way to describe your API contract
TypeStat
Converts JavaScript to TypeScript and TypeScript to better TypeScript
Type-Level TypeScript
Learn how to unleash the full potential of the Turing Complete type system of TypeScript!
zod-fixture
Creating test fixtures should be easy. zod-fixture helps with the arrange phase of your tests by creating test fixtures based on a zod schema.
Samen
Samen is a toolkit for TypeScript backend development. It has a minimal API, it's fast and it generates a type-safe client for your frontend.
TS-Pattern
🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.
ts-prune
Find unused exports in a typescript project. 🛀
TypeScript Error Translator
TypeScript errors, translated for humans
Total TypeScript
Become the TypeScript Wizard at Your Company
Remeda
The first "data-first" and "data-last" utility library designed especially for TypeScript.
Learning TypeScript
Enhance Your Web Development Skills Using Type-Safe JavaScript
tRPC Shield
🛡 A tRPC tool to ease the creation of permission layer.
orval
Generate, valid, cache and mock in your frontend applications all with your OpenAPI specification.
tsx
⚡️ TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM
Payload CMS
The most powerful TypeScript headless CMS there is.
TypeBox
JSON Schema Type Builder with Static Type Resolution for TypeScript
JSON Schema to TS
Infer TS types from JSON schemas 📝
Build strongly typed polymorphic components with React and TypeScript
Build strongly typed polymorphic components with React and TypeScript
ts-morph
Setup, navigation, and manipulation of the TypeScript AST can be a challenge. This library wraps the TypeScript compiler API so it's simple.
React TypeScript Cheatsheets
Cheatsheets for experienced React developers getting started with TypeScript
tRPC Playground
Playground for running tRPC queries in the browser. Backed by CodeMirror and the TypeScript language server to provide you with the same fully-typed experience.
tsd
Check TypeScript type definitions
tRPC
End-to-end typesafe APIs made easy
Superstruct
A simple and composable way to validate data in JavaScript (and TypeScript)
TypeScript Deep Dive
📚 The definitive guide to TypeScript and possibly the best TypeScript book 📖. Free and Open Source 🌹
TypeDoc
A documentation generator for TypeScript projects
Dynamic Static Typing In TypeScript
In this article, we look at some of the more advanced features of TypeScript, like union types, conditional types, template literal types, and generics.
TypeScript: Low maintenance types
An article from Stefan Baumgartner about creating types which are easy to maintain
type-fest
A collection of essential TypeScript types
ts-essentials
All basic TypeScript types in one place 🤙
Recommended TSConfigs
Hosts TSConfigs to extend in a TypeScript app, tuned to a particular runtime environment
type-coverage
A CLI tool to check type coverage for typescript code
ts-migrate
A tool to help migrate JavaScript code quickly and conveniently to TypeScript
Zod
TypeScript-first schema validation with static type inference
TSDX
Zero-config CLI for TypeScript package development
DefinitelyTyped
The repository for high quality TypeScript type definitions.