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: 5 months ago
Linked from 1 awesome list

mapped-typesstatic-typingtypescriptutilitiesutility-types

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
piotrwitek/typesafe-actions A utility library for creating and managing Redux actions with typesafe syntax 2,408
sindresorhus/type-fest A collection of reusable TypeScript types for common programming patterns and data structures 14,363
millsp/ts-toolbelt A comprehensive TypeScript library providing a wide range of type utilities to improve type safety and simplify complex type operations 6,752
ts-essentials/ts-essentials A collection of reusable, high-quality TypeScript types for writing more expressive and type-safe code. 3,770
unional/type-plus A collection of utility types and adjusted utilities for enhancing TypeScript development 379
kulshekhar/ts-jest A Jest transformer that enables testing of TypeScript projects 6,977
piotrwitek/react-redux-typescript-guide A comprehensive guide to building type-safe React & Redux applications using TypeScript 13,347
definitelytyped/definitelytyped Provides high-quality type definitions for the TypeScript programming language. 48,621
typescript-exercises/typescript-exercises An interactive platform offering various TypeScript exercises to explore its features and principles. 2,865
tool-belt/type-predicates A collection of utilities for creating and working with type-guards and assertions in TypeScript. 54
typestack/class-transformer Tool for converting between plain objects and class instances, allowing serialization and deserialization of data. 6,894
dethcrypto/typechain TypeScript bindings for Ethereum smart contracts 2,759
bitjson/typescript-starter A tool to quickly create and configure a new Node.js project with TypeScript support 3,491
type-challenges/type-challenges A collection of TypeScript type challenges to improve understanding of the type system and promote community learning. 43,484
nesterow/tailored Utilities and components for building isomorphic web applications with Preact and TypeScript. 23