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

3 repos

Awesome GitHub RepositoriesDeclarative UI Patterns

Programming models where the UI state is described as a function of data, rather than through imperative DOM manipulation.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Declarative UI Patterns. Refine with filters or upvote what's useful.

  1. Home
  2. Software Engineering & Architecture
  3. Architectural Design Patterns
  4. Declarative UI Patterns

Awesome Declarative UI Patterns 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.

    Describes user interface states as a function of data, eliminating the need for manual imperative DOM manipulation.

    JavaScriptjavascriptuifrontend
  • 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.

    Implements a paradigm where interfaces are composed from reusable components and state changes are automatically reconciled into rendered output.

    C++androidapp-frameworkcross-platform
  • 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

    Scopes component availability to parent containers to improve modularity and enable more efficient tree-shaking.

    TypeScript

Explore sub-tags

  • Component API StylesSupport for multiple ways to define component logic and structure.
  • Local Component RegistrationTechniques for scoping component availability to specific parent components to optimize bundle size.