{"adoption": {"forks": 7660, "observed_at": "2026-08-28T04:11:47.086604+00:00", "stars": 26685}, "canonical_url": "https://ross.abutalabs.com/products/openapi-generator", "card": {"archived": false, "artifact_type": "cli-tool", "description": "OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)", "domain": ["apis", "web-development", "developer-tools", "backend", "documentation"], "enriched": true, "function": ["sdk", "api-framework", "documentation", "cli", "developer-tools"], "health_score": 100, "homepage": "https://openapi-generator.tech", "language": "Java", "license": "Apache-2.0", "license_family": "permissive", "maturity": "stable", "member_repos": ["OpenAPITools/openapi-generator", "OpenAPITools/openapi-generator-cli"], "name": "OpenAPI Generator", "platform": ["windows", "cli", "jvm"], "pushed_at": "2026-08-26T17:08:18+00:00", "repo": "OpenAPITools/openapi-generator", "stars": 26685, "tags": ["openapi", "swagger", "rest-api", "code-generation", "client-generation", "server-stubs", "mustache-templates", "maven-plugin", "gradle-plugin", "linux", "macos", "docker", "nodejs"], "topics": ["rest-api", "rest-client", "sdk", "generator", "restful-api", "api", "api-client", "api-server", "openapi3", "openapi", "rest", "openapi-generator", "hacktoberfest"], "urls": [{"kind": "homepage", "url": "https://openapi-generator.tech"}, {"kind": "site_page", "url": "https://openapi-generator.tech/docs/installation"}, {"kind": "site_page", "url": "https://openapi-generator.tech/docs/generators"}, {"kind": "site_page", "url": "https://openapi-generator.tech/docs/roadmap"}, {"kind": "site_page", "url": "https://openapi-generator.tech/docs/faq"}], "use_cases": ["generate an API client SDK from an OpenAPI spec", "generate server stubs from an OpenAPI document", "generate static HTML documentation for a REST API", "convert OpenAPI 2.0 specs to OpenAPI 3.x", "generate a TypeScript or Python client for a REST API", "auto-generate and distribute official SDKs for an API", "generate MySQL or GraphQL schemas from an OpenAPI document"], "what_it_is": "OpenAPI Generator is a Java-based tool that generates API client libraries, server stubs, documentation, and configuration from OpenAPI 2.0/3.x specifications. It supports 50+ client generators and 40+ server generators across many languages, with customizable Mustache templates and Maven/Gradle/CI integrations.", "when_to_avoid": ["your API is not described by an OpenAPI/Swagger specification", "you need GraphQL or gRPC-first code generation rather than REST", "you want a lightweight runtime library rather than a build-time generator"], "when_to_choose": ["you maintain an OpenAPI-documented REST API and want clients or stubs in multiple languages", "you want customizable code generation via Mustache templates", "you need build-tool integration via Maven, Gradle, sbt, or CI/CD pipelines"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/repos/OpenAPITools/openapi-generator", "repo": "OpenAPITools/openapi-generator", "role": "main", "score": 95}, {"path": "/repos/OpenAPITools/openapi-generator-cli", "repo": "OpenAPITools/openapi-generator-cli", "role": "sdk", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.086604+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:55:50.223679+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a4fd10ef6eddafb5f5c170ea3d02f748c751f595bc0e972419a8a11ecbadff5", "fetched_at": "2026-08-28T04:11:47.086604+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenAPITools/openapi-generator"}, {"content_hash": "4636230c92dfeb9584a9d6fcb803a8126dc17347ecebff9aad4d91e06a23074c", "fetched_at": "2026-08-29T07:52:26.440671+00:00", "kind": "homepage", "missing": false, "url": "https://openapi-generator.tech"}, {"content_hash": "992969e0d9e0bff19b49f84da621b68b576c0cac50028f9829baca91757f30e0", "fetched_at": "2026-08-29T07:52:26.450946+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/installation"}, {"content_hash": "dbbaf56c348f734a6b29d2f8a4d17dc542db225ad6a77b669689ab4cd262c0f3", "fetched_at": "2026-08-29T07:52:26.454090+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/generators"}, {"content_hash": "f9aa6aaddecabe982547967a8eec46275e659b7ff60a60700851b5cfc9fb1551", "fetched_at": "2026-08-29T07:52:26.457216+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/roadmap"}, {"content_hash": "29eed3af20490d78c842ec1cddfd6236317b598daa9a5e3d0ed7a19222a17ccb", "fetched_at": "2026-08-29T07:52:26.460028+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/faq"}, {"content_hash": "a75b1ba561f46e1172d8d303def87ab26773e4ddec0d054874b70a5e12cbbb4e", "fetched_at": "2026-08-29T07:52:26.462645+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/customization"}, {"content_hash": "78c4bb1a0781ba8a64cdc1d8f177fb0b1597291b748acc30c4b393497cbb8bdd", "fetched_at": "2026-08-29T07:52:26.466249+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/integrations"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.086604+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:55:50.223679+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a4fd10ef6eddafb5f5c170ea3d02f748c751f595bc0e972419a8a11ecbadff5", "fetched_at": "2026-08-28T04:11:47.086604+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenAPITools/openapi-generator"}, {"content_hash": "4636230c92dfeb9584a9d6fcb803a8126dc17347ecebff9aad4d91e06a23074c", "fetched_at": "2026-08-29T07:52:26.440671+00:00", "kind": "homepage", "missing": false, "url": "https://openapi-generator.tech"}, {"content_hash": "992969e0d9e0bff19b49f84da621b68b576c0cac50028f9829baca91757f30e0", "fetched_at": "2026-08-29T07:52:26.450946+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/installation"}, {"content_hash": "dbbaf56c348f734a6b29d2f8a4d17dc542db225ad6a77b669689ab4cd262c0f3", "fetched_at": "2026-08-29T07:52:26.454090+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/generators"}, {"content_hash": "f9aa6aaddecabe982547967a8eec46275e659b7ff60a60700851b5cfc9fb1551", "fetched_at": "2026-08-29T07:52:26.457216+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/roadmap"}, {"content_hash": "29eed3af20490d78c842ec1cddfd6236317b598daa9a5e3d0ed7a19222a17ccb", "fetched_at": "2026-08-29T07:52:26.460028+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/faq"}, {"content_hash": "a75b1ba561f46e1172d8d303def87ab26773e4ddec0d054874b70a5e12cbbb4e", "fetched_at": "2026-08-29T07:52:26.462645+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/customization"}, {"content_hash": "78c4bb1a0781ba8a64cdc1d8f177fb0b1597291b748acc30c4b393497cbb8bdd", "fetched_at": "2026-08-29T07:52:26.466249+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/integrations"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:55:50.223679+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a4fd10ef6eddafb5f5c170ea3d02f748c751f595bc0e972419a8a11ecbadff5", "fetched_at": "2026-08-28T04:11:47.086604+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenAPITools/openapi-generator"}, {"content_hash": "4636230c92dfeb9584a9d6fcb803a8126dc17347ecebff9aad4d91e06a23074c", "fetched_at": "2026-08-29T07:52:26.440671+00:00", "kind": "homepage", "missing": false, "url": "https://openapi-generator.tech"}, {"content_hash": "992969e0d9e0bff19b49f84da621b68b576c0cac50028f9829baca91757f30e0", "fetched_at": "2026-08-29T07:52:26.450946+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/installation"}, {"content_hash": "dbbaf56c348f734a6b29d2f8a4d17dc542db225ad6a77b669689ab4cd262c0f3", "fetched_at": "2026-08-29T07:52:26.454090+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/generators"}, {"content_hash": "f9aa6aaddecabe982547967a8eec46275e659b7ff60a60700851b5cfc9fb1551", "fetched_at": "2026-08-29T07:52:26.457216+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/roadmap"}, {"content_hash": "29eed3af20490d78c842ec1cddfd6236317b598daa9a5e3d0ed7a19222a17ccb", "fetched_at": "2026-08-29T07:52:26.460028+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/faq"}, {"content_hash": "a75b1ba561f46e1172d8d303def87ab26773e4ddec0d054874b70a5e12cbbb4e", "fetched_at": "2026-08-29T07:52:26.462645+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/customization"}, {"content_hash": "78c4bb1a0781ba8a64cdc1d8f177fb0b1597291b748acc30c4b393497cbb8bdd", "fetched_at": "2026-08-29T07:52:26.466249+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/integrations"}], "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:11:47.086604+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.086604+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.086604+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:55:50.223679+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a4fd10ef6eddafb5f5c170ea3d02f748c751f595bc0e972419a8a11ecbadff5", "fetched_at": "2026-08-28T04:11:47.086604+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenAPITools/openapi-generator"}, {"content_hash": "4636230c92dfeb9584a9d6fcb803a8126dc17347ecebff9aad4d91e06a23074c", "fetched_at": "2026-08-29T07:52:26.440671+00:00", "kind": "homepage", "missing": false, "url": "https://openapi-generator.tech"}, {"content_hash": "992969e0d9e0bff19b49f84da621b68b576c0cac50028f9829baca91757f30e0", "fetched_at": "2026-08-29T07:52:26.450946+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/installation"}, {"content_hash": "dbbaf56c348f734a6b29d2f8a4d17dc542db225ad6a77b669689ab4cd262c0f3", "fetched_at": "2026-08-29T07:52:26.454090+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/generators"}, {"content_hash": "f9aa6aaddecabe982547967a8eec46275e659b7ff60a60700851b5cfc9fb1551", "fetched_at": "2026-08-29T07:52:26.457216+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/roadmap"}, {"content_hash": "29eed3af20490d78c842ec1cddfd6236317b598daa9a5e3d0ed7a19222a17ccb", "fetched_at": "2026-08-29T07:52:26.460028+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/faq"}, {"content_hash": "a75b1ba561f46e1172d8d303def87ab26773e4ddec0d054874b70a5e12cbbb4e", "fetched_at": "2026-08-29T07:52:26.462645+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/customization"}, {"content_hash": "78c4bb1a0781ba8a64cdc1d8f177fb0b1597291b748acc30c4b393497cbb8bdd", "fetched_at": "2026-08-29T07:52:26.466249+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/integrations"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.086604+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.086604+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:55:50.223679+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a4fd10ef6eddafb5f5c170ea3d02f748c751f595bc0e972419a8a11ecbadff5", "fetched_at": "2026-08-28T04:11:47.086604+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenAPITools/openapi-generator"}, {"content_hash": "4636230c92dfeb9584a9d6fcb803a8126dc17347ecebff9aad4d91e06a23074c", "fetched_at": "2026-08-29T07:52:26.440671+00:00", "kind": "homepage", "missing": false, "url": "https://openapi-generator.tech"}, {"content_hash": "992969e0d9e0bff19b49f84da621b68b576c0cac50028f9829baca91757f30e0", "fetched_at": "2026-08-29T07:52:26.450946+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/installation"}, {"content_hash": "dbbaf56c348f734a6b29d2f8a4d17dc542db225ad6a77b669689ab4cd262c0f3", "fetched_at": "2026-08-29T07:52:26.454090+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/generators"}, {"content_hash": "f9aa6aaddecabe982547967a8eec46275e659b7ff60a60700851b5cfc9fb1551", "fetched_at": "2026-08-29T07:52:26.457216+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/roadmap"}, {"content_hash": "29eed3af20490d78c842ec1cddfd6236317b598daa9a5e3d0ed7a19222a17ccb", "fetched_at": "2026-08-29T07:52:26.460028+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/faq"}, {"content_hash": "a75b1ba561f46e1172d8d303def87ab26773e4ddec0d054874b70a5e12cbbb4e", "fetched_at": "2026-08-29T07:52:26.462645+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/customization"}, {"content_hash": "78c4bb1a0781ba8a64cdc1d8f177fb0b1597291b748acc30c4b393497cbb8bdd", "fetched_at": "2026-08-29T07:52:26.466249+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/integrations"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.086604+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.086604+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.086604+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:55:50.223679+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a4fd10ef6eddafb5f5c170ea3d02f748c751f595bc0e972419a8a11ecbadff5", "fetched_at": "2026-08-28T04:11:47.086604+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenAPITools/openapi-generator"}, {"content_hash": "4636230c92dfeb9584a9d6fcb803a8126dc17347ecebff9aad4d91e06a23074c", "fetched_at": "2026-08-29T07:52:26.440671+00:00", "kind": "homepage", "missing": false, "url": "https://openapi-generator.tech"}, {"content_hash": "992969e0d9e0bff19b49f84da621b68b576c0cac50028f9829baca91757f30e0", "fetched_at": "2026-08-29T07:52:26.450946+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/installation"}, {"content_hash": "dbbaf56c348f734a6b29d2f8a4d17dc542db225ad6a77b669689ab4cd262c0f3", "fetched_at": "2026-08-29T07:52:26.454090+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/generators"}, {"content_hash": "f9aa6aaddecabe982547967a8eec46275e659b7ff60a60700851b5cfc9fb1551", "fetched_at": "2026-08-29T07:52:26.457216+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/roadmap"}, {"content_hash": "29eed3af20490d78c842ec1cddfd6236317b598daa9a5e3d0ed7a19222a17ccb", "fetched_at": "2026-08-29T07:52:26.460028+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/faq"}, {"content_hash": "a75b1ba561f46e1172d8d303def87ab26773e4ddec0d054874b70a5e12cbbb4e", "fetched_at": "2026-08-29T07:52:26.462645+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/customization"}, {"content_hash": "78c4bb1a0781ba8a64cdc1d8f177fb0b1597291b748acc30c4b393497cbb8bdd", "fetched_at": "2026-08-29T07:52:26.466249+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/integrations"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.086604+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.086604+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:55:50.223679+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a4fd10ef6eddafb5f5c170ea3d02f748c751f595bc0e972419a8a11ecbadff5", "fetched_at": "2026-08-28T04:11:47.086604+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenAPITools/openapi-generator"}, {"content_hash": "4636230c92dfeb9584a9d6fcb803a8126dc17347ecebff9aad4d91e06a23074c", "fetched_at": "2026-08-29T07:52:26.440671+00:00", "kind": "homepage", "missing": false, "url": "https://openapi-generator.tech"}, {"content_hash": "992969e0d9e0bff19b49f84da621b68b576c0cac50028f9829baca91757f30e0", "fetched_at": "2026-08-29T07:52:26.450946+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/installation"}, {"content_hash": "dbbaf56c348f734a6b29d2f8a4d17dc542db225ad6a77b669689ab4cd262c0f3", "fetched_at": "2026-08-29T07:52:26.454090+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/generators"}, {"content_hash": "f9aa6aaddecabe982547967a8eec46275e659b7ff60a60700851b5cfc9fb1551", "fetched_at": "2026-08-29T07:52:26.457216+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/roadmap"}, {"content_hash": "29eed3af20490d78c842ec1cddfd6236317b598daa9a5e3d0ed7a19222a17ccb", "fetched_at": "2026-08-29T07:52:26.460028+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/faq"}, {"content_hash": "a75b1ba561f46e1172d8d303def87ab26773e4ddec0d054874b70a5e12cbbb4e", "fetched_at": "2026-08-29T07:52:26.462645+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/customization"}, {"content_hash": "78c4bb1a0781ba8a64cdc1d8f177fb0b1597291b748acc30c4b393497cbb8bdd", "fetched_at": "2026-08-29T07:52:26.466249+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/integrations"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:55:50.223679+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a4fd10ef6eddafb5f5c170ea3d02f748c751f595bc0e972419a8a11ecbadff5", "fetched_at": "2026-08-28T04:11:47.086604+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenAPITools/openapi-generator"}, {"content_hash": "4636230c92dfeb9584a9d6fcb803a8126dc17347ecebff9aad4d91e06a23074c", "fetched_at": "2026-08-29T07:52:26.440671+00:00", "kind": "homepage", "missing": false, "url": "https://openapi-generator.tech"}, {"content_hash": "992969e0d9e0bff19b49f84da621b68b576c0cac50028f9829baca91757f30e0", "fetched_at": "2026-08-29T07:52:26.450946+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/installation"}, {"content_hash": "dbbaf56c348f734a6b29d2f8a4d17dc542db225ad6a77b669689ab4cd262c0f3", "fetched_at": "2026-08-29T07:52:26.454090+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/generators"}, {"content_hash": "f9aa6aaddecabe982547967a8eec46275e659b7ff60a60700851b5cfc9fb1551", "fetched_at": "2026-08-29T07:52:26.457216+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/roadmap"}, {"content_hash": "29eed3af20490d78c842ec1cddfd6236317b598daa9a5e3d0ed7a19222a17ccb", "fetched_at": "2026-08-29T07:52:26.460028+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/faq"}, {"content_hash": "a75b1ba561f46e1172d8d303def87ab26773e4ddec0d054874b70a5e12cbbb4e", "fetched_at": "2026-08-29T07:52:26.462645+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/customization"}, {"content_hash": "78c4bb1a0781ba8a64cdc1d8f177fb0b1597291b748acc30c4b393497cbb8bdd", "fetched_at": "2026-08-29T07:52:26.466249+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/integrations"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:55:50.223679+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a4fd10ef6eddafb5f5c170ea3d02f748c751f595bc0e972419a8a11ecbadff5", "fetched_at": "2026-08-28T04:11:47.086604+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenAPITools/openapi-generator"}, {"content_hash": "4636230c92dfeb9584a9d6fcb803a8126dc17347ecebff9aad4d91e06a23074c", "fetched_at": "2026-08-29T07:52:26.440671+00:00", "kind": "homepage", "missing": false, "url": "https://openapi-generator.tech"}, {"content_hash": "992969e0d9e0bff19b49f84da621b68b576c0cac50028f9829baca91757f30e0", "fetched_at": "2026-08-29T07:52:26.450946+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/installation"}, {"content_hash": "dbbaf56c348f734a6b29d2f8a4d17dc542db225ad6a77b669689ab4cd262c0f3", "fetched_at": "2026-08-29T07:52:26.454090+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/generators"}, {"content_hash": "f9aa6aaddecabe982547967a8eec46275e659b7ff60a60700851b5cfc9fb1551", "fetched_at": "2026-08-29T07:52:26.457216+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/roadmap"}, {"content_hash": "29eed3af20490d78c842ec1cddfd6236317b598daa9a5e3d0ed7a19222a17ccb", "fetched_at": "2026-08-29T07:52:26.460028+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/faq"}, {"content_hash": "a75b1ba561f46e1172d8d303def87ab26773e4ddec0d054874b70a5e12cbbb4e", "fetched_at": "2026-08-29T07:52:26.462645+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/customization"}, {"content_hash": "78c4bb1a0781ba8a64cdc1d8f177fb0b1597291b748acc30c4b393497cbb8bdd", "fetched_at": "2026-08-29T07:52:26.466249+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/integrations"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:55:50.223679+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a4fd10ef6eddafb5f5c170ea3d02f748c751f595bc0e972419a8a11ecbadff5", "fetched_at": "2026-08-28T04:11:47.086604+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenAPITools/openapi-generator"}, {"content_hash": "4636230c92dfeb9584a9d6fcb803a8126dc17347ecebff9aad4d91e06a23074c", "fetched_at": "2026-08-29T07:52:26.440671+00:00", "kind": "homepage", "missing": false, "url": "https://openapi-generator.tech"}, {"content_hash": "992969e0d9e0bff19b49f84da621b68b576c0cac50028f9829baca91757f30e0", "fetched_at": "2026-08-29T07:52:26.450946+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/installation"}, {"content_hash": "dbbaf56c348f734a6b29d2f8a4d17dc542db225ad6a77b669689ab4cd262c0f3", "fetched_at": "2026-08-29T07:52:26.454090+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/generators"}, {"content_hash": "f9aa6aaddecabe982547967a8eec46275e659b7ff60a60700851b5cfc9fb1551", "fetched_at": "2026-08-29T07:52:26.457216+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/roadmap"}, {"content_hash": "29eed3af20490d78c842ec1cddfd6236317b598daa9a5e3d0ed7a19222a17ccb", "fetched_at": "2026-08-29T07:52:26.460028+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/faq"}, {"content_hash": "a75b1ba561f46e1172d8d303def87ab26773e4ddec0d054874b70a5e12cbbb4e", "fetched_at": "2026-08-29T07:52:26.462645+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/customization"}, {"content_hash": "78c4bb1a0781ba8a64cdc1d8f177fb0b1597291b748acc30c4b393497cbb8bdd", "fetched_at": "2026-08-29T07:52:26.466249+00:00", "kind": "site_page", "missing": false, "url": "https://openapi-generator.tech/docs/integrations"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 87}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3035, "days_push": 7, "days_rel": 9, "gap_med": 39.5, "n_releases_24m": 17}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}