JavaScript Frameworks
19 frameworks across frontend, meta-framework, backend, build tools, and testing. Each page includes weekly download stats, use cases, pros/cons, and code examples.
Frontend UI Libraries(5)
The library for web and native user interfaces
- ›Component-based UI
- ›Huge ecosystem
- ›React Server Components
The progressive JavaScript framework
- ›Options & Composition API
- ›Gentle learning curve
- ›Vue 3 + Vite
Cybernetically enhanced web apps
- ›Compiles to vanilla JS
- ›No virtual DOM
- ›Runes reactivity model
Simple and performant reactivity for building user interfaces
- ›Fine-grained reactivity
- ›No VDOM overhead
- ›React-like syntax
Fast 3kB alternative to React with the same modern API
- ›3kB bundle size
- ›React API compatible
- ›Signals built-in
Meta-Frameworks(5)
The React framework for the web
- ›App Router + RSC
- ›SSG / SSR / ISR
- ›Built-in optimizations
The intuitive Vue framework
- ›Vue 3 based
- ›Auto-imports
- ›Nitro server engine
The fastest way to build Svelte apps
- ›File-based routing
- ›Adapter system
- ›Edge-ready
The web framework for content-driven websites
- ›Islands architecture
- ›Zero JS by default
- ›Any UI framework
Full stack web framework focused on web standards
- ›Web standards first
- ›Nested routing
- ›Progressive enhancement
Backend Frameworks(4)
Fast, unopinionated, minimalist web framework for Node.js
- ›Minimal & flexible
- ›Massive middleware ecosystem
- ›Battle-tested
Fast and low overhead web framework for Node.js
- ›2x faster than Express
- ›Schema-based validation
- ›Plugin system
Ultrafast web framework for the Edges
- ›Edge-native
- ›Zero dependencies
- ›Runs on Cloudflare/Bun/Deno
Ergonomic framework for Bun
- ›Bun-native speed
- ›End-to-end type safety
- ›Eden treaty client
Build Tools(3)
Next generation frontend tooling
- ›Instant HMR
- ›ESM-native dev server
- ›Rollup-based production build
A bundler for JavaScript and friends
- ›Most configurable
- ›Huge plugin ecosystem
- ›Code splitting
An extremely fast bundler for the web
- ›Written in Go
- ›10-100x faster than JS bundlers
- ›Used inside Vite