[AskJS] Which utility libraries are in your opinion so good they are basicaly mandatory?

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

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

    String validation

  • +1 for lodash! It's like a superpower once you realize everything it can do. Another good one is validator.js.

  • utils

    TypeScript reusable utility functions (by victory-sokolov)

  • Recently I created my own utility library where I put most used code snippets and things that might be useful. It is still work in progress but you might take a look into it https://github.com/victory-sokolov/utils

  • 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
  • lodash

    A modern JavaScript utility library delivering modularity, performance, & extras.

  • Lodash still hasn't merged with lodash-es, despite the issues that causes.

  • proposal-record-tuple

    ECMAScript proposal for the Record and Tuple value types. | Stage 2: it will change!

  • Can't wait until we get records and tuples and you won't have to resort to shenanigans like this just to check if data is equal to other data

  • Few years ago I measured several lodash functions and as I remember sometimes it was even faster than the native calls.

  • just

    A library of dependency-free JavaScript utilities that do just one thing. (by angus-c)

  • zod

    TypeScript-first schema validation with static type inference

  • zod, can't go back starting project without it. prisma, makes you don't wanna use other ORMs.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Prisma

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

  • zod, can't go back starting project without it. prisma, makes you don't wanna use other ORMs.

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