awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

558 Repos

Awesome GitHub RepositoriesWeb Frameworks

Frameworks and toolkits for building server-side and full-stack web applications.

Explore 558 awesome GitHub repositories matching part of an awesome list · Web Frameworks. Refine with filters or upvote what's useful.

Awesome Web Frameworks GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • react/reactAvatar von react

    react/react

    245,916Auf GitHub ansehen↗

    React ist eine JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen aus gekapselten, wiederverwendbaren Komponenten. Sie rendert Ansichten deklarativ und aktualisiert automatisch nur die Teile der Schnittstelle, die sich ändern, wenn sich die zugrunde liegenden Daten verschieben, während stabile Abschnitte unberührt bleiben. Ihre Rendering-Engine unterteilt die Arbeit in inkrementelle, priorisierte Einheiten, die pausieren, fortsetzen oder abbrechen können, ohne den Haupt-Thread zu blockieren. Ein Diffing-Algorithmus berechnet minimale Änderungen zwischen gestuften UI-Bäumen, und die Kern-Rendering-Logik bleibt von jedem spezifischen Ausgabeziel entkoppelt. Zustands- und Seiteneffekt-Logik werden über einen Aufrufreihenfolge-Mechanismus an funktionale Komponenten angehängt, wodurch wiederverwendbares Verhalten mit vorhersagbaren Datenflüssen von Eltern zu Kind kombiniert werden kann. Das gleiche Komponentenmodell zielt auf Webbrowser, Serverumgebungen via Node und native mobile Plattformen ab, sodass Schnittstellencode über Kontexte hinweg reist, ohne die Kernlogik neu schreiben zu müssen. Server-seitiges Streaming generiert HTML inkrementell für schnellere anfängliche Seitenladevorgänge, wobei progressive Hydratation Interaktivität bindet, sobald die Seite den Browser erreicht.

    Declarative library for building user interfaces.

    JavaScriptdeclarativefrontendjavascript
    Auf GitHub ansehen↗245,916
  • facebook/reactAvatar von facebook

    facebook/react

    245,669Auf GitHub ansehen↗

    React ist eine JavaScript-Bibliothek für den Aufbau von Benutzeroberflächen, basierend auf einer komponentenorientierten Architektur und unidirektionalem Datenfluss.

    Library for building user interfaces.

    JavaScriptjavascriptuifrontend
    Auf GitHub ansehen↗245,669
  • vuejs/vueAvatar von vuejs

    vuejs/vue

    209,900Auf GitHub ansehen↗

    Vue ist ein progressives, komponentenbasiertes JavaScript-Framework, das für den Aufbau reaktiver Benutzeroberflächen und Single-Page-Anwendungen entwickelt wurde. Es konzentriert sich auf ein deklaratives Vorlagensystem, das HTML in effiziente Render-Funktionen umwandelt und es Entwicklern ermöglicht, komplexe Schnittstellen in isolierte, wiederverwendbare Einheiten zu organisieren, die automatisch mit dem Anwendungszustand synchronisieren. Das Framework zeichnet sich durch ein reaktivitätsbasiertes Abhängigkeitsverfolgungssystem aus, das den Datenzugriff während des Renderns überwacht, um präzise Updates auszulösen. Es bietet eine flexible Architektur, die sowohl die inkrementelle Einführung als auch die Entwicklung von Anwendungen in vollem Umfang unterstützt. Entwickler können ein robustes, Plugin-basiertes Erweiterbarkeitsmodell nutzen, um globale Logik zu injizieren, während die virtuelle DOM-Abgleichung des Frameworks effiziente Schnittstellen-Updates durch die Berechnung minimaler Mutationen sicherstellt. Über seine Kern-Rendering-Fähigkeiten hinaus enthält das Projekt eine umfassende Suite von Tools zur Verwaltung des Anwendungszustands, URL-basiertem Routing und serverseitigem Rendering. Es bietet umfassende Unterstützung für Komponentenkomposition, Inhaltsverteilung und Animationsmanagement, neben integrierten Sicherheitsmaßnahmen wie automatischem Content-Escaping, um häufige Schwachstellen zu verhindern. Das Framework wird mit offiziellen Typdeklarationen vertrieben, um die statische Analyse zu unterstützen, und kann über Standard-Paketmanager installiert oder direkt über Skript-Tags in Browserumgebungen integriert werden.

    Core library for building user interfaces.

    TypeScriptframeworkfrontendjavascript
    Auf GitHub ansehen↗209,900
  • twbs/bootstrapAvatar von twbs

    twbs/bootstrap

    174,380Auf GitHub ansehen↗

    Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By establishing a baseline through browser normalization and standardized typography, the project enables developers to create accessible, cross-browser compatible web applications. The framework distinguishes itself through a modular Sass-based architecture that allows for deep cust

    Popular framework for responsive, mobile-first web development.

    MDXbootstrapcsscss-framework
    Auf GitHub ansehen↗174,380
  • zeit/next.jsAvatar von zeit

    zeit/next.js

    140,086Auf GitHub ansehen↗

    Next.js is a full stack web framework designed for building applications with React. It functions as a React web framework that integrates a server-side rendering engine, a static site generator, and a dedicated application router to manage page-based navigation and dynamic URL segments. The framework enables the development of both frontend user interfaces and backend server logic within a single codebase. It provides a unified environment for full stack web development, allowing frontend and backend components to be built and managed together. The system focuses on frontend performance opt

    React framework for server-side rendering and static sites.

    JavaScript
    Auf GitHub ansehen↗140,086
  • vercel/next.jsAvatar von vercel

    vercel/next.js

    140,051Auf GitHub ansehen↗

    Next.js is a web development framework that provides a file-system-based routing system and a suite of server-side utilities for managing the request-response cycle. It includes built-in support for data fetching, caching, and revalidation, allowing developers to control how content is rendered and served. The framework offers a centralized configuration system for build-time settings, environment variables, and deployment adapters, alongside a command-line interface for bootstrapping new projects. The framework covers a wide range of application requirements, including metadata management fo

    Full-stack React framework for production-grade applications.

    JavaScriptreactframeworkssr
    Auf GitHub ansehen↗140,051
  • facebook/react-nativeAvatar von facebook

    facebook/react-native

    126,019Auf GitHub ansehen↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives. By decoupling application logic from the host platform's main thread, the framework maintains a consistent native view hierarchy while ensuring that JavaScript execution remains independent of UI rendering. The framework distinguishes itself through a robust bridge architecture

    A framework for building native apps with React.

    C++androidapp-frameworkcross-platform
    Auf GitHub ansehen↗126,019
  • nodejs/nodeAvatar von nodejs

    nodejs/node

    117,932Auf GitHub ansehen↗

    This project is an open-source JavaScript runtime built on the V8 engine. It provides a comprehensive environment for executing JavaScript code outside of a web browser, offering foundational primitives for process management, multi-core load distribution, and parallel execution through worker threads. The runtime includes a broad set of built-in modules for system-level operations, such as file system interaction, network communication across various protocols, and cryptographic security. It supports multiple module systems, native binary addon integration, and diagnostic tools for monitorin

    JavaScript runtime environment.

    JavaScriptjavascriptjslinux
    Auf GitHub ansehen↗117,932
  • microsoft/typescriptAvatar von microsoft

    microsoft/TypeScript

    109,271Auf GitHub ansehen↗

    TypeScript is a language that extends standard syntax by adding a static type system. It identifies potential runtime errors by analyzing the behaviors and capabilities of values during the compilation process. The language supports object-oriented structures, including classes with inheritance and member visibility control, as well as flexible function definitions that utilize generics, overloads, and parameter destructuring. The project provides a compiler that manages the build lifecycle through a command-line interface, offering configurable options for module resolution, code generation,

    Typed superset of JavaScript.

    TypeScriptjavascriptlanguagetypechecker
    Auf GitHub ansehen↗109,271
  • axios/axiosAvatar von axios

    axios/axios

    109,077Auf GitHub ansehen↗

    Axios is an isomorphic, promise-based HTTP client designed for making asynchronous network requests across different JavaScript execution environments, including the browser and Node.js. It functions as a JSON API client that serializes JavaScript objects into JSON and parses server responses into structured data. The project features a system for managing reusable client instances with shared configurations, such as base URLs and default settings. It includes a mechanism for intercepting outgoing requests and incoming responses globally, allowing data to be transformed before it reaches the

    Promise-based HTTP client for browser and Node.js environments.

    JavaScripthacktoberfesthttp-clientjavascript
    Auf GitHub ansehen↗109,077
  • facebook/create-react-appAvatar von facebook

    facebook/create-react-app

    103,325Auf GitHub ansehen↗

    Create React App is a comprehensive suite of tools for project bootstrapping, local development serving, unit testing, and production asset optimization. It functions as a React project bootstrapper and frontend build toolchain that generates a pre-configured development environment and folder structure. The project provides a local development server with live reloading and real-time error reporting, alongside a built-in test runner for executing unit tests and generating code coverage reports. It also includes a progressive web app template to implement service workers and web app manifests

    Tool for setting up modern web applications.

    JavaScript
    Auf GitHub ansehen↗103,325
  • angular/angularAvatar von angular

    angular/angular

    100,360Auf GitHub ansehen↗

    Angular is a platform for building web applications using a component-based architecture. It provides a comprehensive suite of tools for managing encapsulated UI units, including hierarchical dependency injection, a declarative template system, and fine-grained reactivity through signals. The framework supports complex application requirements such as client-side routing, form management, and internationalization. The project includes a command-line interface for scaffolding and build automation, alongside a testing ecosystem for unit and integration verification. It offers multiple rendering

    Development platform for building mobile and desktop web applications.

    TypeScriptangularjavascriptpwa
    Auf GitHub ansehen↗100,360
  • tiangolo/fastapiAvatar von tiangolo

    tiangolo/fastapi

    99,301Auf GitHub ansehen↗

    FastAPI is a high-performance Python web framework designed for building REST APIs. It operates as an ASGI web framework, providing a system to create structured HTTP endpoints that automatically serialize data and validate request parameters. The framework utilizes Python type hints to drive data validation and serialization, automatically generating machine-readable OpenAPI and JSON Schema specifications. This process enables the automatic creation of interactive, browser-based API documentation where endpoints can be tested directly. The project includes a dependency injection system for

    Provides support for the high-performance Python web framework.

    Python
    Auf GitHub ansehen↗99,301
  • fastapi/fastapiAvatar von fastapi

    fastapi/fastapi

    99,260Auf GitHub ansehen↗

    FastAPI is a web framework for building APIs with Python. It leverages standard language type hints to provide automatic data validation, request parsing, and interactive API documentation generation. The framework supports asynchronous request handling and manages execution contexts to prevent blocking the main event loop. The project includes a dependency injection system that allows for the resolution and injection of reusable components into request handlers. This system supports request-scoped caching, lifecycle management, and integration with security mechanisms like OAuth2 and JSON We

    High-performance framework for building APIs.

    Pythonapiasyncasyncio
    Auf GitHub ansehen↗99,260
  • mui/material-uiAvatar von mui

    mui/material-ui

    98,459Auf GitHub ansehen↗

    Material UI is a comprehensive component-based library designed to accelerate the construction of professional, accessible web interfaces. It provides a centralized design system framework that manages visual tokens, typography, and color palettes to ensure consistent branding and layout constraints across complex application architectures. By encapsulating behavioral and accessibility logic within modular primitives, the library enables developers to build inclusive user experiences that adhere to rigorous design standards. The project distinguishes itself through a zero-runtime styling engi

    Foundational React components implementing Material Design.

    JavaScriptdesign-systemmaterial-designmaterial-ui
    Auf GitHub ansehen↗98,459
  • gohugoio/hugoAvatar von gohugoio

    gohugoio/hugo

    88,701Auf GitHub ansehen↗

    Hugo is a high-performance static site generator that transforms source content and templates into optimized web assets. Built with a focus on speed and scalability, it provides a comprehensive framework for managing large-scale documentation and editorial projects through structured content organization, taxonomies, and a flexible template-driven rendering engine. The project distinguishes itself through a sophisticated build system that utilizes incremental caching to minimize redundant processing during site updates. It supports complex content requirements by enabling multidimensional mod

    Fast framework for building static websites.

    Goblog-enginecmscontent-management-system
    Auf GitHub ansehen↗88,701
  • gin-gonic/ginAvatar von gin-gonic

    gin-gonic/gin

    88,694Auf GitHub ansehen↗

    Gin is a web framework designed for building high-performance web services and APIs. It functions as a middleware-oriented engine that processes incoming HTTP requests through a sequential chain of handlers, allowing for the modular management of cross-cutting concerns such as authentication and logging. The framework utilizes a radix tree data structure to perform request routing, ensuring high-speed path matching with minimal memory overhead. It distinguishes itself by employing a zero-reflection dispatch mechanism that invokes handler functions through static type assertions, avoiding the

    Lightweight and popular web framework.

    Goframeworkgingo
    Auf GitHub ansehen↗88,694
  • django/djangoAvatar von django

    django/django

    87,878Auf GitHub ansehen↗

    Django is a full-stack web framework designed for rapid backend development. It provides an integrated environment for building data-driven applications by combining an object-relational mapping layer for database management with a modular request-response pipeline for handling HTTP traffic. The framework emphasizes security and maintainability, offering a suite of tools to protect against common web vulnerabilities while decoupling site structure from implementation through a centralized URL routing system. A defining characteristic of the framework is its ability to generate production-read

    High-level framework for rapid development and clean design.

    Pythonappsdjangoframework
    Auf GitHub ansehen↗87,878
  • sveltejs/svelteAvatar von sveltejs

    sveltejs/svelte

    87,285Auf GitHub ansehen↗

    Svelte is a compile-time user interface framework that transforms declarative component syntax into highly optimized, imperative JavaScript code during the build process. By shifting reconciliation logic from the browser to the build step, it functions as a zero-runtime library that eliminates the need for a heavy framework bundle. This architecture relies on a reactive state management paradigm where data changes trigger surgical updates to the document object model without the use of a virtual representation. The framework distinguishes itself through a reactive dependency tracking system t

    Compiler-based framework that shifts work from the browser to build time.

    JavaScriptcompilertemplateui
    Auf GitHub ansehen↗87,285
  • laravel/laravelAvatar von laravel

    laravel/laravel

    84,489Auf GitHub ansehen↗

    Laravel is a comprehensive full-stack web framework designed for building scalable server-side applications. It provides an integrated development environment that centers on an object-relational mapper for database abstraction, a robust routing system, and a sophisticated service container for dependency injection. The framework is built to handle complex application requirements through a modular architecture that emphasizes convention over configuration. What distinguishes Laravel is its deep integration of background processing and event-driven communication. It features a task queue orch

    Elegant MVC framework for building robust PHP applications.

    Bladeframeworklaravelphp
    Auf GitHub ansehen↗84,489
Vorherige123456…28Nächste
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Web Frameworks