Best Javascript UI Libraries software
100 tools with AI-ranked alternatives, pricing, pros and cons.
RapidSSL
RapidSSL is a leading provider of SSL certificates. They offer fast issuance and strong encryption for...
D3.js
D3.js is a JavaScript library for producing dynamic, interactive data visualizations in web browsers. It makes...
GlobalSign
GlobalSign is a leading provider of identity services for web security solutions. They offer a range...
FeathersJS
FeathersJS is a minimalist real-time framework for Node.js that allows you to build efficient and scalable...
Polymer
Polymer is a JavaScript library developed by Google for building web applications using web components. It...
PhoneGap
PhoneGap is an open-source mobile development framework that allows you to build mobile apps using web...
React Native
React Native is a popular framework for building mobile applications using JavaScript and React.
NativeScript
Open-source framework for building truly native mobile applications using JavaScript.
AngularJS
AngularJS is a structural framework for dynamic web apps. It lets you use HTML as your...
Backbone.js
Backbone.js is a lightweight JavaScript library that allows developers to structure their client-side code in an...
KnockoutJS
Knockout is a JavaScript library that helps you to create rich, responsive display and editor user...
ember.js
Ember.js is a popular open-source JavaScript framework for building web applications.
Durandal
Durandal is a front-end JavaScript framework that helps you build rich internet applications, using a modular...
Derby.js
Derby.js is a full-stack JavaScript framework for building modern web applications.
React
A JavaScript library for building user interfaces
jQuery
jQuery is a fast, small, and feature-rich JavaScript library.
Vue.js
Vue.js is a progressive JavaScript framework for building user interfaces. It is designed from the ground...
Zepto.js
Zepto.js is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API.
Opa
Opa is a full-stack web development framework for JavaScript. It allows developers to write both client-side...
RiotJS
Riot.js is a user interface micro-library. It is known for its simplicity, performance, and small footprint.
Sencha Touch
Sencha Touch is a high-performance HTML5 mobile application framework. It enables developers to build web applications...
jQuery Mobile
jQuery Mobile is a touch-optimized web framework for smartphones and tablets.
Onsen UI
Onsen UI is a user interface framework that allows developers to create beautiful and responsive mobile...
Framework 7
Framework7 is a full-featured framework for building iOS, Android, and web apps with a native look...
Ionic Framework
Ionic is a popular open-source framework for building cross-platform mobile applications using web technologies like HTML,...
Umbrella JS
Umbrella JS is a lightweight and high-performance JavaScript library for DOM manipulation and event handling.
Sencha Ext JS
Sencha Ext JS is a comprehensive JavaScript framework for building data-intensive, cross-platform web applications.
total.js
Total.js is a modern web application framework for Node.js, which provides a solid foundation for building...
Marko
Marko is a powerful project management tool designed for teams of all sizes.
Rax
Rax is a cloud-based software for project management and collaboration.
Purecss
Pure is a set of small, responsive CSS modules that you can use in every web...
Webix UI
Webix UI is a comprehensive JavaScript UI library. It allows building modern web apps with speed...
DHTMLX
DHTMLX offers a comprehensive set of JavaScript UI components and tools for web application development.
Mobile Angular UI
Mobile Angular UI is an open-source framework that combines AngularJS and Bootstrap to build HTML5 mobile...
MooTools
MooTools is a compact, modular, and object-oriented JavaScript framework designed for the intermediate to advanced JavaScript...
SurveyJS
SurveyJS is a JavaScript library for building online surveys and forms. It offers a variety of...
w2ui
w2ui is a modern JavaScript UI library for developing web applications. It provides various UI widgets...
EnactJS
EnactJS is a JavaScript framework for building fast and maintainable web applications.
Codename One
Codename One is a mobile development platform that allows developers to write Java code and build...
Bokeh
Bokeh is a Python library for creating interactive plots and data visualization on the web.
Epoch JS
Epoch JS is a powerful JavaScript library for time, date, and timeline based data visualization.
qooxdoo
qooxdoo is a universal JavaScript framework for creating applications for a wide range of platforms.
JQWidgets
JQWidgets is a comprehensive UI framework for building professional web applications. It offers a wide range...
amCharts
amCharts is a JavaScript library for creating interactive charts and maps. It offers a wide range...
Gem.js
Gem.js is a powerful JavaScript library for data visualization.
Quasar Framework
Quasar is a Vue.js framework that provides a set of high-quality Vue components, plugins, and build...
Apache Flex
Apache Flex is an open-source application framework for building and maintaining expressive web applications that deploy...
Leaflet
Leaflet is an open-source JavaScript library for interactive maps.
OpenSSL
OpenSSL is a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure...
RAWGraphs
RAWGraphs is an open-source data visualization framework built with the goal of making the visualization of...
Bourbon
Bourbon is a mixin library for Sass that helps you write concise, high-quality CSS.
Phantomjs
Headless WebKit scriptable with a JavaScript API
Lo-Dash
Lo-Dash is a modern utility library delivering modularity, performance, and extras.
CanvasJS
CanvasJS is a responsive HTML5 charting library that provides beautiful and interactive charts for web and...
Haml
Haml is a markup language that is used to cleanly and simply describe the HTML of...
Finagle
Finagle is an extensible RPC system for the JVM used to construct high-concurrency servers. It implements...
Processing.js
Processing.js is a JavaScript library that brings the Processing programming language to the web. It allows...
Chart.js
Simple yet flexible JavaScript charting for designers & developers.
Popmotion
Popmotion is a JavaScript motion library that simplifies the process of creating animations and interactions for...
Underscore.js
Underscore.js is a JavaScript library that provides a whole mess of useful functional programming helpers without...
Handlebars
Handlebars provides the power necessary to let you build semantic templates effectively with no frustration.
DataTables
DataTables is a powerful jQuery plugin for creating advanced interactive data tables.
CreateJS
CreateJS is a suite of modular libraries and tools that work together to enable rich interactive...
GraphQL
GraphQL is a query language for APIs and a runtime for executing those queries with your...
Babel
Babel is a JavaScript compiler that allows you to use the latest features of the JavaScript...
Evie by unDraw
Evie is a free and open-source tool to generate web templates using unDraw illustrations, providing a...
Shiny.js
Shiny is an R package that makes it easy to build interactive web applications straight from...
Animista
Animista is a CSS animation library that allows you to easily create and customize animations for...
React Native Desktop
React Native Desktop is a project aiming to bring React Native to the desktop, allowing developers...
LightBox
LightBox is a software tool for creating stunning image galleries with lightbox effect.
Bucks UI
Bucks UI is a comprehensive user interface library for web applications with a focus on modern...
particles.js
A lightweight JavaScript library for creating particles animations.
EJS
EJS is a simple templating language that lets you generate HTML markup with plain JavaScript.
p5.js
p5.js is a JavaScript library that helps create visual and interactive art and designs.
Pocket UI React-Native Theme
A well-designed React-Native theme for building mobile applications with pre-built UI components.
React Native Seed
React Native Seed is a boilerplate for building React Native apps quickly with best practices. It...
ComodoSSLstore
ComodoSSLstore offers a wide range of SSL certificates for website security and encryption needs.
Ember
Ember is a JavaScript framework for building ambitious web applications.
Mobile apps from JSON
A software tool that allows you to convert JSON data into mobile apps with ease.
Bliss JS
Bliss JS is a minimalistic JavaScript library for fast DOM manipulation.
mustache
Mustache is a logic-less template syntax. It can be used for HTML, config files, source code...
Dragula
Dragula is a simple drag and drop library that allows you to quickly create drag-and-drop interfaces.
Redux.js
Predictable state container for JavaScript apps
MobX
Simple, scalable state management
Micron.JS
Micron.JS is a micro Interaction Library which can be used to add Interactions to different UI...
React Native Awesome UI
A comprehensive UI library for React Native applications with a wide range of components and themes.
GnuTLS
GnuTLS is a secure communications library implementing the SSL, TLS, and DTLS protocols.
Pressure.js
Pressure is a JavaScript library that makes it easy to handle Force Touch, 3D Touch, and...
Next.js
Next.js is a popular React framework for building server-rendered applications.
React D3 Library
React D3 Library is a library for incorporating D3 visualizations into a React application.
GSAP
GSAP (GreenSock Animation Platform) is a JavaScript library for creating high-performance animations that work across all...
Apache Velocity
Apache Velocity is a Java-based template engine that provides a simple yet powerful template language to...
Pug
Pug is a high-performance template engine heavily influenced by Haml and implemented with JavaScript for Node.js...
slm
slm is a software product that helps businesses streamline their logistics operations.
Svelte
Svelte is a radical new approach to building user interfaces. It shifts the work of rendering...
Three.js
Three.js is a popular JavaScript library used for creating 3D graphics on the web.
POWr
POWr is a suite of website plugins designed to help businesses grow online. It offers a...
Composer
Composer is a dependency manager for PHP. It allows you to declare the libraries your project...
Thrive Themes
Thrive Themes is a popular WordPress theme and plugin suite designed to help businesses create conversion-focused...
Mochajs
Mocha is a feature-rich JavaScript test framework running on Node.js and in the browser.