awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

Awesome GitHub RepositoriesAutomated Layout Algorithms

Calculates and applies optimal node positions based on connection logic to organize complex graphs.

Distinct from Automated Graph Layouts: Distinct from general graph layouts: focuses on automated organization for node-based editors.

Explore 5 awesome GitHub repositories matching data & databases · Automated Layout Algorithms. Refine with filters or upvote what's useful.

Awesome Automated Layout Algorithms GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • aykutsarac/jsoncrack.comAvatar de AykutSarac

    AykutSarac/jsoncrack.com

    44,142Voir sur GitHub↗

    jsoncrack.com is a JSON data visualization tool and interactive graph viewer that transforms JSON and other structured data formats into visual tree diagrams. It functions as a data syntax validator and a structured data converter for transforming information between JSON, YAML, XML, and CSV formats. The project includes a JSON schema generator that produces schema definitions and language-specific type definitions based on provided structured data. These capabilities automate type safety and ensure data integrity through schema generation. The tool provides broader capabilities for structur

    Employs automated layout algorithms to determine optimal node positions and prevent overlap in graphs.

    TypeScriptcsvdiagramsgraph
    Voir sur GitHub↗44,142
  • retejs/reteAvatar de retejs

    retejs/rete

    12,077Voir sur GitHub↗

    Rete is a framework for building interactive, node-based visual interfaces and dataflow programming environments. It provides a core engine that processes directed graphs, allowing developers to define modular logic where nodes represent operations and connections represent the flow of data or control. By decoupling the graph logic from the user interface, the framework enables the creation of custom visual editors that can be integrated into various frontend component libraries. The project distinguishes itself through a highly extensible, signal-driven architecture that supports complex req

    Automates the positioning of nodes to maintain clean and readable graph structures.

    TypeScriptdataflow-programmingflow-based-programminggraph-editor
    Voir sur GitHub↗12,077
  • cxli233/friendsdontletfriendsAvatar de cxli233

    cxli233/FriendsDontLetFriends

    6,994Voir sur GitHub↗

    FriendsDontLetFriends is a scientific data visualization guide and framework designed to help users create accurate plots while avoiding common data representation mistakes. It provides a collection of scripts and guidelines for selecting distribution plots, color scales, and layouts that accurately represent complex experimental data. The project distinguishes itself through specialized toolkits for revealing hidden patterns in large datasets. It includes systems for heatmap optimization via dimension reordering and outlier management, as well as spatial layout algorithms to improve the inte

    Utilizes automated layout algorithms to arrange network nodes and optimize the interpretability of relationship data.

    Rdata-visualizationr
    Voir sur GitHub↗6,994
  • alibaba/butterflyAvatar de alibaba

    alibaba/butterfly

    4,649Voir sur GitHub↗

    Butterfly est une bibliothèque de visualisation de graphes interactive et un moteur de diagramme basé sur SVG utilisé pour construire des concepteurs de flux de travail basés sur des nœuds et des éditeurs de flux visuels. Il fournit un framework pour le rendu de nœuds, d'arêtes et de groupes interconnectés afin de modéliser des architectures techniques, des processus métier et des flux de travail basés sur les données. Le projet se distingue par sa capacité à intégrer des composants d'interface utilisateur personnalisés en tant que nœuds de graphe et son support spécialisé pour la visualisation de la lignée des données. Il permet le mappage des relations entre les champs de données, les tables et les entités métier pour suivre la provenance et surveiller le statut des flux de travail. Le système couvre un large éventail de capacités, incluant des algorithmes de mise en page automatique des nœuds, l'imbrication hiérarchique des groupes et la validation de la logique de connexion. Il inclut des utilitaires de navigation tels qu'une mini-carte, des contrôles de zoom et de panoramique, et une sélection par zone, ainsi que des outils pour le parcours de la topologie du graphe et l'exportation d'images aux formats vectoriels et matriciels. La bibliothèque est implémentée en JavaScript.

    Implements automated layout algorithms to organize nodes based on connection logic for optimal visual clarity.

    JavaScript
    Voir sur GitHub↗4,649
  • tone-row/flowchart-funAvatar de tone-row

    tone-row/flowchart-fun

    3,357Voir sur GitHub↗

    Flowchart Fun is a text-based diagram generator and interactive visual canvas editor that automatically transforms plain text input and natural language prompts into structured flowcharts and diagrams without requiring manual node placement. The application combines automated layout algorithms and structural templates with a web canvas interface for organizing layouts, applying custom shapes, borders, colors, and text sizes to diagram nodes and edges. The platform includes multi-format export pipelines that convert finished charts directly into vector graphics, raster images, and document dat

    The platform applies pre-built structural templates and automatic layout algorithms to arrange diagram nodes into hierarchical or force-directed structures.

    TypeScriptdiagram-generatorflowchartflowchart-editor
    Voir sur GitHub↗3,357
  1. Home
  2. Data & Databases
  3. Automated Graph Layouts
  4. Automated Layout Algorithms