{"adoption": {"forks": 2184, "observed_at": "2026-08-28T04:07:01.183034+00:00", "stars": 2565}, "canonical_url": "https://ross.abutalabs.com/products/azure-sdk-for-java", "card": {"archived": false, "artifact_type": "library", "description": "This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java. ", "domain": ["cloud-computing", "developer-tools", "apis", "backend"], "enriched": true, "function": ["sdk", "http-client", "auth", "configuration-management", "developer-tools"], "health_score": 100, "homepage": null, "language": "Java", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["Azure/azure-sdk-for-java"], "name": "Azure/azure-sdk-for-java", "platform": ["jvm", "cross-platform", "cloud"], "pushed_at": "2026-08-26T21:58:12+00:00", "repo": "Azure/azure-sdk-for-java", "stars": 2565, "tags": ["azure", "azure-sdk", "cloud-services", "client-libraries", "management-libraries", "resource-management"], "topics": ["java", "azure-services", "azure-resources", "media", "azure", "azure-sdk", "hacktoberfest"], "urls": [], "use_cases": ["connect to azure services from a java application", "manage azure resources programmatically", "use azure keyvault from java", "authenticate to azure services in a jvm app", "provision azure infrastructure with java code", "consume azure storage or service bus from java"], "what_it_is": "The official Azure SDK for Java, providing client and management libraries for consuming and administering Azure services. It follows the Azure SDK Design Guidelines with shared core features like HTTP retries, logging, and authentication protocols across all service libraries.", "when_to_avoid": ["your workloads run on AWS, GCP, or on-premises without any Azure services", "you need a lightweight single-purpose client rather than the full SDK", "you are using a language other than Java on the JVM without Java 8+ support"], "when_to_choose": ["building Java or JVM applications that integrate with Azure services", "you need consistent, officially supported client libraries across many Azure services", "you want to automate Azure resource management from Java code"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/azure-sdk-for-java", "repo": "Azure/azure-sdk-for-java", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:01.183034+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:23:24.118476+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "baff43e74b923ec22de9299ab014924a79459f54e8026d56b660a8ec7540ed97", "fetched_at": "2026-08-28T04:07:01.183034+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Azure/azure-sdk-for-java"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:01.183034+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:23:24.118476+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "baff43e74b923ec22de9299ab014924a79459f54e8026d56b660a8ec7540ed97", "fetched_at": "2026-08-28T04:07:01.183034+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Azure/azure-sdk-for-java"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:23:24.118476+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "baff43e74b923ec22de9299ab014924a79459f54e8026d56b660a8ec7540ed97", "fetched_at": "2026-08-28T04:07:01.183034+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Azure/azure-sdk-for-java"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:01.183034+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:01.183034+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:01.183034+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:23:24.118476+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "baff43e74b923ec22de9299ab014924a79459f54e8026d56b660a8ec7540ed97", "fetched_at": "2026-08-28T04:07:01.183034+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Azure/azure-sdk-for-java"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:01.183034+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:01.183034+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:23:24.118476+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "baff43e74b923ec22de9299ab014924a79459f54e8026d56b660a8ec7540ed97", "fetched_at": "2026-08-28T04:07:01.183034+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Azure/azure-sdk-for-java"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:01.183034+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:01.183034+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:01.183034+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:23:24.118476+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "baff43e74b923ec22de9299ab014924a79459f54e8026d56b660a8ec7540ed97", "fetched_at": "2026-08-28T04:07:01.183034+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Azure/azure-sdk-for-java"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:01.183034+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:01.183034+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:23:24.118476+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "baff43e74b923ec22de9299ab014924a79459f54e8026d56b660a8ec7540ed97", "fetched_at": "2026-08-28T04:07:01.183034+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Azure/azure-sdk-for-java"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:23:24.118476+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "baff43e74b923ec22de9299ab014924a79459f54e8026d56b660a8ec7540ed97", "fetched_at": "2026-08-28T04:07:01.183034+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Azure/azure-sdk-for-java"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:23:24.118476+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "baff43e74b923ec22de9299ab014924a79459f54e8026d56b660a8ec7540ed97", "fetched_at": "2026-08-28T04:07:01.183034+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Azure/azure-sdk-for-java"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:23:24.118476+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "baff43e74b923ec22de9299ab014924a79459f54e8026d56b660a8ec7540ed97", "fetched_at": "2026-08-28T04:07:01.183034+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Azure/azure-sdk-for-java"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 87}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5384, "days_push": 7, "days_rel": 7, "gap_med": 0.0, "n_releases_24m": 3433}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}