awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 Repos

Awesome GitHub RepositoriesVisual Component Composition Systems

Frameworks for building interfaces by mapping visual components to reactive state trees.

Distinguishing note: Focuses on the composition logic of visual builders rather than general UI frameworks.

Explore 4 awesome GitHub repositories matching user interface & experience · Visual Component Composition Systems. Refine with filters or upvote what's useful.

Awesome Visual Component Composition Systems GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • facebook/reactAvatar von facebook

    facebook/react

    245,669Auf GitHub ansehen↗

    React ist eine JavaScript-Bibliothek für den Aufbau von Benutzeroberflächen, basierend auf einer komponentenorientierten Architektur und unidirektionalem Datenfluss.

    Enables the visualization of component behavior and state configurations through a modular composition system.

    JavaScriptjavascriptuifrontend
    Auf GitHub ansehen↗245,669
  • tooljet/tooljetAvatar von ToolJet

    ToolJet/ToolJet

    38,027Auf GitHub ansehen↗

    ToolJet is a low-code development platform designed for building and deploying internal business applications. It provides a visual interface where users can drag and drop components to design layouts, connect to various data sources, and execute custom logic. The platform is built on a containerized architecture, ensuring that applications remain portable and consistent across different cloud and server environments. The platform distinguishes itself through integrated artificial intelligence capabilities that assist in the generation of user interfaces, database schemas, and data queries fr

    Constructs user interfaces by mapping drag-and-drop components to a reactive state tree that updates in real-time.

    JavaScriptai-app-builderdockerhacktoberfest
    Auf GitHub ansehen↗38,027
  • charmbracelet/lipglossAvatar von charmbracelet

    charmbracelet/lipgloss

    10,591Auf GitHub ansehen↗

    This project is a framework for composing terminal interfaces through declarative styling and a grid-based layout engine. It provides a comprehensive toolkit for building responsive command-line applications by managing ANSI escape sequences, color profiles, and text rendering to ensure consistent visual output across different terminal environments. The library distinguishes itself through its ability to automatically detect terminal capabilities and background themes, allowing it to adjust color schemes and downsample profiles for optimal readability. It utilizes a layered composition model

    Supports z-indexing and relative positioning to build complex, nested interfaces from individual components.

    Gocligogolang
    Auf GitHub ansehen↗10,591
  • beizhedenglong/rough-chartsAvatar von beizhedenglong

    beizhedenglong/rough-charts

    1,546Auf GitHub ansehen↗

    Rough Charts ist eine React-basierte Charting-Bibliothek, die eine Reihe modularer Komponenten für den Aufbau von Datenvisualisierungen bereitstellt. Sie ermöglicht die Erstellung benutzerdefinierter Diagramme und Grafiken durch eine deklarative Syntax, wodurch Entwickler komplexe Layouts durch das Verschachteln einzelner Elemente wie Achsen, Serien und Tooltips zusammenstellen können. Die Bibliothek zeichnet sich dadurch aus, dass sie eine prozedurale, handgezeichnete Ästhetik auf alle gerenderten Grafiken anwendet. Durch die Verwendung randomisierter Offsets zur Erzeugung unregelmäßiger Linienpfade entstehen Visualisierungen, die das Aussehen von Skizzen nachahmen. Dieser Stil wird auf Standard-Diagrammelemente angewendet, um Webberichten einen kreativen und informellen visuellen Ton zu verleihen. Die Bibliothek bewältigt die technischen Anforderungen webbasierter Datendarstellung durch die Verwaltung responsiver Container-Layouts und die Synchronisierung visueller Updates mit zugrunde liegenden Datenänderungen. Sie rendert diese Visualisierungen als Vektorgrafiken direkt innerhalb des Browser-DOM.

    Structures complex visualizations by nesting modular building blocks that manage their own internal state and visual representation.

    TypeScriptdata-visualizationdrawinghand-drawn
    Auf GitHub ansehen↗1,546
  1. Home
  2. User Interface & Experience
  3. Visual Component Composition Systems