{"repo":"BrynCooke/graph-api","free":true,"listed":false,"github":"https://github.com/BrynCooke/graph-api","clone":"git clone https://github.com/BrynCooke/graph-api.git","description":"An ergonomic graph API for Rust","language":"Rust","stars":52,"topics":["api","graph","rust","traversal","walk"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"Graph API An ergonomic API for working with in memory graphs in Rust that provides a flexible and type-safe way to interact with graph data structures. Check out the graph-api book for more information. Overview This library offers a unified interface for working with different types of graphs while maintaining strong type safety and ergonomic usage patterns. It includes features for graph traversal, modification, and custom extensions. Key Features - Type-safe graph operations - Flexible vertex and edge traversal - Custom graph implementations support - Derive macros for extending graph functionality - Comprehensive testing utilities including fuzzing support Example usage Documentation Head over to the graph-api book. License Apache 2.0 Contributing Contributions are welcome! Please check out our contribution guidelines for details on how to get started.","default_branch":null,"files":null,"tree":[],"storefront":"/r/BrynCooke","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BrynCooke/graph-api/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."}