mermaid-rs-renderer
A fast native Rust Mermaid diagram renderer. No browser required. 500-1000x faster than mermaid-cli.
File Explorer
Download Latest Version (.zip)- config.toml
- update-aur.sh
- update-homebrew.sh
- ci.yml
- release.yml
- dependabot.yml
- architecture_sys.mmd
- block_architecture.mmd
- class_inheritance_mix.mmd
- class_relations_dense.mmd
- er_inventory_large.mmd
- flowchart_bipartite_dense.mmd
- flowchart_starburst.mmd
- flowchart_subgraph_cross.mmd
- gantt_release_plan.mmd
- gitgraph_hotfix.mmd
- journey_onboarding.mmd
- kanban_wip.mmd
- mindmap_program.mmd
- packet_network.mmd
- pie_many_slices.mmd
- quadrant_strategy.mmd
- radar_tech.mmd
- requirement_traceability.mmd
- sankey_energy.mmd
- sequence_frames_notes.mmd
- sequence_long_labels.mmd
- state_nested_choice.mmd
- timeline_phases.mmd
- treemap_portfolio.mmd
- architecture_medium.mmd
- block_medium.mmd
- c4_medium.mmd
- class.mmd
- class_medium.mmd
- class_tiny.mmd
- er_medium.mmd
- flowchart.mmd
- flowchart_asymmetric_components.mmd
- flowchart_backedges_subgraphs.mmd
- flowchart_component_packing.mmd
- flowchart_direction_conflict.mmd
- flowchart_fanout_returns.mmd
- flowchart_flow_direction_backtrack.mmd
- flowchart_grid_feedback.mmd
- flowchart_label_collision.mmd
- flowchart_lanes_crossfeed.mmd
- flowchart_large.mmd
- flowchart_long_edge_labels.mmd
- flowchart_medium.mmd
- flowchart_mega_braid_feedback.mmd
- flowchart_mega_crosslane_subgraphs.mmd
- flowchart_mega_event_mesh.mmd
- flowchart_mega_multihub_control.mmd
- flowchart_mega_nested_regions.mmd
- flowchart_nested_clusters.mmd
- flowchart_parallel_edges_bundle.mmd
- flowchart_parallel_label_stack.mmd
- flowchart_parallel_merges.mmd
- flowchart_path_occlusion_maze.mmd
- flowchart_port_alignment_matrix.mmd
- flowchart_ports_heavy.mmd
- flowchart_selfloop_bidi.mmd
- flowchart_small.mmd
- flowchart_sparse_components.mmd
- flowchart_subgraph_boundary_intrusion.mmd
- flowchart_tiny.mmd
- flowchart_weave.mmd
- gantt_medium.mmd
- gitgraph_medium.mmd
- journey_medium.mmd
- kanban_medium.mmd
- mindmap_medium.mmd
- packet_medium.mmd
- pie_medium.mmd
- quadrant_medium.mmd
- radar_medium.mmd
- radar_overlap.mmd
- requirement_medium.mmd
- sankey_medium.mmd
- sequence.mmd
- sequence_medium.mmd
- sequence_tiny.mmd
- state.mmd
- state_forkjoin.mmd
- state_medium.mmd
- state_tiny.mmd
- timeline_medium.mmd
- treemap_medium.mmd
- xychart_medium.mmd
- zenuml_medium.mmd
- class.mmd
- flowchart.mmd
- sequence.mmd
- state.mmd
- renderer.rs
- breakdown.svg
- breakdown.vl.json
- breakdown_chart.svg
- comparison.svg
- comparison.vl.json
- comparison_chart.svg
- library.svg
- library.vl.json
- architecture_basic.mmd
- block_basic.mmd
- c4_basic.mmd
- c4_container.mmd
- class_basic.mmd
- class_full.mmd
- class_interface.mmd
- class_multiplicity.mmd
- class_patterns.mmd
- class_relations.mmd
- er_basic.mmd
- er_blog.mmd
- er_ecommerce.mmd
- er_extended.mmd
- flowchart_auth.mmd
- flowchart_back_edges.mmd
- flowchart_basic.mmd
- flowchart_bt.mmd
- flowchart_cicd.mmd
- flowchart_complex.mmd
- flowchart_cross_subgraph_labels.mmd
- flowchart_cycle_entry_exit.mmd
- flowchart_cycles.mmd
- flowchart_dense.mmd
- flowchart_disconnected.mmd
- flowchart_edges.mmd
- flowchart_hub_spoke.mmd
- flowchart_labels.mmd
- flowchart_nested_subgraphs.mmd
- flowchart_opaque.mmd
- flowchart_ports.mmd
- flowchart_rl.mmd
- flowchart_shapes.mmd
- flowchart_styles.mmd
- flowchart_subgraph.mmd
- flowchart_subgraph_dir.mmd
- flowchart_td.mmd
- gantt_basic.mmd
- gantt_full.mmd
- gantt_release.mmd
- gantt_sections.mmd
- gitgraph_basic.mmd
- gitgraph_branching.mmd
- gitgraph_parallel.mmd
- gitgraph_release.mmd
- journey_basic.mmd
- journey_shopping.mmd
- journey_team.mmd
- kanban_basic.mmd
- mindmap_basic.mmd
- mindmap_deep.mmd
- mindmap_project.mmd
- mindmap_shapes.mmd
- packet_basic.mmd
- pie_basic.mmd
- pie_multicolor.mmd
- pie_segments.mmd
- quadrant_basic.mmd
- quadrant_strategy.mmd
- quadrant_tech.mmd
- radar_basic.mmd
- requirement_basic.mmd
- sankey_basic.mmd
- sequence_autonumber.mmd
- sequence_basic.mmd
- sequence_collab.mmd
- sequence_frames.mmd
- sequence_loops.mmd
- sequence_microservice.mmd
- sequence_notes.mmd
- sequence_oauth.mmd
- state_basic.mmd
- state_choice.mmd
- state_fork.mmd
- state_nested.mmd
- state_note.mmd
- state_parallel.mmd
- state_tcp.mmd
- timeline_basic.mmd
- timeline_detailed.mmd
- timeline_release.mmd
- treemap_basic.mmd
- xychart_basic.mmd
- xychart_line.mmd
- xychart_mixed.mmd
- xychart_series.mmd
- architecture_basic_mmdr.svg
- architecture_basic_official.svg
- block_basic_mmdr.svg
- block_basic_official.svg
- c4_basic_mmdr.svg
- c4_basic_official.svg
- c4_container_mmdr.svg
- c4_container_official.svg
- class_basic_mmdr.svg
- class_basic_official.svg
- class_full_mmdr.svg
- class_full_official.svg
- class_interface_mmdr.svg
- class_interface_official.svg
- class_mmdr.svg
- class_multiplicity_mmdr.svg
- class_multiplicity_official.svg
- class_official.svg
- class_patterns_mmdr.svg
- class_patterns_official.svg
- class_relations_mmdr.svg
- class_relations_official.svg
- er_basic_mmdr.svg
- er_basic_official.svg
- er_blog_mmdr.svg
- er_blog_official.svg
- er_ecommerce_mmdr.svg
- er_ecommerce_official.svg
- er_extended_mmdr.svg
- er_extended_official.svg
- er_mmdr.svg
- er_official.svg
- flowchart_auth_mmdr.svg
- flowchart_auth_official.svg
- flowchart_back_edges_mmdr.svg
- flowchart_basic_mmdr.svg
- flowchart_basic_official.svg
- flowchart_bt_mmdr.svg
- flowchart_cicd_mmdr.svg
- flowchart_cicd_official.svg
- flowchart_complex_mmdr.svg
- flowchart_complex_official.svg
- flowchart_cross_subgraph_labels_mmdr.svg
- flowchart_cycle_entry_exit_mmdr.svg
- flowchart_cycles_mmdr.svg
- flowchart_cycles_official.svg
- flowchart_dense_mmdr.svg
- flowchart_dense_official.svg
- flowchart_disconnected_mmdr.svg
- flowchart_edges_mmdr.svg
- flowchart_edges_official.svg
- flowchart_hub_spoke_mmdr.svg
- flowchart_labels_mmdr.svg
- flowchart_labels_official.svg
- flowchart_mmdr.svg
- flowchart_nested_subgraphs_mmdr.svg
- flowchart_official.svg
- flowchart_opaque_mmdr.svg
- flowchart_opaque_official.svg
- flowchart_ports_mmdr.svg
- flowchart_ports_official.svg
- flowchart_rl_mmdr.svg
- flowchart_shapes_mmdr.svg
- flowchart_shapes_official.svg
- flowchart_styles_mmdr.svg
- flowchart_styles_official.svg
- flowchart_subgraph_dir_mmdr.svg
- flowchart_subgraph_dir_official.svg
- flowchart_subgraph_mmdr.svg
- flowchart_subgraph_official.svg
- flowchart_td_mmdr.svg
- flowchart_td_official.svg
- gantt_basic_mmdr.svg
- gantt_basic_official.svg
- gantt_full_mmdr.svg
- gantt_full_official.svg
- gantt_mmdr.svg
- gantt_official.svg
- gantt_release_mmdr.svg
- gantt_release_official.svg
- gantt_sections_mmdr.svg
- gantt_sections_official.svg
- gitgraph_basic_mmdr.svg
- gitgraph_basic_official.svg
- gitgraph_branching_mmdr.svg
- gitgraph_branching_official.svg
- gitgraph_mmdr.svg
- gitgraph_official.svg
- gitgraph_parallel_mmdr.svg
- gitgraph_parallel_official.svg
- gitgraph_release_mmdr.svg
- gitgraph_release_official.svg
- journey_basic_mmdr.svg
- journey_basic_official.svg
- journey_mmdr.svg
- journey_official.svg
- journey_shopping_mmdr.svg
- journey_shopping_official.svg
- journey_team_mmdr.svg
- journey_team_official.svg
- kanban_basic_mmdr.svg
- kanban_basic_official.svg
- mindmap_basic_mmdr.svg
- mindmap_basic_official.svg
- mindmap_deep_mmdr.svg
- mindmap_deep_official.svg
- mindmap_mmdr.svg
- mindmap_official.svg
- mindmap_project_mmdr.svg
- mindmap_project_official.svg
- mindmap_shapes_mmdr.svg
- mindmap_shapes_official.svg
- packet_basic_mmdr.svg
- packet_basic_official.svg
- pie_basic_mmdr.svg
- pie_basic_official.svg
- pie_mmdr.svg
- pie_multicolor_mmdr.svg
- pie_multicolor_official.svg
- pie_official.svg
- pie_segments_mmdr.svg
- pie_segments_official.svg
- quadrant_basic_mmdr.svg
- quadrant_basic_official.svg
- quadrant_mmdr.svg
- quadrant_official.svg
- quadrant_strategy_mmdr.svg
- quadrant_strategy_official.svg
- quadrant_tech_mmdr.svg
- quadrant_tech_official.svg
- radar_basic_mmdr.svg
- radar_basic_official.svg
- requirement_basic_mmdr.svg
- requirement_basic_official.svg
- sankey_basic_mmdr.svg
- sankey_basic_official.svg
- sequence_autonumber_mmdr.svg
- sequence_autonumber_official.svg
- sequence_basic_mmdr.svg
- sequence_basic_official.svg
- sequence_collab_mmdr.svg
- sequence_collab_official.svg
- sequence_frames_mmdr.svg
- sequence_frames_official.svg
- sequence_loops_mmdr.svg
- sequence_loops_official.svg
- sequence_microservice_mmdr.svg
- sequence_microservice_official.svg
- sequence_mmdr.svg
- sequence_notes_mmdr.svg
- sequence_notes_official.svg
- sequence_oauth_mmdr.svg
- sequence_oauth_official.svg
- sequence_official.svg
- state_basic_mmdr.svg
- state_basic_official.svg
- state_choice_mmdr.svg
- state_choice_official.svg
- state_fork_mmdr.svg
- state_fork_official.svg
- state_mmdr.svg
- state_nested_mmdr.svg
- state_nested_official.svg
- state_note_mmdr.svg
- state_note_official.svg
- state_official.svg
- state_parallel_mmdr.svg
- state_parallel_official.svg
- state_tcp_mmdr.svg
- state_tcp_official.svg
- timeline_basic_mmdr.svg
- timeline_basic_official.svg
- timeline_detailed_mmdr.svg
- timeline_detailed_official.svg
- timeline_mmdr.svg
- timeline_official.svg
- timeline_release_mmdr.svg
- timeline_release_official.svg
- treemap_basic_mmdr.svg
- treemap_basic_official.svg
- xychart_basic_mmdr.svg
- xychart_basic_official.svg
- xychart_line_mmdr.svg
- xychart_line_official.svg
- xychart_mixed_mmdr.svg
- xychart_mixed_official.svg
- xychart_mmdr.svg
- xychart_official.svg
- xychart_series_mmdr.svg
- xychart_series_official.svg
- architecture__basic-diff.png
- architecture__basic-mmdc.png
- architecture__basic-rust.png
- architecture__basic-side.png
- block__basic-diff.png
- block__basic-mmdc.png
- block__basic-rust.png
- block__basic-side.png
- c4__basic-diff.png
- c4__basic-mmdc.png
- c4__basic-rust.png
- c4__basic-side.png
- class__basic-diff.png
- class__basic-mmdc.png
- class__basic-rust.png
- class__basic-side.png
- class__multiplicity-diff.png
- class__multiplicity-mmdc.png
- class__multiplicity-rust.png
- class__multiplicity-side.png
- er__basic-diff.png
- er__basic-mmdc.png
- er__basic-rust.png
- er__basic-side.png
- flowchart__basic-diff.png
- flowchart__basic-mmdc.png
- flowchart__basic-rust.png
- flowchart__basic-side.png
- flowchart__cycles-diff.png
- flowchart__cycles-mmdc.png
- flowchart__cycles-rust.png
- flowchart__cycles-side.png
- flowchart__edges-diff.png
- flowchart__edges-mmdc.png
- flowchart__edges-rust.png
- flowchart__edges-side.png
- flowchart__styles-diff.png
- flowchart__styles-mmdc.png
- flowchart__styles-rust.png
- flowchart__styles-side.png
- flowchart__subgraph-diff.png
- flowchart__subgraph-mmdc.png
- flowchart__subgraph-rust.png
- flowchart__subgraph-side.png
- flowchart__subgraph_direction-diff.png
- flowchart__subgraph_direction-mmdc.png
- flowchart__subgraph_direction-rust.png
- flowchart__subgraph_direction-side.png
- gantt__basic-diff.png
- gantt__basic-mmdc.png
- gantt__basic-rust.png
- gantt__basic-side.png
- gitgraph__basic-diff.png
- gitgraph__basic-mmdc.png
- gitgraph__basic-rust.png
- gitgraph__basic-side.png
- journey__basic-diff.png
- journey__basic-mmdc.png
- journey__basic-rust.png
- journey__basic-side.png
- kanban__basic-diff.png
- kanban__basic-mmdc.png
- kanban__basic-rust.png
- kanban__basic-side.png
- mindmap__basic-diff.png
- mindmap__basic-mmdc.png
- mindmap__basic-rust.png
- mindmap__basic-side.png
- packet__basic-diff.png
- packet__basic-mmdc.png
- packet__basic-rust.png
- packet__basic-side.png
- pie__basic-diff.png
- pie__basic-mmdc.png
- pie__basic-rust.png
- pie__basic-side.png
- quadrant__basic-diff.png
- quadrant__basic-mmdc.png
- quadrant__basic-rust.png
- quadrant__basic-side.png
- radar__basic-diff.png
- radar__basic-mmdc.png
- radar__basic-rust.png
- radar__basic-side.png
- report.html
- requirement__basic-diff.png
- requirement__basic-mmdc.png
- requirement__basic-rust.png
- requirement__basic-side.png
- sankey__basic-diff.png
- sankey__basic-mmdc.png
- sankey__basic-rust.png
- sankey__basic-side.png
- sequence__basic-diff.png
- sequence__basic-mmdc.png
- sequence__basic-rust.png
- sequence__basic-side.png
- sequence__frames-diff.png
- sequence__frames-mmdc.png
- sequence__frames-rust.png
- sequence__frames-side.png
- state__basic-diff.png
- state__basic-mmdc.png
- state__basic-rust.png
- state__basic-side.png
- state__note-diff.png
- state__note-mmdc.png
- state__note-rust.png
- state__note-side.png
- timeline__basic-diff.png
- timeline__basic-mmdc.png
- timeline__basic-rust.png
- timeline__basic-side.png
- treemap__basic-diff.png
- treemap__basic-mmdc.png
- treemap__basic-rust.png
- treemap__basic-side.png
- xychart__basic-diff.png
- xychart__basic-mmdc.png
- xychart__basic-rust.png
- xychart__basic-side.png
- zenuml__basic-diff.png
- zenuml__basic-mmdc.png
- zenuml__basic-rust.png
- zenuml__basic-side.png
- architecture.mmd
- architecture.png
- architecture.svg
- comparison.mmd
- comparison.png
- comparison.svg
- mermaid-theme.json
- pipeline.mmd
- pipeline.png
- class.svg
- flowchart.svg
- sequence.svg
- state.svg
- architecture__basic-after.png
- architecture__basic-before.png
- architecture__basic-diff.png
- architecture__basic-side.png
- benches__fixtures__architecture_medium-after-raw.png
- benches__fixtures__architecture_medium-after.png
- benches__fixtures__architecture_medium-before-raw.png
- benches__fixtures__architecture_medium-before.png
- benches__fixtures__block_medium-after-raw.png
- benches__fixtures__block_medium-after.png
- benches__fixtures__block_medium-before-raw.png
- benches__fixtures__block_medium-before.png
- benches__fixtures__c4_medium-after-raw.png
- benches__fixtures__c4_medium-after.png
- benches__fixtures__c4_medium-before-raw.png
- benches__fixtures__c4_medium-before.png
- benches__fixtures__class-after-raw.png
- benches__fixtures__class-after.png
- benches__fixtures__class-before-raw.png
- benches__fixtures__class-before.png
- benches__fixtures__class_medium-after-raw.png
- benches__fixtures__class_medium-after.png
- benches__fixtures__class_medium-before-raw.png
- benches__fixtures__class_medium-before.png
- benches__fixtures__class_tiny-after-raw.png
- benches__fixtures__class_tiny-after.png
- benches__fixtures__class_tiny-before-raw.png
- benches__fixtures__class_tiny-before.png
- benches__fixtures__er_medium-after-raw.png
- benches__fixtures__er_medium-after.png
- benches__fixtures__er_medium-before-raw.png
- benches__fixtures__er_medium-before.png
- benches__fixtures__flowchart-after-raw.png
- benches__fixtures__flowchart-after.png
- benches__fixtures__flowchart-before-raw.png
- benches__fixtures__flowchart-before.png
- benches__fixtures__flowchart_large-after-raw.png
- benches__fixtures__flowchart_large-after.png
- benches__fixtures__flowchart_large-before-raw.png
- benches__fixtures__flowchart_large-before.png
- benches__fixtures__flowchart_medium-after-raw.png
- benches__fixtures__flowchart_medium-after.png
- benches__fixtures__flowchart_medium-before-raw.png
- benches__fixtures__flowchart_medium-before.png
- benches__fixtures__flowchart_small-after-raw.png
- benches__fixtures__flowchart_small-after.png
- benches__fixtures__flowchart_small-before-raw.png
- benches__fixtures__flowchart_small-before.png
- benches__fixtures__flowchart_tiny-after-raw.png
- benches__fixtures__flowchart_tiny-after.png
- benches__fixtures__flowchart_tiny-before-raw.png
- benches__fixtures__flowchart_tiny-before.png
- benches__fixtures__gantt_medium-after-raw.png
- benches__fixtures__gantt_medium-after.png
- benches__fixtures__gantt_medium-before-raw.png
- benches__fixtures__gantt_medium-before.png
- benches__fixtures__gitgraph_medium-after-raw.png
- benches__fixtures__gitgraph_medium-after.png
- benches__fixtures__gitgraph_medium-before-raw.png
- benches__fixtures__gitgraph_medium-before.png
- benches__fixtures__journey_medium-after-raw.png
- benches__fixtures__journey_medium-after.png
- benches__fixtures__journey_medium-before-raw.png
- benches__fixtures__journey_medium-before.png
- benches__fixtures__kanban_medium-after-raw.png
- benches__fixtures__kanban_medium-after.png
- benches__fixtures__kanban_medium-before-raw.png
- benches__fixtures__kanban_medium-before.png
- benches__fixtures__mindmap_medium-after-raw.png
- benches__fixtures__mindmap_medium-after.png
- benches__fixtures__mindmap_medium-before-raw.png
- benches__fixtures__mindmap_medium-before.png
- benches__fixtures__packet_medium-after-raw.png
- benches__fixtures__packet_medium-after.png
- benches__fixtures__packet_medium-before-raw.png
- benches__fixtures__packet_medium-before.png
- benches__fixtures__pie_medium-after-raw.png
- benches__fixtures__pie_medium-after.png
- benches__fixtures__pie_medium-before-raw.png
- benches__fixtures__pie_medium-before.png
- benches__fixtures__quadrant_medium-after-raw.png
- benches__fixtures__quadrant_medium-after.png
- benches__fixtures__quadrant_medium-before-raw.png
- benches__fixtures__quadrant_medium-before.png
- benches__fixtures__radar_medium-after-raw.png
- benches__fixtures__radar_medium-after.png
- benches__fixtures__radar_medium-before-raw.png
- benches__fixtures__radar_medium-before.png
- benches__fixtures__requirement_medium-after-raw.png
- benches__fixtures__requirement_medium-after.png
- benches__fixtures__requirement_medium-before-raw.png
- benches__fixtures__requirement_medium-before.png
- benches__fixtures__sankey_medium-after-raw.png
- benches__fixtures__sankey_medium-after.png
- benches__fixtures__sankey_medium-before-raw.png
- benches__fixtures__sankey_medium-before.png
- benches__fixtures__sequence-after-raw.png
- benches__fixtures__sequence-after.png
- benches__fixtures__sequence-before-raw.png
- benches__fixtures__sequence-before.png
- benches__fixtures__sequence_medium-after-raw.png
- benches__fixtures__sequence_medium-after.png
- benches__fixtures__sequence_medium-before-raw.png
- benches__fixtures__sequence_medium-before.png
- benches__fixtures__sequence_tiny-after-raw.png
- benches__fixtures__sequence_tiny-after.png
- benches__fixtures__sequence_tiny-before-raw.png
- benches__fixtures__sequence_tiny-before.png
- benches__fixtures__state-after-raw.png
- benches__fixtures__state-after.png
- benches__fixtures__state-before-raw.png
- benches__fixtures__state-before.png
- benches__fixtures__state_medium-after-raw.png
- benches__fixtures__state_medium-after.png
- benches__fixtures__state_medium-before-raw.png
- benches__fixtures__state_medium-before.png
- benches__fixtures__state_tiny-after-raw.png
- benches__fixtures__state_tiny-after.png
- benches__fixtures__state_tiny-before-raw.png
- benches__fixtures__state_tiny-before.png
- benches__fixtures__timeline_medium-after-raw.png
- benches__fixtures__timeline_medium-after.png
- benches__fixtures__timeline_medium-before-raw.png
- benches__fixtures__timeline_medium-before.png
- benches__fixtures__treemap_medium-after-raw.png
- benches__fixtures__treemap_medium-after.png
- benches__fixtures__treemap_medium-before-raw.png
- benches__fixtures__treemap_medium-before.png
- benches__fixtures__xychart_medium-after-raw.png
- benches__fixtures__xychart_medium-after.png
- benches__fixtures__xychart_medium-before-raw.png
- benches__fixtures__xychart_medium-before.png
- benches__fixtures__zenuml_medium-after-raw.png
- benches__fixtures__zenuml_medium-after.png
- benches__fixtures__zenuml_medium-before-raw.png
- benches__fixtures__zenuml_medium-before.png
- block__basic-after.png
- block__basic-before.png
- block__basic-diff.png
- block__basic-side.png
- c4__basic-after.png
- c4__basic-before.png
- c4__basic-diff.png
- c4__basic-side.png
- class__basic-after.png
- class__basic-before.png
- class__basic-diff.png
- class__basic-side.png
- class__multiplicity-after.png
- class__multiplicity-before.png
- class__multiplicity-diff.png
- class__multiplicity-side.png
- docs__diagrams__architecture-after-raw.png
- docs__diagrams__architecture-after.png
- docs__diagrams__architecture-before-raw.png
- docs__diagrams__architecture-before.png
- docs__diagrams__comparison-after-raw.png
- docs__diagrams__comparison-after.png
- docs__diagrams__comparison-before-raw.png
- docs__diagrams__comparison-before.png
- docs__diagrams__pipeline-after-raw.png
- docs__diagrams__pipeline-after.png
- docs__diagrams__pipeline-before-raw.png
- docs__diagrams__pipeline-before.png
- er__basic-after.png
- er__basic-before.png
- er__basic-diff.png
- er__basic-side.png
- flowchart__basic-after.png
- flowchart__basic-before.png
- flowchart__basic-diff.png
- flowchart__basic-side.png
- flowchart__cycles-after.png
- flowchart__cycles-before.png
- flowchart__cycles-diff.png
- flowchart__cycles-side.png
- flowchart__edges-after.png
- flowchart__edges-before.png
- flowchart__edges-diff.png
- flowchart__edges-side.png
- flowchart__styles-after.png
- flowchart__styles-before.png
- flowchart__styles-diff.png
- flowchart__styles-side.png
- flowchart__subgraph-after.png
- flowchart__subgraph-before.png
- flowchart__subgraph-diff.png
- flowchart__subgraph-side.png
- flowchart__subgraph_direction-after.png
- flowchart__subgraph_direction-before.png
- flowchart__subgraph_direction-diff.png
- flowchart__subgraph_direction-side.png
- gantt__basic-after.png
- gantt__basic-before.png
- gantt__basic-diff.png
- gantt__basic-side.png
- gitgraph__basic-after.png
- gitgraph__basic-before.png
- gitgraph__basic-diff.png
- gitgraph__basic-side.png
- journey__basic-after.png
- journey__basic-before.png
- journey__basic-diff.png
- journey__basic-side.png
- kanban__basic-after.png
- kanban__basic-before.png
- kanban__basic-diff.png
- kanban__basic-side.png
- mindmap__basic-after.png
- mindmap__basic-before.png
- mindmap__basic-diff.png
- mindmap__basic-side.png
- packet__basic-after.png
- packet__basic-before.png
- packet__basic-diff.png
- packet__basic-side.png
- pie__basic-after.png
- pie__basic-before.png
- pie__basic-diff.png
- pie__basic-side.png
- quadrant__basic-after.png
- quadrant__basic-before.png
- quadrant__basic-diff.png
- quadrant__basic-side.png
- radar__basic-after.png
- radar__basic-before.png
- radar__basic-diff.png
- radar__basic-side.png
- report.html
- requirement__basic-after.png
- requirement__basic-before.png
- requirement__basic-diff.png
- requirement__basic-side.png
- sankey__basic-after.png
- sankey__basic-before.png
- sankey__basic-diff.png
- sankey__basic-side.png
- sequence__basic-after.png
- sequence__basic-before.png
- sequence__basic-diff.png
- sequence__basic-side.png
- sequence__frames-after.png
- sequence__frames-before.png
- sequence__frames-diff.png
- sequence__frames-side.png
- state__basic-after.png
- state__basic-before.png
- state__basic-diff.png
- state__basic-side.png
- state__note-after.png
- state__note-before.png
- state__note-diff.png
- state__note-side.png
- tests__fixtures__architecture__basic-after-raw.png
- tests__fixtures__architecture__basic-after.png
- tests__fixtures__architecture__basic-before-raw.png
- tests__fixtures__architecture__basic-before.png
- tests__fixtures__block__basic-after-raw.png
- tests__fixtures__block__basic-after.png
- tests__fixtures__block__basic-before-raw.png
- tests__fixtures__block__basic-before.png
- tests__fixtures__c4__basic-after-raw.png
- tests__fixtures__c4__basic-after.png
- tests__fixtures__c4__basic-before-raw.png
- tests__fixtures__c4__basic-before.png
- tests__fixtures__class__basic-after-raw.png
- tests__fixtures__class__basic-after.png
- tests__fixtures__class__basic-before-raw.png
- tests__fixtures__class__basic-before.png
- tests__fixtures__class__multiplicity-after-raw.png
- tests__fixtures__class__multiplicity-after.png
- tests__fixtures__class__multiplicity-before-raw.png
- tests__fixtures__class__multiplicity-before.png
- tests__fixtures__er__basic-after-raw.png
- tests__fixtures__er__basic-after.png
- tests__fixtures__er__basic-before-raw.png
- tests__fixtures__er__basic-before.png
- tests__fixtures__flowchart__basic-after-raw.png
- tests__fixtures__flowchart__basic-after.png
- tests__fixtures__flowchart__basic-before-raw.png
- tests__fixtures__flowchart__basic-before.png
- tests__fixtures__flowchart__complex-after-raw.png
- tests__fixtures__flowchart__complex-after.png
- tests__fixtures__flowchart__complex-before-raw.png
- tests__fixtures__flowchart__complex-before.png
- tests__fixtures__flowchart__cycles-after-raw.png
- tests__fixtures__flowchart__cycles-after.png
- tests__fixtures__flowchart__cycles-before-raw.png
- tests__fixtures__flowchart__cycles-before.png
- tests__fixtures__flowchart__dense-after-raw.png
- tests__fixtures__flowchart__dense-after.png
- tests__fixtures__flowchart__dense-before-raw.png
- tests__fixtures__flowchart__dense-before.png
- tests__fixtures__flowchart__edges-after-raw.png
- tests__fixtures__flowchart__edges-after.png
- tests__fixtures__flowchart__edges-before-raw.png
- tests__fixtures__flowchart__edges-before.png
- tests__fixtures__flowchart__ports-after-raw.png
- tests__fixtures__flowchart__ports-after.png
- tests__fixtures__flowchart__ports-before-raw.png
- tests__fixtures__flowchart__ports-before.png
- tests__fixtures__flowchart__styles-after-raw.png
- tests__fixtures__flowchart__styles-after.png
- tests__fixtures__flowchart__styles-before-raw.png
- tests__fixtures__flowchart__styles-before.png
- tests__fixtures__flowchart__subgraph-after-raw.png
- tests__fixtures__flowchart__subgraph-after.png
- tests__fixtures__flowchart__subgraph-before-raw.png
- tests__fixtures__flowchart__subgraph-before.png
- tests__fixtures__flowchart__subgraph_direction-after-raw.png
- tests__fixtures__flowchart__subgraph_direction-after.png
- tests__fixtures__flowchart__subgraph_direction-before-raw.png
- tests__fixtures__flowchart__subgraph_direction-before.png
- tests__fixtures__gantt__basic-after-raw.png
- tests__fixtures__gantt__basic-after.png
- tests__fixtures__gantt__basic-before-raw.png
- tests__fixtures__gantt__basic-before.png
- tests__fixtures__gitgraph__basic-after-raw.png
- tests__fixtures__gitgraph__basic-after.png
- tests__fixtures__gitgraph__basic-before-raw.png
- tests__fixtures__gitgraph__basic-before.png
- tests__fixtures__journey__basic-after-raw.png
- tests__fixtures__journey__basic-after.png
- tests__fixtures__journey__basic-before-raw.png
- tests__fixtures__journey__basic-before.png
- tests__fixtures__kanban__basic-after-raw.png
- tests__fixtures__kanban__basic-after.png
- tests__fixtures__kanban__basic-before-raw.png
- tests__fixtures__kanban__basic-before.png
- tests__fixtures__mindmap__basic-after-raw.png
- tests__fixtures__mindmap__basic-after.png
- tests__fixtures__mindmap__basic-before-raw.png
- tests__fixtures__mindmap__basic-before.png
- tests__fixtures__packet__basic-after-raw.png
- tests__fixtures__packet__basic-after.png
- tests__fixtures__packet__basic-before-raw.png
- tests__fixtures__packet__basic-before.png
- tests__fixtures__pie__basic-after-raw.png
- tests__fixtures__pie__basic-after.png
- tests__fixtures__pie__basic-before-raw.png
- tests__fixtures__pie__basic-before.png
- tests__fixtures__quadrant__basic-after-raw.png
- tests__fixtures__quadrant__basic-after.png
- tests__fixtures__quadrant__basic-before-raw.png
- tests__fixtures__quadrant__basic-before.png
- tests__fixtures__radar__basic-after-raw.png
- tests__fixtures__radar__basic-after.png
- tests__fixtures__radar__basic-before-raw.png
- tests__fixtures__radar__basic-before.png
- tests__fixtures__requirement__basic-after-raw.png
- tests__fixtures__requirement__basic-after.png
- tests__fixtures__requirement__basic-before-raw.png
- tests__fixtures__requirement__basic-before.png
- tests__fixtures__sankey__basic-after-raw.png
- tests__fixtures__sankey__basic-after.png
- tests__fixtures__sankey__basic-before-raw.png
- tests__fixtures__sankey__basic-before.png
- tests__fixtures__sequence__basic-after-raw.png
- tests__fixtures__sequence__basic-after.png
- tests__fixtures__sequence__basic-before-raw.png
- tests__fixtures__sequence__basic-before.png
- tests__fixtures__sequence__frames-after-raw.png
- tests__fixtures__sequence__frames-after.png
- tests__fixtures__sequence__frames-before-raw.png
- tests__fixtures__sequence__frames-before.png
- tests__fixtures__state__basic-after-raw.png
- tests__fixtures__state__basic-after.png
- tests__fixtures__state__basic-before-raw.png
- tests__fixtures__state__basic-before.png
- tests__fixtures__state__note-after-raw.png
- tests__fixtures__state__note-after.png
- tests__fixtures__state__note-before-raw.png
- tests__fixtures__state__note-before.png
- tests__fixtures__timeline__basic-after-raw.png
- tests__fixtures__timeline__basic-after.png
- tests__fixtures__timeline__basic-before-raw.png
- tests__fixtures__timeline__basic-before.png
- tests__fixtures__treemap__basic-after-raw.png
- tests__fixtures__treemap__basic-after.png
- tests__fixtures__treemap__basic-before-raw.png
- tests__fixtures__treemap__basic-before.png
- tests__fixtures__xychart__basic-after-raw.png
- tests__fixtures__xychart__basic-after.png
- tests__fixtures__xychart__basic-before-raw.png
- tests__fixtures__xychart__basic-before.png
- tests__fixtures__zenuml__basic-after-raw.png
- tests__fixtures__zenuml__basic-after.png
- tests__fixtures__zenuml__basic-before-raw.png
- tests__fixtures__zenuml__basic-before.png
- timeline__basic-after.png
- timeline__basic-before.png
- timeline__basic-diff.png
- timeline__basic-side.png
- treemap__basic-after.png
- treemap__basic-before.png
- treemap__basic-diff.png
- treemap__basic-side.png
- xychart__basic-after.png
- xychart__basic-before.png
- xychart__basic-diff.png
- xychart__basic-side.png
- zenuml__basic-after.png
- zenuml__basic-before.png
- zenuml__basic-diff.png
- zenuml__basic-side.png
- architecture-beta.md
- architecture.md
- benchmark-suite-design.md
- benchmarks.md
- comparison.html
- comparison_manifest.json
- dagre-feedback-loop.md
- er_design_options.html
- error_tracking.md
- flowchart-layout-redesign.md
- flowchart-routing-architecture.md
- flowchart_layout_config.md
- issues.html
- layout_objective.md
- layout_overhaul_plan.md
- release.md
- unwrap_audit.md
- visual-benchmark-matrix.md
- flowchart_visual_report.rs
- port_quality.rs
- radar_legend_probe.rs
- bench_batch.py
- bench_compare.py
- bench_render.py
- check_repo.py
- conformance_compare.py
- flowchart_redesign_gate.py
- generate_charts.py
- hard_gate.py
- label_bench.py
- layout_algorithm_loop.py
- layout_compare_report.py
- layout_diff.py
- layout_score.py
- priority_bench.py
- profile_summary.py
- quality_bench.py
- quality_gate.py
- remote-cargo.sh
- render_comparison.py
- tune_flowchart.py
- update_comparison_meta.py
- analysis.rs
- aspect_fold.rs
- edge_pipeline.rs
- finalize.rs
- layered_engine.rs
- manual_layout.rs
- mod.rs
- objectives.rs
- path_cleanup.rs
- plan.rs
- policy.rs
- post_route.rs
- roles.rs
- route_labels.rs
- stage_validation.rs
- subgraph_spacing.rs
- architecture.rs
- block.rs
- c4.rs
- error.rs
- gantt.rs
- geometry.rs
- gitgraph.rs
- invariants.rs
- journey.rs
- kanban.rs
- label_placement.rs
- mindmap.rs
- mod.rs
- pie.rs
- quadrant.rs
- radar.rs
- ranking.rs
- routing.rs
- sankey.rs
- sequence.rs
- subgraphs.rs
- text.rs
- timeline.rs
- treemap.rs
- types.rs
- xychart.rs
- cli.rs
- config.rs
- edge_geometry.rs
- error.rs
- ir.rs
- layout_dump.rs
- lib.rs
- main.rs
- parser.rs
- render.rs
- text_metrics.rs
- theme.rs
- unicode_width.rs
- validator.rs
- basic.mmd
- bends.mmd
- junctions.mmd
- ports.mmd
- basic.mmd
- nested_groups.mmd
- basic.mmd
- basic.mmd
- multiplicity.mmd
- basic.mmd
- aspect_chain.layout.golden.txt
- aspect_chain.mmd
- basic.mmd
- bidirectional_labels.mmd
- complex.mmd
- cycles.mmd
- decision_shapes.mmd
- dense.mmd
- edges.mmd
- ports.mmd
- ports_arrow_pathing_regression.mmd
- styles.mmd
- subgraph.mmd
- subgraph_direction.mmd
- subgraph_empty.mmd
- basic.mmd
- basic.mmd
- basic.mmd
- basic.mmd
- er_blog.mmd
- flowchart_cycles.mmd
- flowchart_dense.mmd
- flowchart_opaque.mmd
- flowchart_subgraph_dir.mmd
- basic.mmd
- lr_tree.mmd
- tidy_tree.mmd
- basic.mmd
- basic.mmd
- basic.mmd
- basic.mmd
- long_names.mmd
- many_curves_14.mmd
- mismatch_named_only.mmd
- mismatch_named_overflow.mmd
- mismatch_named_reordered.mmd
- mismatch_named_subset.mmd
- mismatch_positional_overflow.mmd
- mismatch_short_first_curve.mmd
- negative.mmd
- nonnumeric_all.mmd
- nonnumeric_empty_token.mmd
- nonnumeric_first_curve.mmd
- nonnumeric_middle.mmd
- nonnumeric_second_curve.mmd
- overlap_12axis.mmd
- short_curve.mmd
- basic.mmd
- basic.mmd
- basic.mmd
- frames.mmd
- nested_alt.mmd
- par_alt.mmd
- basic.mmd
- note.mmd
- note_block.mmd
- basic.mmd
- basic.mmd
- basic.mmd
- basic.mmd
- modern-config.json
- aspect_fold_suite.rs
- cli_suite.rs
- correctness_suite.rs
- determinism_suite.rs
- hard_gate_baseline.json
- invariant_suite.rs
- layout_suite.rs
- output_shape_suite.rs
- parse_errors.rs
- quality_baseline.json
- radar_edge_suite.rs
- radar_negative_suite.rs
- requirement_theme_fontsize_suite.rs
- robustness_suite.rs
- semantic_suite.rs
- visual_issue_suite.rs
- baseline.json
- fc_basic.mmd
- fc_bidirectional_labels.mmd
- fc_complex.mmd
- fc_cycles.mmd
- fc_decision_shapes.mmd
- fc_dense.mmd
- fc_edges.mmd
- fc_ports.mmd
- fc_ports_arrow_pathing_regression.mmd
- fc_subgraph.mmd
- issue28.mmd
- issue29.mmd
- issue63.mmd
- metrics.py
- .gitignore
- Cargo.lock
- Cargo.toml
- CHANGELOG.md
- clippy.toml
- flake.lock
- flake.nix
- LICENSE
- package-lock.json
- package.json
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
