Websites using javascript frameworks tools
79 technologies in this category are detected in the PageSourceSearch index. Each page lists the highest-ranked sites whose HTML or JavaScript contains the exact code that reveals the technology, with the discovery keyword you can search, combine and filter yourself. The most used come first.
-
Stimulus
about 3,390,900 sites Stimulus is the modest JavaScript framework of Hotwire that attaches behaviour to server-rendered HTML.
data-controller= -
Essential JS 2
about 2,789,319 sites Essential JS 2 is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
e-control -
Prototype
about 1,117,051 sites Prototype is a classic JavaScript library that extends DOM and built-in objects, used by older Rails and Magento 1 sites.
/prototype(\.min)?\.js -
Ionic Framework
about 798,079 sites Ionic is a UI toolkit for building mobile and desktop apps with web technologies.
[<"]ion-app[>"\s] -
AngularJS
about 678,583 sites AngularJS is the original, now end-of-life, Angular 1.x framework.
[\s-]ng-app[\s=>] -
webpack 5
about 615,514 sites webpack is a module bundler for JavaScript applications.
webpackChunk -
React 18+ (hydrateRoot)
about 407,963 sites React 18 and later hydrate server-rendered markup with the hydrateRoot API.
hydrateRoot -
Unpoly
about 356,359 sites Unpoly is a progressive enhancement framework that updates page fragments from server-rendered HTML.
up-target= -
React 18+
about 269,305 sites React is Meta's JavaScript library for building user interfaces; React 18 introduced the createRoot API.
createRoot( -
webpack 4 and earlier
about 251,772 sites webpack 4 and earlier versions are the previous generations of the webpack bundler.
webpackJsonp -
Angular
about 233,757 sites Angular is Google's TypeScript application framework.
ng-version=" -
Vue.js
about 229,550 sites Vue.js is a progressive JavaScript framework for building user interfaces.
data-v- -
RequireJS
about 200,262 sites RequireJS is an AMD module loader that loads JavaScript files and their dependencies on demand.
data-main= -
Next.js App Router
about 158,479 sites The Next.js App Router renders React Server Components and streams their payload into the page.
self.__next_f -
Alpine.js
about 126,006 sites Alpine.js is a minimal framework for adding behaviour directly in markup.
x-data= -
Redux
about 96,308 sites Redux is a predictable state container for JavaScript apps.
@@redux/INIT -
Parcel
about 94,046 sites Parcel is a zero-configuration web application bundler.
parcelRequire -
Lit SSR
about 91,774 sites Lit SSR renders Lit web components on the server with declarative shadow DOM.
<!--lit-part -
Next.js
about 72,047 sites Next.js is Vercel's React framework for server-rendered and static sites.
__NEXT_DATA__ -
Vite
about 69,095 sites Vite is a build tool and dev server for modern front-end projects.
supports("modulepreload") -
React (server-rendered, up to 17)
about 62,648 sites Before React 18, server-rendered React markup marked its root element for hydration.
data-reactroot -
Angular SSR (Universal)
about 57,667 sites Angular SSR, formerly Angular Universal, renders Angular applications on the server.
ng-server-context= -
Create React App
about 53,419 sites Create React App is the former official starter and build setup for React single-page apps.
/static/js/main\.[0-9a-f]{8}\.(chunk\.)?js -
Inertia.js
about 51,552 sites Inertia.js builds single-page apps with React, Vue or Svelte on top of server-side routing in Laravel or Rails.
data-page="{"component" -
Svelte
about 49,881 sites Svelte is a compiler-based UI framework.
class="svelte- -
Vue 3
about 44,121 sites Vue 3 is the current major version of Vue.js, with the Composition API.
data-v-app -
MooTools
about 41,498 sites MooTools is an object-oriented JavaScript framework, still shipped by older Joomla sites.
mootools-core -
Astro View Transitions
about 41,335 sites Astro View Transitions animate navigations between Astro pages with the View Transitions API.
data-astro-transition- -
Nuxt
about 38,526 sites Nuxt is a Vue framework for server-rendered and static sites.
__NUXT__ -
React Router (framework mode)
about 36,873 sites React Router 7 in framework mode is the successor of Remix, with server rendering and data loading.
__reactRouterContext -
Nuxt 3+
about 27,388 sites Nuxt 3 is the Vue 3 generation of the Nuxt framework, built on Vite and Nitro.
__NUXT_DATA__ -
Ext JS
about 22,363 sites Ext JS is Sencha's component framework for data-heavy desktop-style web applications.
Ext.onReady( -
Rails UJS
about 21,289 sites Rails UJS is the unobtrusive JavaScript adapter that turns Rails links and forms into Ajax requests.
data-remote="true" -
Elm
about 20,470 sites Elm is a functional language that compiles to JavaScript for reliable browser applications.
Elm\.[A-Z]\w*\.init\( -
Nuxt.js
about 19,875 sites Nuxt.js is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
/_nuxt/ -
Vue 2
about 19,052 sites Vue 2 is the previous major version of Vue.js, still running on many sites.
"new Vue({" -
Backbone.js
about 19,030 sites Backbone.js is an early MVC library of models, collections and views.
Backbone.View.extend( -
Astro
about 17,260 sites Astro is a content-focused web framework that ships interactive islands.
<astro-island -
Handlebars
about 16,717 sites Handlebars is a logic-less templating language that compiles HTML templates in the browser.
text/x-handlebars-template -
Hotwire Turbo
about 14,900 sites Turbo is Hotwire's library for fast navigation and partial page updates without writing JavaScript.
data-turbo-track= -
Flutter (web)
about 13,996 sites Flutter is Google's UI toolkit; its web target compiles Dart apps to JavaScript or WebAssembly.
_flutter.loader -
Gatsby
about 9,802 sites Gatsby is a React-based static site generator.
___gatsby -
SvelteKit
about 9,594 sites SvelteKit is the application framework for Svelte, with server rendering and routing.
__sveltekit_ -
Nuxt 2 (vue-meta head)
about 9,188 sites Nuxt 2 is the Vue 2 generation of the Nuxt framework, which manages its head through vue-meta.
data-n-head="ssr" -
YUI Library
about 8,969 sites YUI is Yahoo's retired JavaScript and CSS library for building rich web interfaces.
yui.yahooapis.com/ -
Lit
about 8,617 sites Lit is Google's library for building fast, lightweight web components.
litHtmlVersions -
Frontity
about 8,148 sites Frontity is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
content="Frontity -
Turbolinks
about 7,862 sites Turbolinks is the Rails-era library that swaps page bodies over XHR to make link navigation feel instant.
data-turbolinks-track -
Laravel Livewire
about 5,229 sites Livewire is a Laravel framework for dynamic interfaces written in PHP and Blade.
/livewire/livewire -
htmx
about 4,961 sites htmx adds AJAX requests and partial page updates through HTML attributes.
hx-get= -
Knockout
about 3,625 sites Knockout is an MVVM library with declarative data bindings.
ko.applyBindings( -
Remix
about 3,328 sites Remix is a full-stack React framework built around web standards and nested routes.
__remixContext -
Qwik
about 2,204 sites Qwik is a resumable web framework that delays JavaScript until interaction.
q:container= -
Apollo Client
about 2,097 sites Apollo Client is a GraphQL client with a normalized cache for JavaScript apps.
__APOLLO_STATE__ -
Blazor Server
about 1,595 sites Blazor Server runs .NET C# components on the server and updates the browser over SignalR.
_framework/blazor.server.js -
Socket.IO
about 1,398 sites Socket.IO is a realtime bidirectional messaging library built on WebSockets.
/socket.io/socket.io.js -
Ember.js
about 1,366 sites Ember.js is an opinionated framework for ambitious web applications.
/config/environment" -
Blazor Web App (.NET 8+)
about 1,221 sites Blazor Web Apps, introduced in .NET 8, combine static server rendering with interactive server and WebAssembly components.
_framework/blazor.web.js -
SolidJS
about 922 sites SolidJS is a reactive UI library with fine-grained updates and no virtual DOM.
_$HY -
Mustache
768 sites Mustache is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
mustache(?:\.min)?\.js -
CanJS
about 469 sites CanJS is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
/canjs/can.custom.min.js -
Marionette.js
422 sites Marionette.js is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
backbone\.marionette.*\.js -
Vike
about 412 sites Vike (formerly vite-plugin-ssr) is a Vite-based framework for server-side rendering with any UI library.
vike_pageContext -
Blazor WebAssembly
about 392 sites Blazor WebAssembly runs .NET C# applications in the browser.
_framework/blazor.webassembly.js -
Meteor
about 295 sites Meteor is a full-stack JavaScript platform for real-time web applications.
__meteor_runtime_config__ -
Enyo
about 256 sites Enyo is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
enyo.js -
Quasar
about 190 sites Quasar is a Vue-based framework for building websites, PWAs and mobile apps from one codebase.
id="q-app" -
OpenUI5 and SAPUI5
about 168 sites OpenUI5 and SAPUI5 are SAP's enterprise JavaScript UI frameworks behind Fiori applications.
sap-ui-bootstrap -
Reveal.js
143 sites Reveal.js is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
(?:^|/)reveal(?:\.min)?\.js -
Polymer
about 93 sites Polymer is Google's early web components library for building custom elements with templates.
<dom-module -
WeBlocks
about 73 sites WeBlocks is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
//weblocks.io/ -
Mithril.js
63 sites Mithril.js is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
/mithril(?:\.min)?\.js -
Fresh (Deno)
about 57 sites Fresh is Deno's server-rendered web framework that hydrates only interactive Preact islands.
/_frsh/ -
Strapdown.js
about 54 sites Strapdown.js is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
strapdown.js -
Datastar
51 sites Datastar is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
https?://(?:[^/]+/.*)?datastar\.js(?:\?.*)?$ -
Aurelia
27 sites Aurelia is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
/aurelia[\d\w\-\.]+\.js -
Sencha Touch
18 sites Sencha Touch is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
sencha-touch.*\.js -
Webix
12 sites Webix is a javascript frameworks technology; this list is derived from the open Wappalyzer rule set.
\bwebix\.js -
Leptos
about 5 sites Leptos is a Rust full-stack web framework compiled to WebAssembly.
__LEPTOS_