Unleashing the Power of TypeScript: Improving Standard Library Types

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • ts-reset

    A 'CSS reset' for TypeScript, improving types for common JavaScript API's

    TypeScript's standard library contains over 1,000 instances of the any type. There are many opportunities to improve the developer experience when working with strictly typed code. One solution to avoid having to fix the standard library yourself is to use the ts-reset library. It is easy to use and only needs to be imported once in your project.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • zod

    TypeScript-first schema validation with static type inference

    To simplify the writing of type guards, we can use a library for data validation such as Zod. With Zod, we can define a data schema and then call a function that checks the data format against this schema.

  • Superstruct

    A simple and composable way to validate data in JavaScript (and TypeScript).

    For example, the superstruct library is a lighter alternative to Zod. This library is more suitable for use on the client side since it has a relatively small size (13.1 kB vs 3.4 kB).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Where DRY Applies

    3 projects | news.ycombinator.com | 3 Nov 2023
  • Banditypes: The mighty 400-byte schema validator for TS / JS

    5 projects | /r/webdev | 27 Feb 2023
  • Typescript advanced bits: function overloading, never and unknown types

    3 projects | dev.to | 10 Nov 2022
  • TypeScript-JSON is 10 ~ 1,000x times faster than ZOD and IO-TS

    4 projects | dev.to | 8 Oct 2022
  • Build a full-stack TypeScript app using tRPC and React

    5 projects | dev.to | 4 May 2022

Did you konow that TypeScript is
the 2nd most popular programming language
based on number of metions?