awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Rendering Models and Paradigms · Awesome GitHub Repositories

10 repos

Awesome GitHub RepositoriesRendering Models and Paradigms

Explore 10 awesome GitHub repositories matching user interface & experience · Rendering Models and Paradigms. Refine with filters or upvote what's useful.

  1. Home
  2. User Interface & Experience
  3. Component Utilities
  4. UI Frameworks
  5. Rendering Models and Paradigms

Awesome Rendering Models and Paradigms 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
  • flutter/flutter

    flutter/flutter

    175,261GitHubView on GitHub↗

    This project is a multi-platform UI framework designed for building applications that target mobile, web, and desktop environments from a single codebase. It utilizes a declarative paradigm where the user interface is defined as a function of application state, supported by a layered architecture that includes a high-p

    Dartandroidapp-frameworkcross-platform
  • 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
  • sveltejs/svelte

    sveltejs/svelte

    85,874GitHubView on GitHub↗

    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 fram

    JavaScriptcompilertemplateui
  • grafana/grafana

    grafana/grafana

    72,295GitHubView on GitHub↗

    Grafana is an observability data platform designed to aggregate metrics, logs, and traces from diverse sources into a unified environment. It functions as a centralized interface for visualizing complex telemetry data, transforming raw streams into interactive dashboards that support real-time system health tracking an

    TypeScriptalertinganalyticsbusiness-intelligence
  • 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
  • wasabeef/awesome-android-ui

    wasabeef/awesome-android-ui

    55,482GitHubView on GitHub↗

    This project is a community-driven directory of open-source Android libraries focused on user interface development. It serves as a centralized knowledge base that organizes high-quality third-party tools into a structured, categorical taxonomy to assist developers in discovering reliable solutions for mobile applicati

    androidawesomeui
  • lencx/ChatGPT

    lencx/ChatGPT

    54,391GitHubView on GitHub↗

    This project is a cross-platform desktop application that wraps web-based interfaces into a standalone, native container. By utilizing a webview-based rendering engine, it allows users to access web services as local applications on Windows, macOS, and Linux without requiring a full browser installation. The applicati

    Rustaiappapplication
  • 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

  • Compile-TimeFrameworks that perform heavy lifting at build time.
  • Component Architecture2 sub-tagsStructural patterns and mechanisms for building, organizing, and sharing logic between modular interface components.
  • Composition and Rendering Patterns2 sub-tagsArchitectural strategies for assembling, nesting, and displaying components, distinct from data management or API definitions.
  • Declarative Frameworks
3 sub-tags
Systems that utilize state-to-view mapping or immutable component trees, distinct from imperative or immediate-mode rendering approaches.
  • Engine BackendsAdapters that bridge UI input and rendering commands to specific graphics engines or platforms.
  • Immediate Mode UI LibrariesFrameworks that generate UI elements every frame to simplify state management.
  • JSX Syntax ExtensionsSyntax extensions for embedding UI markup in code.
  • Native UI PrimitivesCore components that map directly to platform-specific native view implementations.
  • UI Component Models2 sub-tagsStandardized paradigms and definitions for structuring and declaring reusable user interface components.
  • WebView Rendering EnginesComponents that embed browser engines to display web content as native windows.