10 Repos
Data models that utilize nodes and edges to represent entities and their relationships with associated metadata.
Distinct from Relationship to Node Transformations: None of the candidates cover general graph-based node data modeling for spatial mapping; most focus on database operations or specific search tasks.
Explore 10 awesome GitHub repositories matching data & databases · Graph-Based Node Models. Refine with filters or upvote what's useful.
This project is a collection of programming language references and syntax cheat sheets designed for rapid developer onboarding. It serves as a library of code-based documentation that uses valid source code files to provide whirlwind tours of various language specifications. The project focuses on programming language learning by providing concise, commented code examples that explain core features and syntax in place. This approach enables developers to quickly grasp language-specific patterns, data types, and execution flow through a consistent reference format. The content covers a broad
Shows how to model entities as nodes with key-value properties in a graph structure.
react-diagrams is a framework for building interactive node-and-link diagrams and visual graphs within React applications. It functions as an interactive graph visualization tool and visual workflow designer, providing a system for rendering manipulatable canvases of connected nodes. The library is distinguished by its ability to act as a serializable state diagram manager, converting complex node layouts and connection states into storable data formats for session persistence. It further allows for custom behavior extensions to modify core logic and modules to implement project-specific func
Maintains a central graph data structure that reactively triggers canvas re-renders when topology changes.
Simple flow library 🖥️🖱️
Manages node positions, connections, and data through a centralized event system that triggers callbacks on changes.
KServe is a Kubernetes-native platform for deploying and serving machine learning models as scalable inference services. It supports both generative AI models, including large language models, and traditional predictive models from frameworks such as TensorFlow, PyTorch, Scikit-Learn, XGBoost, and ONNX. The platform manages the full lifecycle of model deployments, including revision tracking, canary rollouts, A/B testing, and automatic rollbacks, and provides serverless scale-to-zero capabilities for cost-efficient resource management. KServe distinguishes itself through a standardized infere
Connects router nodes so the output of one becomes the input of another, enabling complex model pipelines.
PathOfBuilding is an offline build planner and character stat simulator for Path of Exile. It functions as a gear and skill modeler and a passive tree mapper to help users design characters by simulating combat statistics, passive skill trees, and gear combinations. The tool provides a simulation environment for testing item crafting outcomes and gem socket combinations to determine optimal loadouts. It also enables passive tree optimization by planning node allocations and jewel placements to maximize character power. The software covers character stat simulation for offensive and defensive
Represents the passive skill tree as a network of nodes to calculate pathing and point costs.
Dieses Projekt ist eine Node.js-Lern-Roadmap und eine Entwickler-Skill-Map, die Lernende vom Anfänger- bis zum Fortgeschrittenenniveau führen soll. Es dient als Backend-Entwicklungs-Curriculum und interaktiver Technologie-Guide, der die spezifischen Tools, Bibliotheken und Architekturmuster aufzeigt, die zur Beherrschung der Node.js-Runtime erforderlich sind. Das Projekt verwendet eine graphbasierte Visualisierung, um technische Kompetenzen und deren Abhängigkeiten darzustellen. Durch das Mapping dieser Fähigkeiten als strukturierte Themenabfolge bietet es einen visuellen Leitfaden zur Identifizierung notwendiger Voraussetzungen und Lernmeilensteine für die Backend-Entwicklung. Die Wissensbasis ist in strukturierten Markdown-Dateien definiert und wird via Static-Site-Generation bereitgestellt. Es nutzt eine komponentenbasierte Organisation, um verwandte Technologien in konzeptionelle Module zu gruppieren.
Implements a skill tree graph to map the dependencies and progression of the developer journey.
Cartography ist ein graphbasiertes Framework zur Infrastrukturvisualisierung und Sicherheitsanalyse. Es erfasst Daten von verschiedenen Cloud-, Identitäts- und Software-as-a-Service-Anbietern, um komplexe Beziehungen zwischen Ressourcen, Benutzern und Sicherheitsergebnissen in einer zentralen Graphdatenbank zu modellieren. Durch die Abbildung dieser Abhängigkeiten ermöglicht die Plattform Unternehmen, Transparenz über ihre Umgebung zu gewinnen und potenzielle Sicherheitsrisiken durch Graph-Traversal-Abfragen zu identifizieren. Die Plattform zeichnet sich durch ihre ontologiebasierte Normalisierung und plattformübergreifende Entitätskorrelation aus, die heterogene Daten aus mehreren Quellen in ein einheitliches, konsistentes Modell überführen. Sie verwendet modulare Ingestions-Pipelines und schema-basierte Filterung, um diesen Graphen zu pflegen und sicherzustellen, dass Infrastrukturdaten durch automatisiertes, zustandsbasiertes Bereinigen veralteter Knoten korrekt bleiben. Dieser Ansatz ermöglicht die Entdeckung komplexer Angriffspfade und Sicherheitsfehlkonfigurationen, die sich über disparate Cloud-, Geräte- und Identitätsmanagementsysteme erstrecken. Über die Kernmodellierung hinaus bietet das System umfangreiche Funktionen für Asset-Inventarisierung, Identitäts-Governance und Software-Supply-Chain-Analyse. Es unterstützt eine breite Palette von Integrationen, einschließlich Cloud-nativer Compute- und Netzwerkressourcen, Endpunkt-Management-Telemetrie und Metadaten des Entwicklungslebenszyklus. Benutzer können die Funktionalität der Plattform erweitern, indem sie benutzerdefinierte Sicherheitsregeln definieren, spezialisierte Datenanalyse-Jobs hinzufügen oder neue Intelligenzquellen über das modulare Framework integrieren. Das Projekt ist in Python implementiert und bietet Dokumentation für die Konfiguration von Ingestionsmodulen und die Definition benutzerdefinierter Graph-Abfragen.
Stores infrastructure resources and their interdependencies as nodes and edges to enable complex relationship traversal and analysis.
Freeplane is a Java-based mind mapping software and knowledge management system used to create hierarchical visual maps and interconnect ideas. It serves as a visual information organizer that transforms text-based notes into navigable spatial maps to facilitate non-linear thinking processes. The application features a swing-based visual canvas for rendering interactive concept maps and complex node-based layouts. It utilizes an XML-based document organizer to serialize map structures and node attributes into hierarchical files for persistent storage. The tool covers several core capability
Implements a graph-based data model to track nodes, their semantic relationships, and spatial coordinates.
This library is a PHP tool for programmatically defining, building, and exporting structured data graphs. It provides a fluent, object-oriented interface that allows developers to construct complex, nested metadata structures that comply with standardized vocabulary requirements for search engine indexing. The library distinguishes itself through its support for multi-typed entity modeling, which enables the combination of several classification categories into a single, unified entity. It also features a graph-based modeling system that facilitates the linking and cross-referencing of relate
Uses a graph-based node model to represent entities and their relationships.
System Designer ist eine visuelle Modellierungsumgebung zum Konstruieren von Softwarearchitekturen, Datenschemata und Komponentenverhalten. Es fungiert als Low-Code-Plattform, die es Benutzern ermöglicht, komplexe Systeme über eine Drag-and-Drop-Oberfläche zu definieren, wobei Komponenten und ihre Beziehungen als miteinander verbundene Knoten und Kanten dargestellt werden. Die Plattform zeichnet sich durch die Bereitstellung einer Live-Laufzeitumgebung aus, in der definierte Modelle in Echtzeit ausgeführt und inspiziert werden können. Sie führt dynamische Typvalidierung bei Systemoperationen durch, um Konsistenz sicherzustellen, und ermöglicht die modulare Komposition von Anwendungen durch den Import externer Systemdefinitionen. Benutzer können diese Komponenten als strukturierte Dokumente verwalten, die das System dann in funktionale Code-Skelette und Boilerplate-Strukturen für die externe Implementierung umwandelt. Über die Kern-Modellierungsfunktionen hinaus unterstützt das Tool den gesamten Lebenszyklus des Systemdesigns, einschließlich der Konfiguration benutzerdefinierter Datentypen, Attribute und Methoden. Es integriert sich in Versionskontrollsysteme, um Projektzustände über Geräte hinweg zu synchronisieren, und bietet Exportfunktionalität, um Architekturen für die Bereitstellung in Standardformate zu paketieren.
Stores system architectures as interconnected nodes and edges for visual manipulation and structural analysis.