{"repo":"michaelbushe/cytoscape-angular","free":true,"listed":false,"github":"https://github.com/michaelbushe/cytoscape-angular","clone":"git clone https://github.com/michaelbushe/cytoscape-angular.git","description":"Angular component for Cytoscape graphs.","language":"TypeScript","stars":18,"topics":["cytoscapejs","cytoscape","cytoscape-graph-json","graph","graph-algorithms","graph-theory","graph-visualization","graph-visualizer","bioinformatics","finance"],"license":"MIT","category":"ui-components","readme_excerpt":"Cytoscape Angular Modern Angular 20+ component library for Cytoscape graph visualization A production-ready Angular library providing sophisticated graph visualization capabilities using Cytoscape.js. Check out the demo. 🌟 Key Features - 🎯 Modern Angular 20 - Built with the latest Angular features: signals, standalone components, and proper RxJS patterns - 📊 Dynamic Forms - Sophisticated form system that automatically adapts based on graph layout type - ⚡ Signal-Based - Reactive state management using Angular signals for optimal performance - 🎨 Material Design - Beautiful UI components using Angular Material - 💪 Type-Safe - Full TypeScript support with comprehensive type definitions - 🧪 Well-Tested - Extensive test coverage with Jasmine and Karma - 🏢 Production-Ready - Professional code patterns suitable for enterprise applications 🎓 Technical Features 1. Dynamic Form Generation - Forms that change based on configuration metadata (see FluidFormComponent ) 2. Signal-Based Architecture - Modern reactive patterns with Angular signals 3. Standalone Components - Latest Angular architecture without NgModules 4. Type-Safe Configuration - Self-describing components with type-safe metadata 5. Professional Testing - Comprehensive unit and integration tests 🚀 Quick Start Installation Basic Usage 📚 Components CytoscapeGraphComponent The main graph visualization component. Key Methods: - centerElements(selector: string) - Center elements matching selector - zoomToElement(selecto","default_branch":null,"files":null,"tree":[],"storefront":"/r/michaelbushe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/michaelbushe/cytoscape-angular/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."}