utility-types

Type utilities

A collection of utility types for TypeScript that complement the built-in mapped types and aliases, providing a set of common and additional types for idiomatic static typing.

Collection of utility types, complementing TypeScript built-in mapped types and aliases (think "lodash" for static types).

GitHub

6k stars
38 watching
230 forks
Language: TypeScript
last commit: about 2 years ago
Linked from 1 awesome list

mapped-typesstatic-typingtypescriptutilitiesutility-types

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
piotrwitek/typesafe-actionsA utility library for creating and managing Redux actions with typesafe syntax2,407
sindresorhus/type-festA collection of reusable TypeScript types for common programming patterns and data structures14,543
millsp/ts-toolbeltA comprehensive TypeScript library providing a wide range of type utilities to improve type safety and simplify complex type operations6,787
ts-essentials/ts-essentialsA collection of reusable, high-quality TypeScript types for writing more expressive and type-safe code.3,805
unional/type-plusA collection of utility types and adjusted utilities for enhancing TypeScript development380
kulshekhar/ts-jestA Jest transformer that enables testing of TypeScript projects6,990
piotrwitek/react-redux-typescript-guideA comprehensive guide to building type-safe React & Redux applications using TypeScript13,350
definitelytyped/definitelytypedProvides high-quality type definitions for the TypeScript programming language.48,861
typescript-exercises/typescript-exercisesAn interactive platform offering various TypeScript exercises to explore its features and principles.2,881
tool-belt/type-predicatesA collection of utilities for creating and working with type-guards and assertions in TypeScript.54
typestack/class-transformerTool for converting between plain objects and class instances, allowing serialization and deserialization of data.6,944
dethcrypto/typechainTypeScript bindings for Ethereum smart contracts2,766
bitjson/typescript-starterA tool to quickly create and configure a new Node.js project with TypeScript support3,500
type-challenges/type-challengesA collection of TypeScript challenges to improve type system understanding and utility writing43,787
nesterow/tailoredUtilities and components for building isomorphic web applications with Preact and TypeScript.23