libraries you are happy that you discovered them

This page summarizes the projects mentioned and recommended in the original post on /r/typescript

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • ts-pattern

    🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.

  • ts-pattern: https://github.com/gvergnaud/ts-pattern (pattern matching)

  • ramda

    :ram: Practical functional Javascript

  • I like ramda a lot. It's a really well-designed, functional utility library, and with currying it's easy to compose its different parts into beautiful code.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • ts-essentials

    All essential TypeScript types in one place 🤙

  • fp-ts

    Functional programming in TypeScript

  • io-ts

    Runtime type system for IO decoding/encoding

  • strong-mock

    Type safe mocking library for TypeScript

  • Shameless plug, but feel free to try https://github.com/NiGhTTraX/strong-mock as an alternative.

  • ts-belt

    🔧 Fast, modern, and practical utility library for FP in TypeScript.

  • check ts-belt, if you want really good TS support (it contains much more functions than remeda and it has awesome performance) https://github.com/mobily/ts-belt benchmarks: https://mobily.github.io/ts-belt/benchmarks/v3.12.0/macbook-pro-2021

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • wonka

    🎩 A tiny but capable push & pull stream library for TypeScript and Flow (by 0no-co)

  • robot

    🤖 A functional, immutable Finite State Machine library

  • robot3: https://github.com/matthewp/robot (finite state machines)

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