Best JavaScript Framework software

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

FeathersJS logo

FeathersJS

FeathersJS is a minimalist real-time framework for Node.js that allows you to build efficient and scalable...

Polymer logo

Polymer

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

PhoneGap logo

PhoneGap

PhoneGap is an open-source mobile development framework that allows you to build mobile apps using web...

ExpressJS logo

ExpressJS

Express is a fast, unopinionated, minimalist web framework for Node.js.

React Native logo

React Native

React Native is a popular framework for building mobile applications using JavaScript and React.

NativeScript logo

NativeScript

Open-source framework for building truly native mobile applications using JavaScript.

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.

Derby.js logo

Derby.js

Derby.js is a full-stack JavaScript framework for building modern 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.

Appcelerator Titanium logo

Appcelerator Titanium

Appcelerator Titanium is an open-source framework that allows you to create mobile apps using web technologies...

Opa logo

Opa

Opa is a full-stack web development framework for JavaScript. It allows developers to write both client-side...

RiotJS logo

RiotJS

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

Sencha Touch logo

Sencha Touch

Sencha Touch is a high-performance HTML5 mobile application framework. It enables developers to build web applications...

jQuery Mobile logo

jQuery Mobile

jQuery Mobile is a touch-optimized web framework for smartphones and tablets.

Onsen UI logo

Onsen UI

Onsen UI is a user interface framework that allows developers to create beautiful and responsive mobile...

Framework 7 logo

Framework 7

Framework7 is a full-featured framework for building iOS, Android, and web apps with a native look...

Ionic Framework logo

Ionic Framework

Ionic is a popular open-source framework for building cross-platform mobile applications using web technologies like HTML,...

Sencha Ext JS logo

Sencha Ext JS

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

total.js logo

total.js

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

Marko logo

Marko

Marko is a powerful project management tool designed for teams of all sizes.

Rax logo

Rax

Rax is a cloud-based software for project management and collaboration.

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.

KnockbackJS logo

KnockbackJS

Knockback.js provides Knockout.js magic for Backbone.js Models and Collections.

Mobile Angular UI logo

Mobile Angular UI

Mobile Angular UI is an open-source framework that combines AngularJS and Bootstrap to build HTML5 mobile...

MooTools logo

MooTools

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

w2ui logo

w2ui

w2ui is a modern JavaScript UI library for developing web applications. It provides various UI widgets...

Codename One logo

Codename One

Codename One is a mobile development platform that allows developers to write Java code and build...

Electron logo

Electron

Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS.

Famous Engine logo

Famous Engine

Famous Engine is a powerful software for creating interactive and visually stunning user interfaces.

Ractive.js logo

Ractive.js

Ractive.js is a powerful and easy-to-learn library for building interactive web applications.

JQWidgets logo

JQWidgets

JQWidgets is a comprehensive UI framework for building professional web applications. It offers a wide range...

Gem.js logo

Gem.js

Gem.js is a powerful JavaScript library for data visualization.

Quasar Framework logo

Quasar Framework

Quasar is a Vue.js framework that provides a set of high-quality Vue components, plugins, and build...

Apache Flex logo

Apache Flex

Apache Flex is an open-source application framework for building and maintaining expressive web applications that deploy...

Gpanel logo

Gpanel

Gpanel is a comprehensive web hosting control panel with a user-friendly interface.

OpenSSL logo

OpenSSL

OpenSSL is a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure...

Sencha logo

Sencha

Sencha is a comprehensive platform for building web and mobile applications using HTML5 and JavaScript.

Bourbon logo

Bourbon

Bourbon is a mixin library for Sass that helps you write concise, high-quality CSS.

AppGyver Composer logo

AppGyver Composer

AppGyver Composer is a low-code platform that allows users to build applications without writing code. It...

Phantomjs logo

Phantomjs

Headless WebKit scriptable with a JavaScript API

Lo-Dash logo

Lo-Dash

Lo-Dash is a modern utility library delivering modularity, performance, and extras.

Underscore.js logo

Underscore.js

Underscore.js is a JavaScript library that provides a whole mess of useful functional programming helpers without...

DataTables logo

DataTables

DataTables is a powerful jQuery plugin for creating advanced interactive data tables.

CreateJS logo

CreateJS

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

GraphQL logo

GraphQL

GraphQL is a query language for APIs and a runtime for executing those queries with your...

Babel logo

Babel

Babel is a JavaScript compiler that allows you to use the latest features of the JavaScript...

Vue Native logo

Vue Native

Vue Native is a JavaScript framework to build cross-platform mobile apps using Vue.js.

Hackathon Starter logo

Hackathon Starter

A boilerplate for Node.js web applications with popular technologies.

React Native Desktop logo

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 logo

Bucks UI

Bucks UI is a comprehensive user interface library for web applications with a focus on modern...

NativeBase logo

NativeBase

NativeBase is a popular open-source UI component library for React Native applications.

Prettier logo

Prettier

An opinionated code formatter that enforces a consistent code style.

Pocket UI React-Native Theme logo

Pocket UI React-Native Theme

A well-designed React-Native theme for building mobile applications with pre-built UI components.

React Native Seed logo

React Native Seed

React Native Seed is a boilerplate for building React Native apps quickly with best practices. It...

Ember logo

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.

React Native UI Kitten logo

React Native UI Kitten

React Native UI Kitten is a customizable UI library for React Native applications.

Native Directory logo

Native Directory

Native Directory is a platform for discovering and showcasing native software applications.

Webiny logo

Webiny

Webiny is an open-source serverless CMS and web development framework that allows you to build websites,...

React Native Awesome UI logo

React Native Awesome UI

A comprehensive UI library for React Native applications with a wide range of components and themes.

GnuTLS logo

GnuTLS

GnuTLS is a secure communications library implementing the SSL, TLS, and DTLS protocols.

Next.js logo

Next.js

Next.js is a popular React framework for building server-rendered applications.

Nest.js logo

Nest.js

Nest.js is a progressive Node.js framework for building efficient and scalable server-side applications.

KeystoneJS logo

KeystoneJS

KeystoneJS is a powerful Node.js content management system and web application framework.

DevExpress Universal logo

DevExpress Universal

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

Svelte logo

Svelte

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

POWr logo

POWr

POWr is a suite of website plugins designed to help businesses grow online. It offers a...

Composer logo

Composer

Composer is a dependency manager for PHP. It allows you to declare the libraries your project...

Thrive Themes logo

Thrive Themes

Thrive Themes is a popular WordPress theme and plugin suite designed to help businesses create conversion-focused...

Mochajs logo

Mochajs

Mocha is a feature-rich JavaScript test framework running on Node.js and in the browser.

Retrofit logo

Retrofit

A type-safe HTTP client for Android and Java applications.

Android Wear SDK logo

Android Wear SDK

Android Wear SDK is a development kit for building wearable apps for devices running Android Wear...

Apache HttpComponents logo

Apache HttpComponents

Apache HttpComponents is a set of low-level Java HTTP transport components that can be used to...

ReactiveX logo

ReactiveX

ReactiveX is a combination of the best ideas from the Observer pattern, the Iterator pattern, and...

Milkman Plugins logo

Milkman Plugins

Milkman Plugins is a collection of useful plugins for Milkman, a popular API development tool. It...

Trails logo

Trails

Trails is a project management software that helps teams organize tasks and collaborate efficiently.

Fastify logo

Fastify

Fastify is a web framework highly focused on providing the best developer experience with the least...

Vaadin Framework logo

Vaadin Framework

Vaadin is an open-source web application framework for building single-page web applications.

Apache Struts logo

Apache Struts

Apache Struts is an open-source web application framework for developing Java EE web applications.

Ceylon logo

Ceylon

Ceylon is a modern, modular programming language for the Java and JavaScript virtual machines.

Preact.js logo

Preact.js

Preact is a fast 3kB alternative to React with the same modern API.

Inferno logo

Inferno

Inferno is a blazing fast, lightweight and highly performant JavaScript library for building modern web applications.

Dolphin Smalltalk logo

Dolphin Smalltalk

Dolphin Smalltalk is a cross-platform integrated development environment (IDE) for Smalltalk programming language.

Ratchet logo

Ratchet

Ratchet is a PHP WebSocket library for real-time bi-directional event-based communication.

Mojolicious logo

Mojolicious

Mojolicious is a modern web application framework for Perl.

TypeORM logo

TypeORM

TypeORM is an Object Relational Mapping (ORM) framework that can run in NodeJS, Browser, Cordova, PhoneGap,...

Behat logo

Behat

Behat is a behavior-driven development (BDD) framework for PHP to support business-readable, domain-specific language.

Wallaby.js logo

Wallaby.js

Wallaby.js is an integrated continuous testing tool for JavaScript.

Tabris logo

Tabris

Tabris is a mobile development framework that allows developers to create native iOS and Android apps...

API Platform logo

API Platform

API Platform is a powerful and flexible API management solution that allows developers to design, build,...

intercooler.js logo

intercooler.js

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

Jabaco

Jabaco is a simple programming language with a Visual Basic-like syntax that allows developers to create...

Adonis JS logo

Adonis JS

A full-featured Node.js framework that is simple and elegant for building robust web applications.