3 Repos
Settings for defining the branching structure and directional flow of diagrammatic maps.
Distinct from Layout Controllers: Distinct from Layout Controllers: focuses on diagram-specific branching and flow control rather than UI structural management.
Explore 3 awesome GitHub repositories matching user interface & experience · Directional Flow Controllers. Refine with filters or upvote what's useful.
PlantUML is a text-to-diagram generator that translates human-readable markup into structured graphical representations. It functions as a diagram-as-code tool, allowing users to create and maintain technical documentation, architectural models, and flowcharts by decoupling diagram content from visual layout. The project distinguishes itself through a comprehensive rendering pipeline that processes domain-specific markup into various output formats, including vector and raster graphics. It utilizes a graph-based layout engine to calculate spatial positioning, while a declarative styling layer
Diagram layout control adjusts the orientation, direction, and branching structure of the map to optimize space and readability for complex hierarchies.
C4-PlantUML is a code-driven library that generates C4 model software architecture diagrams from PlantUML source text. It provides a set of reusable macros for creating system context, container, component, and deployment diagrams, enabling architects and developers to describe and communicate software architecture using the C4 model notation directly from diagram-as-code source files. The library distinguishes itself through hierarchical element nesting, which builds diagrams by nesting elements inside boundaries using PlantUML's rectangle and package constructs, and layout-direction control
Controls the directional flow of diagram elements using PlantUML skinparam and rankdir directives.
Dieses Projekt ist eine Bibliothek zur Generierung visueller Architekturdiagramme und Netzwerktopologien direkt aus Infrastructure-as-Code-Templates und Konfigurationsspezifikationen. Sie fungiert als programmatische Schnittstelle, die Infrastrukturdefinitionen in visuelle Dokumentation umwandelt und es Benutzern ermöglicht, Systemdiagramme als versionskontrollierte Textdateien zu pflegen. Das Tool zeichnet sich durch eine automatisierte Layout-Engine aus, die Graphalgorithmen verwendet, um räumliche Positionierung, Verbindungs-Routing und Link-Pfade ohne manuelle Koordinatenkonfiguration zu berechnen. Es unterstützt komplexe visuelle Hierarchien durch die logische Gruppierung von Ressourcen, Grenzpositionierung und die Anwendung benutzerdefinierter visueller Stile auf einzelne Komponenten oder Segmente. Das System bietet einen umfassenden Satz an Funktionen für die Verwaltung von Diagrammfluss und -struktur, einschließlich automatisierter Pfadfindung, Richtungshinweisen und Überlappungsvermeidung für Verbindungen. Es verfügt zudem über eine programmatische Zeichenoberfläche und Template-Verarbeitungslogik, die die Integration der Diagrammgenerierung in automatisierte Workflows oder externe Software-Agenten ermöglichen.
Adds directional indicators to connection lines to clarify data flow between resources.