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

12 repos

Awesome GitHub RepositoriesWeb Frameworks & Architectures

High-level design patterns and structural frameworks for building scalable web applications and services.

Explore 12 awesome GitHub repositories matching web development · Web Frameworks & Architectures. Refine with filters or upvote what's useful.

  1. Home
  2. Web Development
  3. Server-Side Frameworks
  4. Web Frameworks & Architectures

Awesome Web Frameworks & Architectures GitHub Repositories

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

    sindresorhus/awesome

    438,690GitHubView on GitHub↗

    This project is a community-curated knowledge base that organizes vast technical ecosystems into a hierarchical, human-readable directory. It serves as a comprehensive index of libraries, frameworks, and methodologies, designed to facilitate discovery and professional development across the entire spectrum of software

    awesomeawesome-listlists
  • practical-tutorials/project-based-learning

    practical-tutorials/project-based-learning

    258,742GitHubView on GitHub↗

    This project is a centralized, community-driven repository of hands-on tutorials designed to facilitate skill acquisition through the practical construction of real-world software applications. It serves as a comprehensive directory that aggregates external documentation and instructional materials, providing a structu

    beginner-projectcppgolang
  • facebook/react

    facebook/react

    243,179GitHubView on GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
  • jackfrued/Python-100-Days

    jackfrued/Python-100-Days

    178,734GitHubView on GitHub↗

    This project is a comprehensive, day-by-day curriculum designed to guide learners through the Python programming language and its professional applications. The content spans from fundamental syntax and object-oriented design to advanced topics including database management, web development, data analysis, and machine

    Jupyter Notebook
  • gin-gonic/gin

    gin-gonic/gin

    88,134GitHubView on GitHub↗

    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

    Goframeworkgingo
  • ChatGPTNextWeb/NextChat

    ChatGPTNextWeb/NextChat

    87,317GitHubView on GitHub↗

    NextChat is a self-hosted web application that provides a unified interface for interacting with multiple large language models. It functions as a conversational platform where users can manage and switch between diverse AI providers through configurable API backends, maintaining full control over their data and infras

    TypeScriptcalclaudechatgptclaude
  • django/django

    django/django

    86,891GitHubView on GitHub↗

    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 se

    Pythonappsdjangoframework
  • macrozheng/mall

    macrozheng/mall

    82,926GitHubView on GitHub↗

    This project is an enterprise-grade Java framework designed for building scalable, full-stack e-commerce applications. It provides a comprehensive foundation for microservice-based distributed architectures, enabling the development of complex retail platforms that include product management, order processing, and secu

    Javadockerelasticsearchelk
  • nuxt/nuxt

    nuxt/nuxt

    59,659GitHubView on GitHub↗

    Nuxt is a universal web framework designed for building full-stack applications that seamlessly transition between server-side rendering and client-side interactivity. It provides a comprehensive development environment that automates routing, dependency injection, and type generation, allowing developers to focus on a

    TypeScriptcsrframeworkfull-stack
  • angular/angular.js

    angular/angular.js

    58,970GitHubView on GitHub↗

    AngularJS is a structural framework for building dynamic web applications by extending standard HTML with custom tags and attributes. It operates as a client-side template engine that transforms declarative markup into interactive components, organizing application logic through a model-view-controller pattern. By util

    JavaScript
  • rails/rails

    rails/rails

    58,297GitHubView on GitHub↗

    This project is a full-stack web framework designed for building database-backed applications through a standardized architectural pattern. It provides a comprehensive suite of integrated libraries that manage the entire request-response lifecycle, from routing incoming web traffic to rendering dynamic server-side temp

    Rubyactivejobactiverecordframework
  • remix-run/react-router

    remix-run/react-router

    56,250GitHubView on GitHub↗

    React Router is a navigation and data-loading framework that maps URL patterns to nested component hierarchies. It functions as a full-stack router, coordinating server-side resource fetching with client-side hydration to synchronize application state across different environments. By providing a declarative interface

    TypeScript

Explore sub-tags

  • Angular TutorialsLearning resources for building single-page applications with Angular.
  • Frontend Framework Architectures1 sub-tagStructural patterns for building interactive web components by parsing and transforming document markup into functional interfaces.
  • Full-Stack Development1 sub-tagDevelopment environments that support the creation of applications capable of transitioning between server-side rendering and client-side execution.
  • Full-Stack Frameworks
2 sub-tags
Integrated collections of libraries and tools that coordinate server-side resource fetching and client-side interface rendering.
  • Micro-frameworksMinimalist software libraries designed for constructing lightweight web APIs and basic web applications.
  • Middleware ChainsProcesses requests through a sequential stack of handler functions.
  • Ruby on Rails TutorialsLearning resources for building database-backed web applications with the Rails framework.
  • Streaming Response HandlersMechanisms for processing and returning data streams within request-response cycles.
  • Web Architectures2 sub-tagsStructural patterns and mechanisms for managing request-response cycles, URL routing, and application state serialization in web environments.