Best JS Library software

45 tools with AI-ranked alternatives, pricing, pros and cons.

Mustache.js logo

Mustache.js

Mustache.js is a logic-less template syntax that can be used for HTML, config files, source code...

Svelte logo

Svelte

Svelte is a radical new approach to building user interfaces. It shifts the work of rendering...

Dust.js logo

Dust.js

Dust.js is a lightweight and powerful templating engine that supports the separation of logic and presentation...

intercooler.js logo

intercooler.js

Intercooler.js is a simple and lightweight library for adding AJAX functionality to web applications. It allows...

stenciljs logo

stenciljs

Stencil is a compiler for building fast web apps using Web Components.

Yoga layout engine logo

Yoga layout engine

Yoga is a powerful layout engine that helps developers create complex layouts in Android applications efficiently.

Create React App logo

Create React App

Create React App is a tool built by developers at Facebook to help you build React...

Prebid.js logo

Prebid.js

Prebid.js is an open-source header bidding solution for publishers to maximize their ad revenue.

GreenSock logo

GreenSock

GreenSock Animation Platform (GSAP) is a suite of tools for scripted animation of HTML elements. It...

Vash logo

Vash

Vash is a comprehensive project management software that helps teams collaborate and manage tasks efficiently.

GPU.JS logo

GPU.JS

A JavaScript Acceleration library for GPGPU (General purpose computing on GPUs) in the browser and Node.js.

FitText.js logo

FitText.js

FitText is a jQuery plugin that dynamically resizes text to fit within a container. It helps...

DevExpress Universal logo

DevExpress Universal

DevExpress Universal is a comprehensive software development suite that provides a wide range of tools and...

Underscore Templates

Underscore Templates is a templating engine that allows for easy and efficient creation of templates in...

Ramda logo

Ramda

Ramda is a functional programming library for JavaScript that helps in writing clean, concise, and maintainable...

Numeral.Js

A JavaScript library for formatting and manipulating numbers.

FLAVE logo

FLAVE

FLAVE is a software tool for managing and optimizing social media marketing campaigns. It offers analytics,...

Luxon logo

Luxon

Luxon is a library for dealing with dates and times in JavaScript.

XSLT in-browser implementation

A tool that allows running XSLT transformations directly in the browser.

Lerna logo

Lerna

Lerna is a tool that optimizes the workflow around managing multi-package repositories with git and npm.

React Redux logo

React Redux

Predictable state container for JavaScript apps

Fusion.js logo

Fusion.js

Fusion.js is a modern web framework that provides various tools and features for building high-performance web...

vuex logo

vuex

Vuex is a state management pattern library for Vue.js applications. It serves as a centralized store...

total.js logo

total.js

Total.js is a modern web application framework for Node.js, which provides a solid foundation for building...

AngularJS logo

AngularJS

AngularJS is a structural framework for dynamic web apps. It lets you use HTML as your...

Backbone.js logo

Backbone.js

Backbone.js is a lightweight JavaScript library that allows developers to structure their client-side code in an...

KnockoutJS logo

KnockoutJS

Knockout is a JavaScript library that helps you to create rich, responsive display and editor user...

ember.js logo

ember.js

Ember.js is a popular open-source JavaScript framework for building web applications.

React logo

React

A JavaScript library for building user interfaces

Vue.js logo

Vue.js

Vue.js is a progressive JavaScript framework for building user interfaces. It is designed from the ground...

Zepto.js logo

Zepto.js

Zepto.js is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API.

RiotJS logo

RiotJS

Riot.js is a user interface micro-library. It is known for its simplicity, performance, and small footprint.

Umbrella JS logo

Umbrella JS

Umbrella JS is a lightweight and high-performance JavaScript library for DOM manipulation and event handling.

Sencha Ext JS logo

Sencha Ext JS

Sencha Ext JS is a comprehensive JavaScript framework for building data-intensive, cross-platform web applications.

Polymer logo

Polymer

Polymer is a JavaScript library developed by Google for building web applications using web components. It...

Webix UI logo

Webix UI

Webix UI is a comprehensive JavaScript UI library. It allows building modern web apps with speed...

DHTMLX logo

DHTMLX

DHTMLX offers a comprehensive set of JavaScript UI components and tools for web application development.

MooTools logo

MooTools

MooTools is a compact, modular, and object-oriented JavaScript framework designed for the intermediate to advanced JavaScript...

EnactJS logo

EnactJS

EnactJS is a JavaScript framework for building fast and maintainable web applications.

qooxdoo logo

qooxdoo

qooxdoo is a universal JavaScript framework for creating applications for a wide range of platforms.

Finagle logo

Finagle

Finagle is an extensible RPC system for the JVM used to construct high-concurrency servers. It implements...

CreateJS logo

CreateJS

CreateJS is a suite of modular libraries and tools that work together to enable rich interactive...

Bliss JS

Bliss JS is a minimalistic JavaScript library for fast DOM manipulation.

Redux.js logo

Redux.js

Predictable state container for JavaScript apps

MobX logo

MobX

Simple, scalable state management