Component-based
Component-based JavaScript frameworks. The major frameworks each have their own page below; other, less common ones are listed directly.
- Qwik
- SolidJS
- Aurelia
- Bau.js
- CanJS
- Choo
- DoneJS
- Ember
- Enhance
- Framework7
- Glimmer
- Hyperapp
- Ionic Framework
- Mithril.js
- Moon
- RE:DOM
- Riot.js
- Sencha Ext JS
- torus
- TypeScene
- zuix.js
- Angular
Angular, the TypeScript-based component framework from Google, and related testing tools. - React
React, the component-based UI library from Meta, and the surrounding ecosystem of starter kits, tools, and resources. - Vue
Vue.js, the progressive JavaScript framework, and related starter kits, testing tools, and IDE extensions. - Svelte
Svelte, the compiler-based component framework, and related starter kits and project generators. - Native web components
Frameworks for building native web components on top of the Web Components standards.