Typescript
Created at
||Updated at
Learn
- 50 TypeScript Fuck Ups Book
- Design patterns in TS
- Exploring Typescript
- Learning Typescript
- Official Cheat Sheets
- The Concise TypeScript Book
- Total Typescript Essentials
- Total Typescript
- Type Challenges
- Type Level Typescript
- Typescript Deep Dive
- Typescript Exercises
- Typescript Fundamentals
- Typescript Style Guide
Also check this guide for some best practices.
Libraries
- boxed - Building blocks for types
- effect - Effect system
- exhaustive - Exhaustive type checks
- factory.ts
- feTS - Build REST APIs
- github-actions-workflow-ts - GH actions
- hotscript - Composable type functions
- importx - Unified tool for importing TS modules at runtime
- knip - Find unused stuff
- monads - Option, Result and Either types
- neverthrow
- optics-ts
- optics
- oRPC - Typesafe and OpenAPI compliant APIs
- string-ts - Typed string functions
- tiny-invariant
- tRPC - Typesafe APIs
- true-myth - Maybe/Result types
- ts-arch - Architecture unit test framework
- ts-chan - Concurrency primitives
- ts-pattern
- ts-reset - A ‘CSS reset’ for TS
- ts-rest - RPC-like client
- ts-toolbelt - TS utils
- tsafe - TS utils
- tsd - Type testing
- tsm - TS module loader
- tsx
- type-coverage
- typebox
- typedoc
- typefest
- typia - Validators
- zshy - Build tool
Various
- typescript-plugin-css-modules
- TypeHero
- TS Diagram - Visualize TS types
- Are the types wrong? - Analyze TS types of a package
- Fast TS Analyzer