TypeScript Utility Types and Recipes
Built-in utility types and practical application patterns.
Export
Copy the compact sheet, download it, or print it.
Download
`D` dense toggle · `C` copy all
## Common Utility Type Recipes
## API and Domain Modeling Recipes
More in TypeScript
TypeScript tsconfig and Tooling
tsconfig.json patterns, diagnostics, and project references.
TypeScript Classes and Modules
Classes, access modifiers, inheritance, modules, and validation boundaries.
TypeScript Functions and Narrowing
Function typing, overloads, control-flow narrowing, and async typing.
TypeScript Types and Generics
Advanced type operators, mapped types, conditional types, and utility types.
TypeScript Cheat Sheet
Core TypeScript syntax, typing patterns, and compiler commands.