--- id: dash-iconify version: "0.1.2" license: MIT license_treatment: permissive maintenance: abandoned --- # dash-iconify — Iconify for Plotly Dash License: permissive · Maintenance: abandoned · Downloads: 242.6K/mo ## What it is and what it does Dash Iconify wraps the Iconify icon service as a Dash component, letting you embed vector icons directly into Plotly Dash applications. It exposes a DashIconify component that accepts an icon identifier (in the format provider:prefix:name), dimensions, rotation, flip, and color styling. The component fetches icons from Iconify's public API or custom providers and renders them as SVG elements. The package has no runtime dependencies beyond Dash itself, making installation lightweight. However, it has been abandoned since 2022-04-21 with no subsequent maintenance or updates, meaning it will not receive compatibility fixes for newer Dash releases or improvements to icon handling. Use it for: - Add branded or semantic icons to Dash buttons, navigation bars, and UI elements without managing separate icon files - Build dashboards with consistent iconography by selecting from Iconify's curated icon sets - Integrate with Dash Mantine Components to use icons natively in component properties like button icons - Prototype data visualization interfaces that need visual indicators without custom SVG or image assets ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Dash Iconify is a Dash component library that provides access to vector icons from Iconify for use in Plotly Dash applications. Yes, if you are using an older, stable Dash version and need quick icon integration without external dependencies. No, if you require active maintenance, compatibility with recent Dash releases, or assurance that the underlying Iconify API will remain stable. Consider alternatives that are actively maintained if you are starting a new project. ## Install pip install dash-iconify uv add dash-iconify poetry add dash-iconify ## Installing dash-iconify Before you install: Installation is straightforward with no runtime dependencies. However, the package is abandoned—last updated 2022-04-21 with no commits since, so expect no maintenance, bug fixes, or compatibility updates for modern Dash versions. License in practice: MIT license is permissive, allowing free use, modification, and distribution with minimal restrictions. Quickstart: pip install dash-iconify from dash_iconify import DashIconify from dash import Dash app = Dash(__name__) app.layout = DashIconify(icon="ion:logo-github", width=30, height=30) app.run_server(debug=True) Verify before relying: - Whether the package remains compatible with current Dash versions, given abandonment since 2022 - Whether the Iconify API endpoint it relies on is still operational and stable - Whether icon rendering works correctly in modern browsers - The total number of available icons currently accessible through the Iconify service ## Package facts - License: MIT (permissive) - Python support: unspecified - Install friction: low - Maintenance: abandoned - Downloads: 242.6K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags dash icon component library, iconify for plotly dash, vector icons dash, dash ui icon pack, icon sets for dash apps, plotly dash icons, dash icon component, dash-component, icon-library, ui-assets [View on SkillFed](https://skillfed.io/packages/dash-iconify) · [View on PyPI](https://pypi.org/project/dash-iconify/)