awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Web Development · Awesome GitHub Repositories

117 repos

Awesome GitHub RepositoriesWeb Development

Libraries and frameworks for building web applications and services.

Explore 117 awesome GitHub repositories matching web development · Web Development. Refine with filters or upvote what's useful.

  1. Home
  2. Web Development

Awesome Web Development GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • nestjs/nest

    nestjs/nest

    74,685GitHubView on GitHub↗

    Nest is a server-side framework for building scalable and maintainable enterprise-grade applications using TypeScript. It provides a modular architecture that organizes code into encapsulated, reusable modules, utilizing a dependency injection container to manage object lifecycles and resolve component dependencies thr

    TypeScriptframeworkhacktoberfestjavascript
  • Stirling-Tools/Stirling-PDF

    Stirling-Tools/Stirling-PDF

    74,357GitHubView on GitHub↗

    Stirling-PDF is a self-hosted document processing suite designed for secure, private file management. It functions as a comprehensive transformation engine that executes complex operations—such as merging, splitting, converting, and redacting documents—directly on the host machine. The platform provides both a browser-

    TypeScriptdockerhacktoberfestjava
  • infiniflow/ragflow

    infiniflow/ragflow

    73,425GitHubView on GitHub↗

    This project is a comprehensive retrieval-augmented generation platform designed for building, managing, and deploying knowledge-based AI applications. It provides a unified environment for organizing datasets, configuring conversational chat assistants, and developing autonomous agents that execute multi-step reasonin

    Pythonagentagenticagentic-ai
  • lobehub/lobehub

    lobehub/lobehub

    72,403GitHubView on GitHub↗

    LobeHub is a comprehensive multi-agent orchestration platform designed for building, configuring, and deploying specialized AI agents. It provides a unified chat-based gateway that allows users to manage autonomous agent teams across web, desktop, and mobile environments. By utilizing a framework that supports persiste

    TypeScriptagentagent-collaborationagent-harness
  • thedaviddias/Front-End-Checklist

    thedaviddias/Front-End-Checklist

    72,153GitHubView on GitHub↗

    This project provides a comprehensive web development checklist designed to verify the production readiness of websites before they are launched. It serves as a technical audit framework that guides developers through a systematic, manual validation process to ensure that all quality, performance, and accessibility sta

    checklistcssfront-end-developer-tool
  • enaqx/awesome-react

    enaqx/awesome-react

    72,041GitHubView on GitHub↗

    This project is a community-driven knowledge base that serves as a centralized directory for the React and React Native ecosystems. It functions as a developer discovery portal, aggregating high-quality libraries, frameworks, and learning resources to assist in the research and selection of tools for modern web and mob

    awesomeawesome-listjavascript
  • abi/screenshot-to-code

    abi/screenshot-to-code

    71,707GitHubView on GitHub↗

    This project is an artificial intelligence-powered frontend generator that translates visual design inputs into functional source code. It functions as a workflow engine that interprets graphical user interfaces, mapping layout structures and styling rules to structured markup and programming language syntax. The tool

    TypeScript
  • ocornut/imgui

    ocornut/imgui

    71,441GitHubView on GitHub↗

    This project is an immediate-mode graphical user interface library designed for rapid development of tools and debugging interfaces. By generating UI geometry every frame through procedural code, it eliminates the need for persistent state synchronization between application data and the interface. It is primarily inte

    C++apicplusplusframework
  • pallets/flask

    pallets/flask

    71,240GitHubView on GitHub↗

    Flask is a micro web framework designed for building web services with a flexible, lightweight structure. It functions as a standard-compliant WSGI application server, providing the essential tools required to register URL routes, handle incoming HTTP requests, and construct responses. By utilizing a central applicatio

    Pythonflaskjinjapallets
  • apache/superset

    apache/superset

    70,587GitHubView on GitHub↗

    Superset is a web-based business intelligence platform designed for data exploration, visualization, and interactive dashboarding. It functions as a query-driven analytics engine that connects to various SQL databases, allowing users to perform ad-hoc analysis, define virtual metrics, and build complex data visualizati

    TypeScriptanalyticsapacheapache-superset
  • hakimel/reveal.js

    hakimel/reveal.js

    70,586GitHubView on GitHub↗

    This project is a web-native presentation framework that renders slide decks from standard HTML or Markdown. It functions as a declarative slide engine, managing navigation, state persistence, and lifecycle events through a configuration-driven interface. By leveraging standard web technologies, it enables the creation

    JavaScriptpresentationsslidesslideshow
  • caddyserver/caddy

    caddyserver/caddy

    70,190GitHubView on GitHub↗

    Caddy is an extensible, modular web server platform designed for high-performance traffic management and automated security. At its core, it functions as a dynamic HTTP gateway that handles request routing, static asset delivery, and reverse proxying through a chain of configurable handler modules. The system is built

    Goacmeautomatic-httpscaddy
  • fffaraz/awesome-cpp

    fffaraz/awesome-cpp

    69,832GitHubView on GitHub↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the languag

    awesomeawesome-listc
  • swiftlang/swift

    swiftlang/swift

    69,781GitHubView on GitHub↗

    Swift is a high-performance, general-purpose programming language designed for safety and speed. It features a modular compiler front-end that transforms source code into optimized machine binaries, utilizing a value-oriented type system that prioritizes predictable state management through value and reference types. T

    C++
  • expressjs/express

    expressjs/express

    68,784GitHubView on GitHub↗

    Express is a minimalist web server framework that provides a foundational runtime environment for building backend web APIs and applications. It operates through a central application object that orchestrates the entire request-response lifecycle, allowing developers to define routes, manage server settings, and proces

    JavaScriptexpressjavascriptnodejs
  • OpenHands/OpenHands

    OpenHands/OpenHands

    67,974GitHubView on GitHub↗

    OpenHands is an autonomous agent framework designed for software engineering workflows. It provides a modular platform for orchestrating AI agents that reason, plan, and execute tasks within isolated, containerized development environments. By integrating with standard version control and development tools, the system

    Pythonagentartificial-intelligencechatgpt
  • chartjs/Chart.js

    chartjs/Chart.js

    67,174GitHubView on GitHub↗

    Chart.js is a declarative data visualization framework that renders interactive, responsive charts directly onto an HTML5 canvas element. It functions as a configuration-driven engine, transforming structured datasets into complex graphical representations by merging user-defined settings with global defaults. The libr

    JavaScriptcanvaschartgraph
  • leonardomso/33-js-concepts

    leonardomso/33-js-concepts

    66,252GitHubView on GitHub↗

    This project is a comprehensive educational repository designed to help developers master the core mechanics, runtime behaviors, and browser-native capabilities of the JavaScript language. It provides a structured knowledge base that covers fundamental language features, such as prototype-based inheritance and event-lo

    JavaScriptangularconceptses6
  • sindresorhus/awesome-nodejs

    sindresorhus/awesome-nodejs

    65,038GitHubView on GitHub↗

    This project is a community-driven directory that aggregates essential software projects and educational content for the Node.js ecosystem. It functions as a centralized knowledge base and discovery index, designed to simplify the navigation of a fragmented technical landscape by providing a structured collection of hi

    awesomeawesome-listjavascript
  • bradtraversy/design-resources-for-developers

    bradtraversy/design-resources-for-developers

    64,832GitHubView on GitHub↗

    This project is a curated resource repository that serves as a comprehensive directory of design assets and development tools. It provides a structured collection of high-quality links intended to help developers discover essential resources for their technical projects and user interface designs. The directory is dis

Prev123456Next

Browse tags

  • API Management Tools5 sub-tagsTools and frameworks specifically for designing, documenting, and managing the lifecycle of web-based APIs.
  • Asynchronous Component Management1 sub-tagMechanisms for managing the lifecycle and state of components that load or update independently of the main thread.
  • Asynchronous Coordination1 sub-tagPatterns and tools that manage the synchronization and display of content during asynchronous operations.
  • Backend Development6 sub-tagsFrameworks and server-side tools used to build, route, and manage the logic of web applications.
Browser Architecture1 sub-tag
Resources and research focused on the underlying structure and operational design of web browsers.
  • Browser Integration Utilities7 sub-tagsTools for interacting with browser internals, including storage, session management, and engine-level integration.
  • Browser-Based Computing1 sub-tagTechnologies that enable complex computational tasks to be performed directly within the browser environment.
  • CSS API2 sub-tagsProgramming interfaces that allow developers to programmatically manage, import, and modify CSS styles.
  • CSS Frameworks7 sub-tagsPre-built collections of styles and layout rules that simplify the design and responsive styling of web pages.
  • Code Splitting1 sub-tagTechniques for breaking application code into smaller chunks to improve initial load times and performance.
  • Content APIs1 sub-tagInterfaces and services that provide structured access to external content and data sources.
  • Content Loading Strategies1 sub-tagMethods and tools for fetching and rendering external content files within a web application.
  • DOM and Event Utilities4 sub-tagsUtilities for interacting with the DOM, handling events, and managing browser-based interactions.
  • Data Fetching & Caching5 sub-tagsTools and libraries for retrieving, storing, and managing data from remote sources within web applications.
  • Development Checklists1 sub-tagStructured guides and taxonomies used to track development requirements and project progress.
  • Email TemplatesMarkup and styles for cross-client email rendering.
  • Embedding Services1 sub-tagServices that allow developers to integrate external dashboards or applications into their own web projects.
  • Form Handling10 sub-tagsComponents and utilities for building, validating, and managing user input within web forms.
  • Front-End Development1 sub-tagGuidelines and methodologies for building efficient, maintainable, and high-quality user-facing web interfaces.
  • Front-End Development Standards1 sub-tagGuidelines and conventions for maintaining consistent, maintainable, and high-quality code across user interface development projects.
  • Frontend Development Tools9 sub-tagsSoftware utilities and frameworks designed to assist developers in building, managing, and deploying user-facing web interfaces.
  • Frontend Frameworks and Components8 sub-tagsLibraries and directives for building user interfaces, managing state, and composing reusable UI components.
  • Frontend Integration Strategies1 sub-tagMethods and patterns for embedding external content or modular components into existing web page structures.
  • HTTP Request and Middleware Utilities5 sub-tagsLow-level utilities for handling HTTP traffic, middleware pipelines, and request/response lifecycle management.
  • Integration Backends1 sub-tagServer-side environments and engines that process requests and provide data to web applications.
  • Internationalization & Localization6 sub-tagsThis group covers tools and frameworks for adapting web applications to different languages and regions.
  • JavaScript Integration1 sub-tagTools and techniques for incorporating and managing JavaScript code within the broader application lifecycle.
  • JavaScript Libraries1 sub-tagReusable collections of JavaScript code that provide specialized functionality for building interactive web interfaces.
  • Layout Engines8 sub-tagsSystems and algorithms that calculate the positioning, sizing, and arrangement of elements within a web page.
  • Mapping and Location ServicesAPIs and services that provide geographic data, interactive maps, and location-based tracking capabilities for web applications.
  • Markup Extensions1 sub-tagSyntactic additions to standard markup languages that enable the creation of complex, reusable user interface components.
  • Middleware6 sub-tagsSoftware layers that intercept and process requests or responses between the client and the server.
  • Navigation Systems1 sub-tagArchitectural frameworks that manage how users move between different views or states within a web application.
  • Payment Gateways2 sub-tagsServices that facilitate secure financial transactions and recurring billing cycles within web-based platforms.
  • Performance Optimizations11 sub-tagsTools and strategies designed to reduce load times, minimize resource usage, and improve overall application responsiveness.
  • Rendering and Templating5 sub-tagsTools and strategies for server-side rendering, view engines, and dynamic HTML generation.
  • Routing Systems12 sub-tagsFrameworks and systems that map URL patterns and request paths to specific application handlers or components.
  • Runtime Behavior Modification1 sub-tagTechniques and tools that allow for the dynamic alteration of application logic or execution flow at runtime.
  • SEO & Meta Management3 sub-tagsTools for managing metadata and optimizing web content to improve visibility and ranking in search engines.
  • Server-Side Development1 sub-tagTechnologies and services focused on building the logic, data processing, and infrastructure that powers web applications.
  • Server-Side Frameworks3 sub-tagsFull-stack or server-specific frameworks designed for building robust backend application architectures.
  • Site Capabilities1 sub-tagFunctional features and services that extend the core utility of a website for end users.
  • Social Integrations1 sub-tagIntegrations that connect web applications with social media platforms to enable user interaction and content sharing.
  • Social Networking Platforms1 sub-tagExternal platforms that provide social networking features and content distribution capabilities for web integration.
  • Social Sharing1 sub-tagTools and widgets that allow users to distribute web content across various social and professional networks.
  • Static Site Generators4 sub-tagsBuild tools that transform source content and templates into pre-rendered, optimized static web documents.
  • Transportation APIs1 sub-tagAPIs that provide real-time data and tracking information for various modes of public and private transportation.
  • URL Utilities2 sub-tagsUtilities for manipulating, shortening, or redirecting web addresses to manage navigation and link tracking.
  • Visual Content Filtering1 sub-tagTools that identify and remove unwanted or intrusive visual elements from web pages during rendering.
  • Web Acceleration1 sub-tagTechnologies that leverage hardware resources to improve the speed and rendering performance of web content.
  • Web Administration PanelsDashboards for managing application configuration.
  • Web Applications2 sub-tagsComplete software programs designed to run in a web browser, providing interactive functionality to users.
  • Web Automation and Scraping15 sub-tagsInfrastructure for programmatic browser control, data extraction, and automated web interaction.
  • Web Clipping1 sub-tagTools that allow users to capture, save, and organize specific portions of web page content for later use.
  • Web Development Domains1 sub-tagSpecialized areas of web development that focus on specific design patterns or architectural methodologies.
  • Web Development Guides1 sub-tagEducational resources and documentation providing best practices for implementing specific web development techniques.
  • Web Development Resources2 sub-tagsReusable assets and code snippets designed to accelerate the creation of web interfaces and visual effects.
  • Web Development Utilities3 sub-tagsHelper functions and configuration modules that manage common web application behaviors like routing and user notifications.
  • Web Embedding1 sub-tagMethods and configurations for embedding external web content or full pages into existing browser environments.
  • Web Infrastructure and Deployment4 sub-tagsTools for server management, deployment, and infrastructure services that support web application hosting.
  • Web Page Modifiers1 sub-tagTools that dynamically alter the appearance or behavior of web pages after they have loaded.
  • Web Platform2 sub-tagsCore browser capabilities and interfaces that allow developers to interact with the underlying web platform.
  • Web Portals1 sub-tagFrameworks and services for building centralized web interfaces that aggregate content and functionality for users.
  • Web Research Tools1 sub-tagUtilities designed to assist developers in analyzing, inspecting, or documenting web-based code and applications.
  • Web Standards8 sub-tagsSpecifications and implementations that ensure web content adheres to established industry standards for compatibility and structure.
  • Web Technologies3 sub-tagsLow-level utilities for processing data formats, parsing strings, and validating scripts within web environments.
  • Web-Based File ManagersBrowser-based interfaces that allow users to upload, organize, and manage files stored on remote servers.