ts-toolbelt: reuse 200+ TypeScript type utilities
DocumentationTypeScript
millsp.github.io
ts-toolbelt collects over 200 utilities for working with TypeScript objects, unions, lists, and literal types. Its documentation shows how to compose them instead of writing every transformation by hand.