JavaScript Framework

ECMAScript
  • ECMA-262 Edition 5.1
  • ECMAScript 2017 Language
  • ECMAScript6 Features
Feature available
  • What Web Can Do Today
  • ECMAScript6 compatibility table
ES6 Compiler
  • swc
  • Buble
  • Babel
    • babel-standalone
  • Lebab
  • Traceur
JavaScript Engine
  • Boa (Rust)
  • V8 (C++: Chrome)
  • Blink (Chromium)
  • Gecko (FireFox)
  • SpiderMonkey (C: Mozilla)
  • Rhino (Java: Mozilla)
  • Servo (Rust: FireFox)
  • jsapigen
  • ChakraCore (MS)
  • WebKit
  • PyWebKit (Python)
  • WebKitGTK+
JavaScript Lang
  • Closure Compiler (Google)
  • BuckleScript
  • JavaScripthon (Python)
  • GopherJS (Golang)
  • CoffeeScript (Node.js)
  • Dart (Google)
    • Rikulo (Framework)
    • Rikulo Stream
  • TypeScript (MS)
  • ThinScript
  • PureScript
    • PureScript Book
    • PureScript Book (JP)
  • LiveScript
  • JSX
  • ts2c
  • Dejavu
Lua on the Web
  • jlua
  • Fengari
  • flua
Python inside a web browser
  • Pyodide
Python on the Javascript
  • Jaspy
The best of JavaScript
  • bestof.js.org
JavaScript compiler
  • OpenSilver
  • Svelte
  • Prepack
  • WebAssembly
    • Emscripten SDK
    • Wasmer
    • wasm2lua
    • Lucet
    • mini-c
    • wasm-module
    • Walt
    • WebAssembly MDN
    • wasm-utils.js
    • sexpr-wasm-prototype
  • asm.js
  • Emscripten
  • Native client (Google)
Module Loader
  • NW.js (node-webkit)
  • es6-module-loader
  • SystemJS
  • headjs
  • RequireJS
JavaScript Standard Style
  • Standard JS
JavaScript Library
  • core-js
  • Classing{js}
  • Prototype.js
hyperscript-helpers
  • hyperscript-helpers
Vue
  • Vue.js
    • Vue.js V3.0
    • Vue (JP)
    • vue-router
    • Vuex
    • vue-cli
    • Composition API
    • Awesome Vue.js
    • vbuild
    • Vue.js Examples
    • vuelidate
    • vee-validate
    • vue.py
    • vue-touch
    • vue-touch-events
    • Chrome devtools
    • Firefox devtools (add-ons)
Vue Framework
  • Nuxt
  • Vuestic UI
  • Buefy
  • Keen UI
  • Storefront UI
  • Vue Material
  • Vuesax
  • Element
  • Vuetify
  • Quasar Framework (PWA)
Vue components
  • vue-i18n
  • vue3-notification
  • vue-final-modal
  • Vue Class Component
  • vue-document-editor
  • CKEditor 5
  • Tiptap
  • vue-file-toolbar-menu
  • vue2vis
  • Vue Element Admin
  • Vue.Draggable
  • VueTippy
  • TOAST UI Calendar for Vue
  • vue-simple-calendar
  • V-Calendar
  • vue-js-modal (Bulma)
  • Bulma-collapsible
  • Splitpanes
  • vue-drawer-layout
  • sl-vue-tree
React
  • React
    • Create React App
    • React Router
    • FixedDataTable
    • React DnD
    • immutability-helper
    • react-event-listener
    • Ignite
    • React CSS Modules
    • Next.js
    • React Intl
    • Inferno
    • CodeSandbox
React UI
  • Ant Design
  • Formik
  • Redux Form
  • Yup
  • Ring UI
  • Material-UI
  • React Toolbox
  • Rebass
  • Elemental UI
  • Grommet
React SVG Icons
  • React Icons
  • React-svg-inline
  • React-svg-morph
  • react-svg-converter
React Motion
  • React-Motion
  • react-draggable-list
  • react-motion-drawer
React Tap Event
  • React-HammerJS
  • React-Tappable
AngularJS
  • AngularJS
    • generator-angular-fullstack
    • AngularJS (JP doc)
  • Angular Material
  • Mean.io
  • Mean.js
Functional Reactive Programming
  • Cycle.js
  • Kefir.js
  • Bacon.JS
  • RxJS
Associate DOM
  • Ractive.js
  • Knockout
Web Components
  • Web Components
  • Webcomponents.js
  • Polymer (Google)
  • X-Tag (Mozilla)
  • tlx-editor
  • Recompose
Styled Components
  • styled-components
  • react-enhanced-form
  • react-styled-flexboxgrid
  • react-flexa
Redux
  • Redux
  • React Redux
  • Redux-First Router
  • Awesome Redux
  • Flux
  • Arda
  • Fluxxor
  • Refluxjs
State Management
  • MobX
Virtual DOM
  • Alpine
  • asm-dom
  • Virtual-dom
  • Deku
  • Rivets.js
  • Stapes.js
  • Snabbdom
  • Mercury
  • Aurelia
  • Riot
    • Riot (JP)
  • Mithril
    • Dragm (Drag&Drop)
    • Mithril-mdl
    • Polythene
    • MSX
    • Recipes-and-Snippets
    • Mithril (JP)
  • MagJS
Debugger for Virtual DOM
  • Kuker
PWA
  • PWABuilder
JavaScript Templates
  • JSX
  • Jade
  • EJS
  • JsRender
  • Handlebars
  • Handlebars Intl
  • Dust
  • Dust Intl
  • Teddy
  • Mustache.js
  • Hogan.js
Functional Lang
  • Underscore
  • Lo-Dash
  • Elm
Backbone
  • Backbone.js
  • Knockback.js
  • Marionette
  • Chaplin
  • Ampersand.js
JavaScript MVC
  • Ember.js
  • SproutCore
  • Maria
  • Mojito (Yahoo)
  • hifive
  • Spine (CoffeeScript)
  • MVC is dead
UI Framework
  • OpenUI5 (SAP)
Universal Module Definition
  • UMD
JavaScript String
  • Underscore.string
DOM manipulation
  • femtoJS
Javascript Benchmark
  • js-framework-benchmark
  • UI Benchmark
JavaScript Framework
  • Alpine.js
  • PatternFly (jQuery)
  • CANjs
  • Donejs
  • JZed
  • Vanilla JS
  • T3
  • Minified.js
  • Qooxdoo
  • Ample SDK
  • Opa (OCaml)
  • Dojo
  • Wakanda
  • Cappuccino
  • Mootools
  • MochiKit
  • Spry (Adobe)
IDE
  • CrossUI
  • Aptana
  • ASP.NET
  • Spket IDE (JAVA)
JavaScript Libray Collection
  • Javascripting
Event util
  • in-view.js
  • Wormhole
  • EventEmitter2
  • Eventemitter3
  • Bean
  • Flight (Twitter)
JavaScript for JAVA
  • CheerpJ
  • DoppioVM (Coffeescript)
  • Rhino
  • Google Web Toolkit
  • ZK
  • DWR
Interactive Content
  • CindyJS
Block Programming
  • BlockLike.js
Studying JavaScript
  • Awesome Javascript
  • Mozilla JavaScript
  • Mozilla CSS
  • DevDocs (Reference)
  • WikiBook JavaScript (JP)
Data fetching
  • Falcor
  • restQL

Index Page

Last Modified:2021-11-02