{"adoption": {"forks": 93, "observed_at": "2026-08-28T04:05:24.083457+00:00", "stars": 1698}, "canonical_url": "https://ross.abutalabs.com/products/vanus", "card": {"archived": false, "artifact_type": "service", "description": "Vanus is a Serverless, event streaming system with processing capabilities.  It easily connects SaaS, Cloud Services, and Databases to help users build next-gen Event-driven Applications.", "domain": ["cloud-computing", "microservices", "developer-tools", "artificial-intelligence"], "enriched": true, "function": ["message-queue", "streaming", "etl", "webhook", "workflow-automation", "middleware"], "health_score": 22, "homepage": "https://vanus.ai", "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["vanus-labs/vanus"], "name": "vanus-labs/vanus", "platform": ["cloud", "self-hosted", "go"], "pushed_at": "2024-03-11T12:34:41+00:00", "repo": "vanus-labs/vanus", "stars": 1698, "tags": ["event-driven-architecture", "cloudevents", "event-bridge", "saas-integration", "event-streaming", "connectors", "kafka-alternative", "messaging", "automation", "kubernetes", "docker"], "topics": ["eventbus", "message-queue", "event-driven", "serverless", "cloudevents", "event-bridge", "cloudnative", "kafka", "rabbitmq", "rocketmq", "sns", "sqs", "kubernetes", "cloud-native", "microservices"], "urls": [], "use_cases": ["build event-driven applications connecting SaaS and cloud services", "replace Kafka or RabbitMQ with a serverless event bus", "stream events from webhooks and SaaS apps into microservices", "transform and filter events between systems", "sync database changes to a data lake in real time", "build a chatbot with an auto-updated knowledge base from SaaS sources", "route CloudEvents between producers and consumers"], "what_it_is": "Vanus is an open-source, cloud-native, serverless message queue with built-in event processing capabilities, written in Go. It connects SaaS applications, cloud services, and databases to build event-driven pipelines and, via Vanus AI, real-time AI applications like chatbots with auto-updated knowledge bases.", "when_to_avoid": ["you need a battle-tested, high-throughput message broker with a large community", "you require strict ordering guarantees or Kafka ecosystem tooling", "you want a project with frequent releases and active development", "you need a simple point-to-point queue without event processing"], "when_to_choose": ["you need an event bridge connecting SaaS tools like Slack, Shopify, or Stripe to your services", "you want a Kubernetes-native, serverless message queue with built-in event transformation", "you need CloudEvents-compatible event streaming with connectors", "you want real-time data pipelines without managing Kafka infrastructure"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/vanus", "repo": "vanus-labs/vanus", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.083457+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:37:50.147559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a91c3dd897d324edb5b3b9136ec75685a276b09c675f41d1be4af066cb619b96", "fetched_at": "2026-08-28T04:05:24.083457+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vanus-labs/vanus"}, {"content_hash": "aded49826e7c47d9e319a35f4f2153544b662986d9d7437b9144219cedad7ca3", "fetched_at": "2026-08-29T11:12:37.285082+00:00", "kind": "homepage", "missing": false, "url": "https://vanus.ai"}, {"content_hash": "39bad57f25c5e4247428f76c0a34ca33b74af1d237d459ad9c2c8c65a3f1a2bd", "fetched_at": "2026-08-29T11:12:37.287796+00:00", "kind": "site_page", "missing": false, "url": "https://docs.vanus.ai"}, {"content_hash": "273237f10865429e56dddc8767b3c4e4dd512fdee75e7b955da8c9ad478bf932", "fetched_at": "2026-08-29T11:12:37.289803+00:00", "kind": "site_page", "missing": false, "url": "https://www.vanus.ai/pricing"}, {"content_hash": "1196121e7e1574f1f695da31d569bbbbf7197bafee87eccfe55edd01368da49f", "fetched_at": "2026-08-29T11:12:37.291804+00:00", "kind": "site_page", "missing": false, "url": "http://ai.vanus.ai/pricing"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.083457+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:37:50.147559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a91c3dd897d324edb5b3b9136ec75685a276b09c675f41d1be4af066cb619b96", "fetched_at": "2026-08-28T04:05:24.083457+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vanus-labs/vanus"}, {"content_hash": "aded49826e7c47d9e319a35f4f2153544b662986d9d7437b9144219cedad7ca3", "fetched_at": "2026-08-29T11:12:37.285082+00:00", "kind": "homepage", "missing": false, "url": "https://vanus.ai"}, {"content_hash": "39bad57f25c5e4247428f76c0a34ca33b74af1d237d459ad9c2c8c65a3f1a2bd", "fetched_at": "2026-08-29T11:12:37.287796+00:00", "kind": "site_page", "missing": false, "url": "https://docs.vanus.ai"}, {"content_hash": "273237f10865429e56dddc8767b3c4e4dd512fdee75e7b955da8c9ad478bf932", "fetched_at": "2026-08-29T11:12:37.289803+00:00", "kind": "site_page", "missing": false, "url": "https://www.vanus.ai/pricing"}, {"content_hash": "1196121e7e1574f1f695da31d569bbbbf7197bafee87eccfe55edd01368da49f", "fetched_at": "2026-08-29T11:12:37.291804+00:00", "kind": "site_page", "missing": false, "url": "http://ai.vanus.ai/pricing"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:37:50.147559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a91c3dd897d324edb5b3b9136ec75685a276b09c675f41d1be4af066cb619b96", "fetched_at": "2026-08-28T04:05:24.083457+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vanus-labs/vanus"}, {"content_hash": "aded49826e7c47d9e319a35f4f2153544b662986d9d7437b9144219cedad7ca3", "fetched_at": "2026-08-29T11:12:37.285082+00:00", "kind": "homepage", "missing": false, "url": "https://vanus.ai"}, {"content_hash": "39bad57f25c5e4247428f76c0a34ca33b74af1d237d459ad9c2c8c65a3f1a2bd", "fetched_at": "2026-08-29T11:12:37.287796+00:00", "kind": "site_page", "missing": false, "url": "https://docs.vanus.ai"}, {"content_hash": "273237f10865429e56dddc8767b3c4e4dd512fdee75e7b955da8c9ad478bf932", "fetched_at": "2026-08-29T11:12:37.289803+00:00", "kind": "site_page", "missing": false, "url": "https://www.vanus.ai/pricing"}, {"content_hash": "1196121e7e1574f1f695da31d569bbbbf7197bafee87eccfe55edd01368da49f", "fetched_at": "2026-08-29T11:12:37.291804+00:00", "kind": "site_page", "missing": false, "url": "http://ai.vanus.ai/pricing"}], "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:05:24.083457+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.083457+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.083457+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:37:50.147559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a91c3dd897d324edb5b3b9136ec75685a276b09c675f41d1be4af066cb619b96", "fetched_at": "2026-08-28T04:05:24.083457+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vanus-labs/vanus"}, {"content_hash": "aded49826e7c47d9e319a35f4f2153544b662986d9d7437b9144219cedad7ca3", "fetched_at": "2026-08-29T11:12:37.285082+00:00", "kind": "homepage", "missing": false, "url": "https://vanus.ai"}, {"content_hash": "39bad57f25c5e4247428f76c0a34ca33b74af1d237d459ad9c2c8c65a3f1a2bd", "fetched_at": "2026-08-29T11:12:37.287796+00:00", "kind": "site_page", "missing": false, "url": "https://docs.vanus.ai"}, {"content_hash": "273237f10865429e56dddc8767b3c4e4dd512fdee75e7b955da8c9ad478bf932", "fetched_at": "2026-08-29T11:12:37.289803+00:00", "kind": "site_page", "missing": false, "url": "https://www.vanus.ai/pricing"}, {"content_hash": "1196121e7e1574f1f695da31d569bbbbf7197bafee87eccfe55edd01368da49f", "fetched_at": "2026-08-29T11:12:37.291804+00:00", "kind": "site_page", "missing": false, "url": "http://ai.vanus.ai/pricing"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.083457+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.083457+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:37:50.147559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a91c3dd897d324edb5b3b9136ec75685a276b09c675f41d1be4af066cb619b96", "fetched_at": "2026-08-28T04:05:24.083457+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vanus-labs/vanus"}, {"content_hash": "aded49826e7c47d9e319a35f4f2153544b662986d9d7437b9144219cedad7ca3", "fetched_at": "2026-08-29T11:12:37.285082+00:00", "kind": "homepage", "missing": false, "url": "https://vanus.ai"}, {"content_hash": "39bad57f25c5e4247428f76c0a34ca33b74af1d237d459ad9c2c8c65a3f1a2bd", "fetched_at": "2026-08-29T11:12:37.287796+00:00", "kind": "site_page", "missing": false, "url": "https://docs.vanus.ai"}, {"content_hash": "273237f10865429e56dddc8767b3c4e4dd512fdee75e7b955da8c9ad478bf932", "fetched_at": "2026-08-29T11:12:37.289803+00:00", "kind": "site_page", "missing": false, "url": "https://www.vanus.ai/pricing"}, {"content_hash": "1196121e7e1574f1f695da31d569bbbbf7197bafee87eccfe55edd01368da49f", "fetched_at": "2026-08-29T11:12:37.291804+00:00", "kind": "site_page", "missing": false, "url": "http://ai.vanus.ai/pricing"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.083457+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.083457+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.083457+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:37:50.147559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a91c3dd897d324edb5b3b9136ec75685a276b09c675f41d1be4af066cb619b96", "fetched_at": "2026-08-28T04:05:24.083457+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vanus-labs/vanus"}, {"content_hash": "aded49826e7c47d9e319a35f4f2153544b662986d9d7437b9144219cedad7ca3", "fetched_at": "2026-08-29T11:12:37.285082+00:00", "kind": "homepage", "missing": false, "url": "https://vanus.ai"}, {"content_hash": "39bad57f25c5e4247428f76c0a34ca33b74af1d237d459ad9c2c8c65a3f1a2bd", "fetched_at": "2026-08-29T11:12:37.287796+00:00", "kind": "site_page", "missing": false, "url": "https://docs.vanus.ai"}, {"content_hash": "273237f10865429e56dddc8767b3c4e4dd512fdee75e7b955da8c9ad478bf932", "fetched_at": "2026-08-29T11:12:37.289803+00:00", "kind": "site_page", "missing": false, "url": "https://www.vanus.ai/pricing"}, {"content_hash": "1196121e7e1574f1f695da31d569bbbbf7197bafee87eccfe55edd01368da49f", "fetched_at": "2026-08-29T11:12:37.291804+00:00", "kind": "site_page", "missing": false, "url": "http://ai.vanus.ai/pricing"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.083457+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.083457+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:37:50.147559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a91c3dd897d324edb5b3b9136ec75685a276b09c675f41d1be4af066cb619b96", "fetched_at": "2026-08-28T04:05:24.083457+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vanus-labs/vanus"}, {"content_hash": "aded49826e7c47d9e319a35f4f2153544b662986d9d7437b9144219cedad7ca3", "fetched_at": "2026-08-29T11:12:37.285082+00:00", "kind": "homepage", "missing": false, "url": "https://vanus.ai"}, {"content_hash": "39bad57f25c5e4247428f76c0a34ca33b74af1d237d459ad9c2c8c65a3f1a2bd", "fetched_at": "2026-08-29T11:12:37.287796+00:00", "kind": "site_page", "missing": false, "url": "https://docs.vanus.ai"}, {"content_hash": "273237f10865429e56dddc8767b3c4e4dd512fdee75e7b955da8c9ad478bf932", "fetched_at": "2026-08-29T11:12:37.289803+00:00", "kind": "site_page", "missing": false, "url": "https://www.vanus.ai/pricing"}, {"content_hash": "1196121e7e1574f1f695da31d569bbbbf7197bafee87eccfe55edd01368da49f", "fetched_at": "2026-08-29T11:12:37.291804+00:00", "kind": "site_page", "missing": false, "url": "http://ai.vanus.ai/pricing"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:37:50.147559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a91c3dd897d324edb5b3b9136ec75685a276b09c675f41d1be4af066cb619b96", "fetched_at": "2026-08-28T04:05:24.083457+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vanus-labs/vanus"}, {"content_hash": "aded49826e7c47d9e319a35f4f2153544b662986d9d7437b9144219cedad7ca3", "fetched_at": "2026-08-29T11:12:37.285082+00:00", "kind": "homepage", "missing": false, "url": "https://vanus.ai"}, {"content_hash": "39bad57f25c5e4247428f76c0a34ca33b74af1d237d459ad9c2c8c65a3f1a2bd", "fetched_at": "2026-08-29T11:12:37.287796+00:00", "kind": "site_page", "missing": false, "url": "https://docs.vanus.ai"}, {"content_hash": "273237f10865429e56dddc8767b3c4e4dd512fdee75e7b955da8c9ad478bf932", "fetched_at": "2026-08-29T11:12:37.289803+00:00", "kind": "site_page", "missing": false, "url": "https://www.vanus.ai/pricing"}, {"content_hash": "1196121e7e1574f1f695da31d569bbbbf7197bafee87eccfe55edd01368da49f", "fetched_at": "2026-08-29T11:12:37.291804+00:00", "kind": "site_page", "missing": false, "url": "http://ai.vanus.ai/pricing"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:37:50.147559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a91c3dd897d324edb5b3b9136ec75685a276b09c675f41d1be4af066cb619b96", "fetched_at": "2026-08-28T04:05:24.083457+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vanus-labs/vanus"}, {"content_hash": "aded49826e7c47d9e319a35f4f2153544b662986d9d7437b9144219cedad7ca3", "fetched_at": "2026-08-29T11:12:37.285082+00:00", "kind": "homepage", "missing": false, "url": "https://vanus.ai"}, {"content_hash": "39bad57f25c5e4247428f76c0a34ca33b74af1d237d459ad9c2c8c65a3f1a2bd", "fetched_at": "2026-08-29T11:12:37.287796+00:00", "kind": "site_page", "missing": false, "url": "https://docs.vanus.ai"}, {"content_hash": "273237f10865429e56dddc8767b3c4e4dd512fdee75e7b955da8c9ad478bf932", "fetched_at": "2026-08-29T11:12:37.289803+00:00", "kind": "site_page", "missing": false, "url": "https://www.vanus.ai/pricing"}, {"content_hash": "1196121e7e1574f1f695da31d569bbbbf7197bafee87eccfe55edd01368da49f", "fetched_at": "2026-08-29T11:12:37.291804+00:00", "kind": "site_page", "missing": false, "url": "http://ai.vanus.ai/pricing"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:37:50.147559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a91c3dd897d324edb5b3b9136ec75685a276b09c675f41d1be4af066cb619b96", "fetched_at": "2026-08-28T04:05:24.083457+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vanus-labs/vanus"}, {"content_hash": "aded49826e7c47d9e319a35f4f2153544b662986d9d7437b9144219cedad7ca3", "fetched_at": "2026-08-29T11:12:37.285082+00:00", "kind": "homepage", "missing": false, "url": "https://vanus.ai"}, {"content_hash": "39bad57f25c5e4247428f76c0a34ca33b74af1d237d459ad9c2c8c65a3f1a2bd", "fetched_at": "2026-08-29T11:12:37.287796+00:00", "kind": "site_page", "missing": false, "url": "https://docs.vanus.ai"}, {"content_hash": "273237f10865429e56dddc8767b3c4e4dd512fdee75e7b955da8c9ad478bf932", "fetched_at": "2026-08-29T11:12:37.289803+00:00", "kind": "site_page", "missing": false, "url": "https://www.vanus.ai/pricing"}, {"content_hash": "1196121e7e1574f1f695da31d569bbbbf7197bafee87eccfe55edd01368da49f", "fetched_at": "2026-08-29T11:12:37.291804+00:00", "kind": "site_page", "missing": false, "url": "http://ai.vanus.ai/pricing"}], "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": 1680, "days_push": 905, "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}}