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

6 repos

Awesome GitHub RepositoriesComponent Architectures

Models for composing and structuring hierarchical component trees.

Explore 6 awesome GitHub repositories matching user interface & experience · Component Architectures. Refine with filters or upvote what's useful.

  1. Home
  2. User Interface & Experience
  3. Components
  4. Component Architectures

Awesome Component Architectures GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • 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
  • vuejs/vue

    vuejs/vue

    209,962GitHubView on GitHub↗

    This project is a framework for building user interfaces through a component-based architecture. It utilizes a declarative template syntax and a reactive data-binding system to synchronize application state with the Document Object Model. Developers can construct complex interfaces by composing reusable, self-contained

    TypeScriptframeworkfrontendjavascript
  • facebook/react-native

    facebook/react-native

    125,418GitHubView on GitHub↗

    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.

    C++androidapp-frameworkcross-platform
  • angular/angular

    angular/angular

    99,962GitHubView on GitHub↗

    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

    TypeScriptangularjavascriptpwa
  • mui/material-ui

    mui/material-ui

    97,927GitHubView on GitHub↗

    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 appl

    JavaScriptdesign-systemmaterial-designmaterial-ui
  • vuejs/core

    vuejs/core

    53,019GitHubView on GitHub↗

    Vue is a progressive JavaScript framework designed for building modular, reactive user interfaces. It utilizes a component-based architecture that allows developers to encapsulate logic, templates, and styles into reusable units. At its core, the framework employs a virtual DOM renderer and a proxy-based reactivity sys

    TypeScript

Explore sub-tags

  • Attribute FallthroughsMechanisms for automatically passing non-prop attributes from parent components to child component root elements.
  • Component Communication Patterns5 sub-tagsMechanisms for data flow and event propagation between UI components.
  • Component Composition PrimitivesModular primitives that encapsulate behavioral logic and structural properties to facilitate the composition of complex user interface components.
  • Component Data PassingMechanisms for passing data from parent components to child components using custom attributes or properties to configure behavior.
  • Component Registration PatternsMechanisms for defining the scope and availability of components, such as global vs. local registration.
  • Data Flow PatternsMechanisms for managing how data moves between parent and child components.
  • Dynamic Component RenderersMechanisms for switching between different component types at runtime based on state or configuration.
  • Single-File Component FormatsFile structures that colocalize template, logic, and styling within a single unit.