Starting out with a Typescript role, any killer library recommendations I should know about?

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

Our great sponsors
  • OPS - Build and Run Open Source Unikernels
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • GitHub repo awesome-awesomeness

    A curated list of awesome awesomeness

    I would recommend you to check this link out awesome-awesomeness it helped with not only for Typescript

  • GitHub repo cats

    Category Theory and Algebraic abstractions for Clojure and ClojureScript. (by funcool)

    Oh yeah, I usually find a similar library when I'm writing a program; e.g. funcool/cats in clojure

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo rxjs

    Lightweight reimplementation of rxjs (by alshdavid)

    rxjs - I used to use rxjs extensively but it's relatively huge for what it does so (sorry for the plug) I wrote a library that's close to the same functionality but is 1kb - 3kb compiled and has a better stack trace

  • GitHub repo prisma1

    💾 Database Tools incl. ORM, Migrations and Admin UI (Postgres, MySQL & MongoDB)

    For a different direction, there’s Prisma. A lot of people love it and they do a ton of developer outreach. I bet someone from the company that makes it will show up to comment now that their name has been mentioned. They released a schema migration tool sometime in the last six months that looks amazing and would probably convince me to give it a go if I was starting a new project. https://www.prisma.io/

  • GitHub repo MikroORM

    TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.

    MikroORM seems like the spiritual successor to TypeORM, people seem to love it. https://mikro-orm.io/

  • GitHub repo ts-auto-guard

    Generate type guard functions from TypeScript interfaces

    Damn there's so many of these now. Also my ts-auto-guard is an option for type guard generation.

  • GitHub repo typescript-runtime-type-benchmarks

    📊 Benchmark Comparison of Packages with Runtime Validation and TypeScript Support

    Comapre them all: https://github.com/moltar/typescript-runtime-type-benchmarks

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

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