{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/3"}],"enrichment":{"capability":"Converts between URIs and compact URIs (CURIEs) using customizable prefix maps, with both programmatic and CLI interfaces for resolving and mapping identifiers.","skillfed_tags":["semantic-web","biomedical-ontology","identifier-mapping"],"use_cases":["Convert biomedical ontology URIs to compact form for display in research tools or publications.","Run a web resolver service that maps CURIEs to their full URIs for linked data applications.","Normalize and compress identifiers in data pipelines that work with semantic web standards.","Build a CURIE mapper web service for integration with external systems or APIs.","Programmatically expand prefixed identifiers in Python scripts handling RDF or ontology data."],"what_it_does":"Curies is a library for bidirectional conversion between full URIs and their compact CURIE form (e.g., 'CHEBI:1' \u2194 'http://purl.obolibrary.org/obo/CHEBI_1'). It accepts custom prefix maps or loads standard ones from the web (bioregistry, GO, OBO, etc.) and provides both a Python API and a command-line interface. The library uses a trie data structure for efficient lookups and can run as a web resolver or mapper using Flask or FastAPI.\n\nThe package is designed for semantic web and biomedical ontology work where URIs need compact representation for readability and transmission. It requires Pydantic v2 (as of v0.8) and depends on pystow for data caching. The CLI supports multiple pre-defined prefix maps and custom formats, making it useful for both one-off conversions and long-running web services.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, minimal install friction, and a permissive license. It solves a specific and well-defined problem in semantic web and biomedical data work. Install it if you need reliable CURIE\u2013URI conversion; skip it only if you don't work with prefixed identifiers."},"id":"curies","links":{"html":"https://skillfed.io/packages/curies","md":"https://skillfed.io/packages/curies.md","pypi":"https://pypi.org/project/curies/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-10","license_spdx":"MIT","license_treatment":"permissive","name":"curies","python_support":"supports_current","summary":"Idiomatic conversion between URIs and compact URIs (CURIEs)"},"popularity":{"monthly_downloads":491496,"position":6364,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.15.0"}
