The single source of truth for all tools, applications, and suites in the DeveloperOS open-source ecosystem.
Every tool entry conforms strictly to schema.json with 14 standardized fields:
id: Unique identifier (e.g.,tool-json-formatter)name: Human-readable display namecategory: Functional groupingshort_description: One-line summarylong_description: Exhaustive functional overviewparent_suite: Parent suite metadata (id,name)live_url: Verified public deployment URL (ornullif unverified/staged)repository_url: GitHub source link underdeveloperOSindiaseo_slug: URL slug for static SEO landing pagesframework: Application framework (e.g.,Streamlit,Vanilla JS)hosting_provider: e.g.Streamlit Community Cloud,Cloudflare Pagesavailability_status:staged_local,verified_live,in_developmentprivacy_classification:client_side_ephemeral,zero_storage_clientversion: Semantic versionlast_verified_date: Verification timestamp ornull
Important
Zero Fabrication Policy: A live_url is only published once an application has been deployed to public infrastructure and its URL verified live. Staged tools must maintain a null live link.
from registry_manager import registry_manager
# Query all formatters
formatters = registry_manager.list_tools(category="Formatters & Converters")
# Query tool by SEO slug
tool = registry_manager.get_tool_by_slug("json-formatter")
print(tool["name"], tool["repository_url"])python3 -m unittest discover -s tests -p "test_*.py"json-schema tool-registry developer-tools api-metadata developeros open-source
Licensed under MIT.
- Main Website: https://developeros.in
- Central Tools Directory: https://toolkit.developeros.in
- GitHub Organization: https://github.com/developerOSindia