1 रिपॉजिटरी
Collections of utilities for computing and transforming literal types, tuples, and strings at the type level.
Distinct from String Literal Type Manipulations: The candidates are too narrow (focusing only on strings) or too specific (template literals); this is a general toolkit.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Type Transformation Toolkits. Refine with filters or upvote what's useful.
ts-toolbelt is a collection of specialized utilities for manipulating and validating TypeScript types. It provides a toolkit for performing complex transformations on objects, unions, and functions to enforce strict data consistency at compile time. The library features dedicated transformers for function types, including utilities for currying, composition, and signature extraction. It also includes an object type manipulator for deep merging, patching, and reshaping complex structures. The capability surface extends to literal string processing, type-level arithmetic, and tuple operations.
Ships a set of utilities to perform complex computations on literal types, tuples, and string literals.