Web development

JavaScript frameworks

90 technologies: what each one does, whether it is SaaS or open source, its price range and its website.
  • React

    1.3M sitesOpen source

    React is an open-source JavaScript library for building user interfaces or UI components.

    Used byAirbnb,Cal.com,Discord,Figma+14

  • GSAP

    765.5K sitesOpen sourceFreemium · $ · Subscription

    GSAP is an animation library that allows you to create animations with JavaScript.

  • Vue.js

    619.1K sitesOpen source

    Vue.js is an open-source model–view–viewmodel JavaScript framework for building user interfaces and single-page applications.

    Used byGitLab

  • Next.js

    404.7K sitesOpen source

    Next.js is a React framework for developing single page Javascript applications.

    Used byCal.com,Dub,QuintoAndar,Resend+2

  • Next.js App Router

    278.2K sites

    The Next.js App Router is a new paradigm for building applications using React's latest features.

  • React Router

    203.3K sitesOpen source

    React Router provides declarative routing for React.

    Used byDocumenso

  • RequireJS

    187.8K sites

    RequireJS is a JavaScript library and file loader which manages the dependencies between JavaScript files and in modular programming.

  • styled-components

    173.5K sites

    Styled components is a CSS-in-JS styling framework that uses tagged template literals in JavaScript.

    Used byLinear

  • Emotion

    163.6K sitesOpen source

    Emotion is a library designed for writing CSS styles with JavaScript.

  • Stimulus

    129K sites

    A modest JavaScript framework for the HTML you already have.

  • Angular

    118.5K sitesOpen source

    Angular is a TypeScript-based open-source web application framework led by the Angular Team at Google.

  • AMP

    117.4K sitesOpen source

    AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.

  • Zone.js

    110.4K sites

  • Alpine.js

    108.4K sitesOpen source

    Alpine.js is a minimal framework for composing behavior directly in your markup.

  • Backbone.js

    103.6K sitesOpen source

    BackboneJS is a JavaScript library that allows to develop and structure the client side applications that run in a web browser.

  • Nuxt.js

    95.2K sitesOpen source

    Nuxt is a Vue framework for developing modern web applications.

  • Svelte

    94.7K sitesOpen source

    Svelte is a free and open-source front end compiler created by Rich Harris and maintained by the Svelte core team members.

  • Mustache

    93.5K sites

    Mustache is a web template system.

  • AngularJS

    80.9K sites

    AngularJS is a JavaScript-based open-source web application framework led by the Angular Team at Google.

  • Handlebars

    77.4K sitesOpen source

    Handlebars is a JavaScript library used to create reusable webpage templates.

    Used byGhost

  • toastr

    66.1K sitesOpen source

    toastr is a Javascript library for non-blocking notifications. The goal is to create a simple core library that can be customized and extended.

  • Astro

    49.5K sitesOpen source

    Astro is a new JavaScript-based static site builder.

  • JSS

    37.5K sitesOpen source

    JSS is an authoring tool for CSS which allows you to use JavaScript to describe styles in a declarative, conflict-free and reusable way.

  • MooTools

    29.4K sitesOpen source

    MooTools is a JavaScript framework that enhances web application development with utilities for DOM manipulation, animations, and AJAX interactions.

  • Prototype

    23.6K sites

    Prototype is a JavaScript Framework that aims to ease development of web applications.

  • Socket.io

    23.6K sites

  • Adobe Client Data Layer

    18.5K sites

    Adobe Client Data Layer is a framework of JavaScript objects on your site that contains all variable values used in your implementation.

  • Knockout.js

    18.1K sitesOpen source

    Knockout.js is basically a library written in JavaScript, based on MVVM pattern that helps developers build rich and responsive websites.

  • Inertia.js

    17.5K sitesOpen source

    Inertia.js is a protocol for creating monolithic single-page applications.

  • Marionette.js

    15.6K sites

    Marionette is a composite application library for Backbone.js that aims to simplify the construction of large scale JavaScript applications. It is a collection of common design and implementation patterns found in applications.

  • RxJS

    14.8K sitesOpen source

    RxJS is a reactive library used to implement reactive programming to deal with async implementation, callbacks, and event-based programs.

  • AlertifyJS

    9.6K sitesOpen source

    AlertifyJS is a javascript framework for developing browser dialogs and notifications.

  • Gatsby

    9.5K sites

    Gatsby is a React-based open-source framework with performance, scalability and security built-in.

  • Redux

    7.1K sitesOpen source

    Redux is a predictable state container for JavaScript applications.

    Used bySlack

  • React Redux

    7.1K sites

    React Redux is the official React binding for Redux.

  • Hogan.js

    7.1K sitesOpen source

    Hogan.js is a JavaScript templating engine developed by Twitter, designed for both client-side and server-side applications, and it follows the Mustache template syntax for efficient and flexible template rendering.

  • AlloyUI

    6.1K sites

  • Wink

    5.6K sites

    Wink Toolkit is a JavaScript toolkit used to build mobile web apps.

  • Quasar

    5.4K sitesOpen source

    Quasar is an open-source Vue.js based framework.

  • Ember.js

    5.2K sites

    Ember.js is a comprehensive JavaScript framework that simplifies the development of modern web applications by providing a powerful CLI, a built-in router, and a fast rendering engine.

  • Reveal.js

    4K sitesOpen source

    Reveal.js is a JavaScript framework for building dynamic and interactive presentations using web technologies like HTML, CSS, and JavaScript.

  • ExtJS

    3.3K sitesQuote

    ExtJS is a JavaScript framework developed by Sencha, designed for creating feature-rich, cross-platform web applications with a comprehensive set of UI components and tools.

  • Riot

    2.3K sites

  • Hydrogen

    1.5K sitesOpen source

    Hydrogen is a front-end web development framework used for building Shopify custom storefronts.

  • BEM

    1.5K sitesOpen source

    BEM (Block, Element, Modifier) is a naming convention for classes in HTML and CSS what was developed by Yandex.

  • UmiJs

    1.5K sitesOpen source

    UmiJs is a scalable, enterprise-class frontend application framework that supports both configuration and conventional routing while maintaining functional completeness, such as dynamic routing, nested routing, and permission routing.

  • Polymer

    1.1K sites

  • Meteor

    824 sitesOpen source

    Meteor is a JavaScript-based platform used for developing web and mobile applications with a unified language across all layers of the application stack.

Data from the open Wappalyzer database (enthec/webappanalyzer, GPL-3.0), updated every week. Site counts from the HTTP Archive (September 2026). Code tools (frameworks, build, ORMs…) come from a list kept by Faundr.