{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/3"},{"label":"Front-Ends","url":"https://skillfed.io/packages/category/database-front-ends"},{"label":"Visualization","url":"https://skillfed.io/packages/category/scientific-engineering-visualization"}],"enrichment":{"capability":"Dash Cytoscape wraps Cytoscape.js to let you build interactive network graphs and visualizations in Python Dash applications.","skillfed_tags":["network-visualization","graph-layout","dash-component"],"use_cases":["Visualize knowledge graphs or ontologies where nodes represent concepts and edges show relationships.","Display social networks, collaboration graphs, or organizational hierarchies interactively.","Explore biological networks (protein interactions, metabolic pathways) in research dashboards.","Analyze dependency trees in software projects or build systems.","Create phylogeny trees or evolutionary relationship visualizations for scientific communication."],"what_it_does":"Dash Cytoscape is a Python component library that brings Cytoscape.js\u2014a mature JavaScript graph visualization library\u2014into Dash applications. It lets you define networks as Python data structures (nodes and edges) and render them as interactive, styled visualizations in web dashboards. You specify elements as dictionaries, choose layout algorithms, and apply stylesheets to control appearance; the component handles rendering and user interactions like node selection and panning.\n\nThe package targets data scientists, researchers, and developers building dashboards that need to explore relationships, dependencies, or network structures. It supports preset and external layouts, event callbacks for interactivity, and image export. However, the package has been dormant for over two years, meaning no active development, bug fixes, or compatibility updates are expected. This makes it suitable for stable, non-critical use cases but risky for projects requiring ongoing support or frequent Dash version upgrades.","worth_installing":"Yes, with conditions. The package is stable and permissively licensed, but its dormant status (760 days since last release) means no active maintenance. Install it if you need network visualization in Dash and can tolerate a frozen feature set and potential compatibility drift with future Dash versions. Avoid it for mission-critical applications requiring ongoing support or frequent dependency updates."},"id":"dash-cytoscape","links":{"html":"https://skillfed.io/packages/dash-cytoscape","md":"https://skillfed.io/packages/dash-cytoscape.md","pypi":"https://pypi.org/project/dash-cytoscape/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-07-15","license_spdx":null,"license_treatment":"permissive","name":"dash-cytoscape","python_support":"supports_current","summary":"A Component Library for Dash aimed at facilitating network visualization in Python, wrapped around Cytoscape.js"},"popularity":{"monthly_downloads":363258,"position":7225,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.2"}
