Web Development Hub
Skip to main content

Frameworks and Libraries

Powerful frameworks and libraries to build modern web applications

React

Popular JavaScript library for building user interfaces with component-based architecture and virtual DOM.

javascriptfreeopen sourcetrendingbeginner friendlyadvanced

Vue.js

Progressive JavaScript framework with gentle learning curve, excellent documentation, and powerful ecosystem.

vuejavascriptfreeopen sourcetrendingbeginner friendly

Svelte

Modern framework that compiles to vanilla JavaScript, offering smaller bundles and better runtime performance.

javascriptfreeopen sourcemodernperformancetrending

Angular

Comprehensive framework by Google with TypeScript-first approach, dependency injection, and enterprise features.

typescriptjavascriptfreeopen sourceadvancedfull stack

Preact

Lightweight alternative to React with the same API, perfect for performance-critical applications.

reactjavascriptfreeopen sourceperformancemodern

SolidJS

Declarative JavaScript library with fine-grained reactivity and compilation to real DOM nodes.

javascriptfreeopen sourcemodernperformanceadvanced

Qwik

Framework focused on instant loading with resumability and minimal JavaScript execution.

javascriptfreeopen sourcemodernperformancetrending

Alpine.js

Lightweight framework for adding interactivity to HTML with declarative syntax and minimal overhead.

javascriptfreeopen sourcebeginner friendlyperformance

Lit

Library for building fast, lightweight web components with simple APIs and excellent performance.

javascriptfreeopen sourceperformancemodernadvanced

HTMX

Modern approach to dynamic web applications using HTML attributes for AJAX, CSS transitions, and WebSockets.

htmljavascriptfreeopen sourcemodernperformancetrending

Next.js

Full-featured React framework with server-side rendering, static generation, and optimized performance.

reacttypescriptfreeopen sourcefull stacktrendingperformance

Remix

Full-stack web framework focused on web standards, performance, and excellent user experience.

reacttypescriptfreeopen sourcefull stackperformancemodern

Nuxt

Vue.js framework for building modern applications with server-side rendering and static site generation.

vuetypescriptfreeopen sourcefull stackperformancetrending

Gatsby

React-based static site generator with GraphQL data layer and extensive plugin ecosystem.

reactjavascriptfreeopen sourceperformancecms

Astro

Static site generator that delivers zero JavaScript by default, with component islands architecture.

javascripttypescriptfreeopen sourceperformancemoderntrending

Deno Fresh

Modern web framework for Deno with server-side rendering, islands architecture, and TypeScript support.

typescriptfreeopen sourcemodernperformanceadvanced

Docusaurus

React-based static site generator optimized for documentation websites and technical content.

reactjavascriptfreeopen sourcedocumentationcms

SolidStart

Full-stack meta-framework for SolidJS with server-side rendering, routing, and modern web features.

javascripttypescriptfreeopen sourcefull stackmodernperformance

Eleventy

Simple static site generator with flexible templating and excellent performance for content-focused sites.

javascriptfreeopen sourceperformancecmsbeginner friendly

Jest

Delightful JavaScript testing framework with zero configuration and comprehensive testing utilities.

javascripttestingfreeopen sourcebeginner friendlytrending

Mocha

Flexible JavaScript testing framework for Node.js and browser environments with extensive configurability.

javascriptnodejstestingfreeopen sourceadvanced

Storybook

Open-source tool for developing UI components in isolation with interactive documentation and testing.

javascriptreactvuetestingfreeopen sourcedocumentationdesign

Cypress

End-to-end testing framework that runs in the browser with real-time reload and comprehensive debugging.

javascripttestingfreepaidbeginner friendlytrending

Puppeteer

Node.js library for controlling Chrome/Chromium with powerful automation and testing capabilities.

javascriptnodejstestingfreeopen sourceadvanced

Testing Library

Simple and complete testing utilities for React, Vue, and web applications with user-centric testing.

javascriptreactvuetestingfreeopen sourcebeginner friendly

Playwright

Cross-browser automation library for reliable end-to-end testing across Chromium, Firefox, and WebKit.

javascripttypescripttestingfreeopen sourceadvancedtrending

WebdriverIO

Next-gen browser and mobile automation test framework for Node.js with comprehensive testing capabilities.

javascriptnodejstestingmobile devfreeopen sourceadvanced

Vitest

Fast unit testing framework built on Vite with native TypeScript support and excellent developer experience.

javascripttypescripttestingfreeopen sourceperformancemodern

TestCafé

Cross-browser testing framework with simple syntax and powerful automation capabilities for web applications.

javascripttestingfreepaidbeginner friendlyadvanced

Electron

Framework for building cross-platform desktop applications using web technologies like HTML, CSS, and JavaScript.

javascriptdesktop devfreeopen sourceadvancedtrending

React Native

Framework for building native mobile applications using React and JavaScript with platform-specific optimizations.

reactmobile devfreeopen sourceadvancedtrending

Expo

Platform for React Native development with managed workflow, pre-built components, and easy deployment.

reactmobile devfreepaidplatformbeginner friendlydeployment

Capacitor

Cross-platform native runtime for web apps with access to native device features and APIs.

javascriptmobile devdesktop devfreeopen sourceadvanced

Ionic Framework

Open-source UI toolkit for building cross-platform applications with web technologies and native performance.

javascriptmobile devfreeopen sourcedesignbeginner friendly

Quasar

Vue.js framework for building responsive web, mobile, and desktop applications from a single codebase.

vuejavascriptmobile devdesktop devfreeopen sourcefull stack

Tauri

Framework for building tiny, blazingly fast binaries for all major desktop platforms using web technologies.

javascriptdesktop devfreeopen sourceperformancemoderntrending

NativeScript

Framework for building truly native mobile applications using JavaScript, TypeScript, Angular, or Vue.

javascripttypescriptvuemobile devfreeopen sourceadvanced

Tailwind CSS

Utility-first CSS framework for rapidly building custom designs with composable classes and minimal CSS.

cssfreeopen sourcedesigntrendingbeginner friendlyperformance

shadcn/ui

Collection of beautifully designed, accessible components that you can copy and paste into your apps.

reacttypescriptfreeopen sourcedesignaccessibilitytrendingmodern

Redux

Predictable state container for JavaScript apps with centralized store and unidirectional data flow.

javascriptreactfreeopen sourceadvancedfull stack

Zustand

Small, fast, and scalable state management solution for React with simplified API and minimal boilerplate.

reactjavascriptfreeopen sourceperformancebeginner friendlymodern

Jotai

Primitive and flexible state management for React with atomic approach and excellent TypeScript support.

reacttypescriptfreeopen sourceadvancedmodern

XState

State machines and statecharts for the modern web, enabling robust, visual state management.

javascripttypescriptfreeopen sourceadvancedmodern

TanStack Query

Powerful data fetching and caching library for React, Vue, and Svelte with automatic cache management.

reactvuejavascriptfreeopen sourceperformanceadvanced

Framer Motion

Production-ready animation library for React with declarative syntax and performant transitions.

reactjavascriptfreeopen sourcedesignadvancedtrending

Three.js

JavaScript 3D library for creating and displaying animated 3D computer graphics in a web browser.

javascriptfreeopen sourcedesignadvancedinteractive

D3.js

JavaScript library for producing dynamic, interactive data visualizations using SVG, HTML, and CSS.

javascriptfreeopen sourcedesignadvancedinteractive

Chakra UI

Simple, modular, and accessible component library for React applications with excellent developer experience.

reactjavascriptfreeopen sourcedesignaccessibilitybeginner friendly

MUI

Comprehensive suite of UI tools and React components implementing Google Material Design principles.

reactjavascripttypescriptfreepaiddesignadvanced

AI SDK

Free open-source TypeScript library from Vercel for building AI-powered applications with unified provider API, streaming responses, and generative UI.

aitypescriptjavascriptfreeopen sourcemoderntrendinglibrary