{"repo":"nabil6391/graphview","free":true,"listed":false,"github":"https://github.com/nabil6391/graphview","clone":"git clone https://github.com/nabil6391/graphview.git","description":"Flutter GraphView is used to display data in graph structures. It can display Tree layout, Directed and Layered graph. Useful for Family Tree, Hierarchy View.","language":"Dart","stars":469,"topics":["flutter","tree","treeview","tree-structure","graph","graph-view","graph-structures","family-tree","hierarchy","hierarchy-viewer"],"license":"MIT","category":"mobile-apps","readme_excerpt":"GraphView =========== Get it from Flutter GraphView is used to display data in graph structures. It can display Tree layout, Directed and Layered graph. Useful for Family Tree, Hierarchy View. Overview ======== The library is designed to support different graph layouts and currently works excellent with small graphs. It now includes advanced features like node animations, expand/collapse functionality, and automatic camera positioning. You can have a look at the flutter web implementation here: http://graphview.surge.sh/ Features ======== - Multiple Layout Algorithms : Tree, Directed Graph, Layered Graph, Balloon, Circular, Radial, Tidier Tree, and Mindmap layouts - Node Animations : Smooth expand/collapse animations with customizable duration - Interactive Navigation : Jump to nodes, zoom to fit, auto-centering capabilities - Node Expand/Collapse : Hierarchical node visibility control with animated transitions - Customizable Rendering : Custom edge renderers, paint styling, and node builders - Touch Interactions : Pan, zoom, and tap handling with InteractiveViewer integration Layouts ====== Tree Uses Walker's algorithm with Buchheim's runtime improvements ( BuchheimWalkerAlgorithm class). Supports different orientations. All you have to do is using the BuchheimWalkerConfiguration.orientation with either ORIENTATION LEFT RIGHT , ORIENTATION RIGHT LEFT , ORIENTATION TOP BOTTOM and ORIENTATION BOTTOM TOP (default). Furthermore parameters like sibling-, level-, subtree separatio","default_branch":null,"files":null,"tree":[],"storefront":"/r/nabil6391","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nabil6391/graphview/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}