{"categories":[{"label":"Graphics","url":"https://skillfed.io/packages/category/multimedia-graphics"}],"enrichment":{"capability":"Pyconify wraps the Iconify API to search, retrieve, and cache icons from over 100 icon sets including FontAwesome, Material Design Icons, and others, returning SVG, CSS, or icon metadata.","skillfed_tags":["icon-library","svg-generation","api-wrapper"],"use_cases":["Search and retrieve SVG icons programmatically in a web or desktop application without managing multiple icon libraries.","Generate a freedesktop-compliant icon theme directory from a custom mapping of icon names to Iconify keys.","Cache icon SVGs locally for offline use or to reduce repeated API calls during development and testing.","Fetch icon metadata (keywords, categories) to power icon selection UI or search features in an application.","Retrieve CSS representations of icons for styling or embedding in web pages."],"what_it_does":"Pyconify is a Python client for the Iconify icon framework, which aggregates over 100 icon sets (FontAwesome, Material Design Icons, Feather, EmojiOne, Noto Emoji, and others) into a single searchable API. It lets you query available icon collections, search for icons by keyword, retrieve icon data and SVG markup, and generate CSS. The package caches downloaded SVGs locally for offline use and faster retrieval, with configurable cache location via environment variable.\n\nThe library is designed for developers building applications that need programmatic access to a large, curated icon library. It includes a convenience function to generate freedesktop-compliant icon theme directories from a mapping of icon names to Iconify keys, making it useful for desktop applications or icon theme generation workflows.","worth_installing":"Yes. Pyconify is actively maintained, has low install friction, carries a permissive license, and solves a real problem\u2014centralizing access to a large, diverse icon library. It is well-suited for any project needing programmatic icon retrieval. The single dependency (requests) and support for modern Python versions (3.9\u20133.13) make it a low-risk addition."},"id":"pyconify","links":{"html":"https://skillfed.io/packages/pyconify","md":"https://skillfed.io/packages/pyconify.md","pypi":"https://pypi.org/project/pyconify/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-02-06","license_spdx":null,"license_treatment":"permissive","name":"pyconify","python_support":"supports_current","summary":"iconify for python. Universal icon framework"},"popularity":{"monthly_downloads":223669,"position":9243,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.2.1"}
