jQuery
|
Introduced: August 26, 2006
Current: 3.7.1
|
- A JavaScript library that is fast, small, and rich in features.
- Helps in DOM manipulation and event handling in web applications.
|
- Provides cross-browser compatibility and it simplifies the code.
|
ReactJS
|
Introduced: May 29, 2013
Current: 18.2.0
|
- An open-source JavaScript library used to create user interfaces in a declarative and efficient way.
- Component-based front-end library is responsible only for the view layer of an MVC architecture.
|
- Creates simple views for each state in the application and efficiently updates and renders just the right component as your data changes.
|
React Reactstrap
|
Current: 9.2.1
|
- A bootstrap-based React UI library used to make good-looking webpages.
- Does not embed its own style, but it depends upon the Bootstrap CSS framework for its styles and theme.
|
- Provides Bootstrap components and increases code reusability.
|
jQuery Mobile
|
Introduced: October 16, 2010
Current: 1.5.0
|
- An HTML5-based user interface system designed to make responsive websites and apps.
- Accessible on all smartphone, tablet, and desktop devices.
|
- Creates responsive and Ajax-based user interface system.
|
React Suite
|
Current: 5.43.0
|
- A popular front-end library with a set of React components that are designed for the middle platform and back-end products.
- The input component allows the user to create a basic widget for getting the user input in a text field.
|
- Provides customizable themes, accessibility support.
|
React Blueprint.js
|
Current: 5.7.0
|
- A React-based UI toolkit for the web.
- Very optimized and popular for building complexinterfaces.
|
- Provides optimized data-dense web interfaces for desktop applications
|
Lodash
|
Introduced: April 23, 2012
Current: 4.17.21
|
- A JavaScript library that has large amout of functions.
- It has built-in functions.
|
- Provides Modularity and fast web application by the use of built-in functions.
|
Moment.js
|
Introduced: 2011
Current: 2.29.4
|
- A JavaScript package that makes it simple to parse, validate, manipulate, and display date/time in JavaScript.
- Allows you to display dates in a human-readable format based on your location.
|
- Used in a browser using the script approach.
- Compatible with Node.js and can be installed via npm.
|
D3.js
|
Introduced: 2011
Current: 7.8.5
|
- A resource JavaScript library for managing documents based on data.
- One of the most effective framework to work on data visualization.
|
- Provide applications that has DOM manipulation, Transition, animatioin, large dataset
|
p5.js
|
Current: 1.9.0
|
- A JavaScript library for creative coding, with attention to making code accessible and inclusive for artists.
|
- Provides such appliations which can be run on any web browser.
|
Underscore.js
|
Introduced: October 28, 2009
Current: 1.13.6
|
- Lightweight JavaScript library and not a complete framework that was written by Jeremy Ashkenas.
- Provides utility functions for a variety of use.
|
- Provides JavaScript templating, function binding, deep equality testing, creating quick indexes, and many more.
|
Tensorflow.js
|
Introduced: November 9, 2015
Current: 4.13.0
|
- A JavaScript library for training and deploying machine learning models on web applications and in Node.js.
|
- Develop the machine learning models from scratch or can use the APIs provided to train your existing models in the browser or on your Node.js server.
|
Fabric.js
|
Introduced: July 18, 2010
Current: 5.0.0
|
- An open-source JavaScript canvas library, that provides the interactive object model built on top of the canvas element.
- Also an SVG-to-canvas & canvas-to-SVG parser. It was made by Juriy Zaytsev and was first launched in 2010.
|
- Creates such applications that runs smoothly on mobile browsers.
|
Collect.js
|
Current: 4.36.1
|
- A JavaScript library for collecting data from tree-based structures.
- Used on JavaScript Array and Objects.
|
- Creates applications that are compatible with Laravel.
|
ElectronJS
|
Introduced: July 15, 2013
Current: 27.0.4
|
- Developed by the open-source and GitHub.
- Uses NodeJs in its core to serve pages
|
- Provides compatible web application that can run to cross-platform.
|
Ant Design
|
Current: 5.11.1
|
- A React UI library that contains easy-to-use components that are useful for building interactive user interfaces.
|
- Provides us with high-quality components which can be used with ease.
|
Anime.js
|
Current: 3.2.1
|
- A small, lightweight JavaScript library with a simple and small powerful API.
- Works with the DOM element, CSS, and JavaScript object.
|
- Used to generate animation for the web applications.
|
Chart.js
|
Introduced: August 24, 2023
Current: 4.4.0
|
- An open source JavaScript library on Github that allows to draw different types of charts by using the HTML5 canvas element.
|
- Used to draw graphs, make photo compositions or do simple animations.
- Helps in creating a redraws chart on resizing of window for perfect scale granularity.
|
Leaflet
|
Introduced: May 13, 2011
Current: 1.9.4
|
- An open-source JavaScript library for adding simple and interactive web maps.
|
- Helps in creating a fast and map based weba applications.
|
Three.js
|
Introduced: April 24, 2010
Current: 0.77.1
|
- An open source JavaScript library that is used to display the graphics, 3D and 2D objects on the web browser.
- Uses WebGL API behind the scene.
|
- Helps in creating GPU based 3D objects on a canvas in the web browser.
|