{"adoption": {"forks": 58, "observed_at": "2026-08-28T04:04:42.851950+00:00", "stars": 1431}, "canonical_url": "https://ross.abutalabs.com/products/wombat", "card": {"archived": false, "artifact_type": "application", "description": "Cross platform gRPC client", "domain": ["developer-tools", "apis", "backend", "cross-platform"], "enriched": true, "function": ["rpc", "gui", "developer-tools"], "health_score": 20, "homepage": null, "language": "Svelte", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["rogchap/wombat"], "name": "rogchap/wombat", "platform": ["windows", "cross-platform"], "pushed_at": "2024-07-11T08:49:23+00:00", "repo": "rogchap/wombat", "stars": 1431, "tags": ["grpc-client", "gui-client", "api-testing", "proto", "wails", "svelte", "macos", "linux"], "topics": ["grpc", "go", "macos", "linux", "windows", "svelte", "wails"], "urls": [], "use_cases": ["test grpc endpoints with a gui", "send unary and streaming grpc requests", "explore grpc services via server reflection", "debug grpc metadata headers and trailers", "load proto files and generate request inputs", "test bidirectional grpc streaming"], "what_it_is": "Wombat is a cross-platform desktop GUI client for gRPC, built with Go and Wails using a Svelte frontend. It parses proto definitions (or uses server reflection) to let users interactively invoke unary and streaming RPCs.", "when_to_avoid": ["you need a scriptable or CI-friendly gRPC client (use grpcurl or a CLI instead)", "you only need simple HTTP/REST testing", "you require a web-based or team-shared API client"], "when_to_choose": ["you want a Postman-like GUI for gRPC instead of writing client code", "you need to test all four gRPC RPC types including bidirectional streaming", "you work across macOS, Linux, and Windows and want one tool", "you want automatic request form generation from proto files or reflection"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/wombat", "repo": "rogchap/wombat", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.851950+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:37:08.574214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82c395699c6d3795a6626828cd89d7812e28d5100f45df1651bae60801e91b77", "fetched_at": "2026-08-28T04:04:42.851950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rogchap/wombat"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.851950+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:37:08.574214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82c395699c6d3795a6626828cd89d7812e28d5100f45df1651bae60801e91b77", "fetched_at": "2026-08-28T04:04:42.851950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rogchap/wombat"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:37:08.574214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82c395699c6d3795a6626828cd89d7812e28d5100f45df1651bae60801e91b77", "fetched_at": "2026-08-28T04:04:42.851950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rogchap/wombat"}], "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:04:42.851950+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.851950+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.851950+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:37:08.574214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82c395699c6d3795a6626828cd89d7812e28d5100f45df1651bae60801e91b77", "fetched_at": "2026-08-28T04:04:42.851950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rogchap/wombat"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.851950+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.851950+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:37:08.574214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82c395699c6d3795a6626828cd89d7812e28d5100f45df1651bae60801e91b77", "fetched_at": "2026-08-28T04:04:42.851950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rogchap/wombat"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.851950+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.851950+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.851950+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:37:08.574214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82c395699c6d3795a6626828cd89d7812e28d5100f45df1651bae60801e91b77", "fetched_at": "2026-08-28T04:04:42.851950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rogchap/wombat"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.851950+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.851950+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:37:08.574214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82c395699c6d3795a6626828cd89d7812e28d5100f45df1651bae60801e91b77", "fetched_at": "2026-08-28T04:04:42.851950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rogchap/wombat"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:37:08.574214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82c395699c6d3795a6626828cd89d7812e28d5100f45df1651bae60801e91b77", "fetched_at": "2026-08-28T04:04:42.851950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rogchap/wombat"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:37:08.574214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82c395699c6d3795a6626828cd89d7812e28d5100f45df1651bae60801e91b77", "fetched_at": "2026-08-28T04:04:42.851950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rogchap/wombat"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:37:08.574214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82c395699c6d3795a6626828cd89d7812e28d5100f45df1651bae60801e91b77", "fetched_at": "2026-08-28T04:04:42.851950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rogchap/wombat"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "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": 2265, "days_push": 783, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}