DEV Community

Cover image for 7 Useful Javascript utility liabraries should learn
Vaibhav Shirpurkar
Vaibhav Shirpurkar

Posted on

7 Useful Javascript utility liabraries should learn

I've Started React journey past 3 months. Since then I'm currently trying to improve my knowledge base by creating projects. While creating projects I realized knowing some basic liabraries would make life so much easy.
So I've collected some useful liabraries.

MathJS
-Math.js is an extensive math library for JavaScript and Node.js. It is compatible with JavaScript's built-in Math library.

Moment/date-fns

  • simplifies the JavaScript data manipulations by providing a variety of functions for parsing, validating, manipulating, and formatting dates.

Sugar

  • a Javascript utility library for working with native objects. Simple, straightforward API makes Sugar very easy to pick up and start using.

Lazy.js

  • is a functional utility library for JavaScript, similar to Underscore and Lodash, but with a lazy engine under the hood that strives to do as little work as possible while being as flexible as possible.

Underscore & Lodash

  • are great modern JavaScript utility libraries, and they are widely used by Front-end developers.

Ramda

  • is designed specifically for a functional programming style, one that makes it easy to create functional pipelines, one that never mutates user data.

CollectJS

  • is the javascript library for collecting data from tree-based structures. This library is used on JavaScript Array and Objects.

Top comments (0)