{"adoption": {"forks": 621, "observed_at": "2026-08-28T04:06:26.950186+00:00", "stars": 2213}, "canonical_url": "https://ross.abutalabs.com/products/servicebusexplorer", "card": {"archived": false, "artifact_type": "application", "description": "The Service Bus Explorer allows users to connect to a Service Bus namespace and administer messaging entities in an easy manner. The tool provides advanced features like import/export functionality or the ability to test topic, queues, subscriptions, relay services, notification hubs and events hubs.", "domain": ["cloud-computing", "developer-tools", "windows"], "enriched": true, "function": ["gui", "developer-tools", "message-queue", "monitoring", "testing"], "health_score": 94, "homepage": null, "language": "C#", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["paolosalvatori/ServiceBusExplorer"], "name": "paolosalvatori/ServiceBusExplorer", "platform": ["windows", "dotnet"], "pushed_at": "2026-07-19T16:47:28+00:00", "repo": "paolosalvatori/ServiceBusExplorer", "stars": 2213, "tags": ["azure-service-bus", "event-hubs", "notification-hubs", "azure-relay", "windows-forms", "dead-letter-management", "import-export", "messaging", "desktop"], "topics": ["service-bus", "notification-hubs", "messaging-entities", "azure-service-bus", "azure-eventhub", "azure-event-hubs", "azure-event-hub", "azure-servicebus", "azure-relay", "azure-notificationhub", "azure-notification-hubs", "azure", "dotnet", "windows-forms"], "urls": [], "use_cases": ["manage azure service bus queues and topics from a gui", "peek and purge dead-letter messages in service bus", "test sending and receiving messages on a service bus queue", "export and import service bus namespace configuration", "monitor message counts across queues and subscriptions", "inspect event hub and notification hub entities", "connect to service bus with entra id instead of sas keys"], "what_it_is": "Service Bus Explorer is a Windows desktop application for administering Azure Service Bus messaging entities such as queues, topics, subscriptions, relays, Notification Hubs, and Event Hubs. It offers features like sending/receiving/peeking messages, dead-letter management, import/export of namespace configuration, and a live dashboard of message counts.", "when_to_avoid": ["you need a cross-platform tool since it requires Windows and .NET Framework 4.6.2", "you want automation or CI/CD management of messaging entities rather than interactive use", "you use non-Azure message brokers like RabbitMQ, Kafka, or AWS SQS"], "when_to_choose": ["you administer Azure Service Bus namespaces and want a GUI instead of portal or CLI", "you need to debug, peek, or repair dead-lettered messages", "you want to back up or clone messaging entity configuration between namespaces", "you are on Windows and work with Event Hubs, Notification Hubs, or Azure Relay"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/servicebusexplorer", "repo": "paolosalvatori/ServiceBusExplorer", "role": "main", "score": 85}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:26.950186+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:46:01.175450+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7f921d12fba26a4509b4f0d62cf9b509020558a14816d3c4bfe4b67c443d7e", "fetched_at": "2026-08-28T04:06:26.950186+00:00", "kind": "readme", "missing": false, "url": "https://github.com/paolosalvatori/ServiceBusExplorer"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:26.950186+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:46:01.175450+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7f921d12fba26a4509b4f0d62cf9b509020558a14816d3c4bfe4b67c443d7e", "fetched_at": "2026-08-28T04:06:26.950186+00:00", "kind": "readme", "missing": false, "url": "https://github.com/paolosalvatori/ServiceBusExplorer"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:46:01.175450+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7f921d12fba26a4509b4f0d62cf9b509020558a14816d3c4bfe4b67c443d7e", "fetched_at": "2026-08-28T04:06:26.950186+00:00", "kind": "readme", "missing": false, "url": "https://github.com/paolosalvatori/ServiceBusExplorer"}], "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:06:26.950186+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:26.950186+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:26.950186+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:46:01.175450+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7f921d12fba26a4509b4f0d62cf9b509020558a14816d3c4bfe4b67c443d7e", "fetched_at": "2026-08-28T04:06:26.950186+00:00", "kind": "readme", "missing": false, "url": "https://github.com/paolosalvatori/ServiceBusExplorer"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:26.950186+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:26.950186+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:46:01.175450+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7f921d12fba26a4509b4f0d62cf9b509020558a14816d3c4bfe4b67c443d7e", "fetched_at": "2026-08-28T04:06:26.950186+00:00", "kind": "readme", "missing": false, "url": "https://github.com/paolosalvatori/ServiceBusExplorer"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:26.950186+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:26.950186+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:26.950186+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:46:01.175450+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7f921d12fba26a4509b4f0d62cf9b509020558a14816d3c4bfe4b67c443d7e", "fetched_at": "2026-08-28T04:06:26.950186+00:00", "kind": "readme", "missing": false, "url": "https://github.com/paolosalvatori/ServiceBusExplorer"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:26.950186+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:26.950186+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:46:01.175450+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7f921d12fba26a4509b4f0d62cf9b509020558a14816d3c4bfe4b67c443d7e", "fetched_at": "2026-08-28T04:06:26.950186+00:00", "kind": "readme", "missing": false, "url": "https://github.com/paolosalvatori/ServiceBusExplorer"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:46:01.175450+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7f921d12fba26a4509b4f0d62cf9b509020558a14816d3c4bfe4b67c443d7e", "fetched_at": "2026-08-28T04:06:26.950186+00:00", "kind": "readme", "missing": false, "url": "https://github.com/paolosalvatori/ServiceBusExplorer"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:46:01.175450+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7f921d12fba26a4509b4f0d62cf9b509020558a14816d3c4bfe4b67c443d7e", "fetched_at": "2026-08-28T04:06:26.950186+00:00", "kind": "readme", "missing": false, "url": "https://github.com/paolosalvatori/ServiceBusExplorer"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:46:01.175450+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7f921d12fba26a4509b4f0d62cf9b509020558a14816d3c4bfe4b67c443d7e", "fetched_at": "2026-08-28T04:06:26.950186+00:00", "kind": "readme", "missing": false, "url": "https://github.com/paolosalvatori/ServiceBusExplorer"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 93, "longevity": 100, "rhythm": 67}, "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": 4374, "days_push": 45, "days_rel": 140, "gap_med": 53.5, "n_releases_24m": 5}, "score": 85, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}