CloudEvents
CNCF specification and SDK collection for describing event data in a common, vendor-neutral format across systems and platforms.
- Actively maintained
- Foundation-backed
- Well documented
- Permissive license
Overview
CloudEvents defines a standard envelope format for event data - what happened, when, from what source - so different systems, message brokers, and cloud providers can exchange event data without each one inventing its own incompatible format. It ships as a spec plus SDKs in many languages rather than as a running service.
CloudEvents is a fit for teams building event-driven architectures across multiple tools or vendors who want events to be interoperable rather than tied to one specific messaging system's format, complementing NATS, Kafka, and RabbitMQ (also in this catalog), which can all carry CloudEvents-formatted payloads.
Why it's in this catalog
Catalog rating: ★★☆☆☆ (2/5)
Useful event-format spec/SDK but narrower -- more of an interoperability standard than a standalone tool.
- Mature
- Foundation-governed
- Categories
- Backend
- Languages
- Go
- License
- Apache-2.0
Related Projects
Apache Kafka
Apache-2.0Distributed event streaming platform that stores data as a durable, replayable log, built for high-throughput real-time pipelines rather than traditional point-to-point queuing.
Actively maintained
- Backend
Pulsar
Apache-2.0Distributed messaging and streaming platform that unifies traditional queuing and event streaming with built-in multi-tenancy.
Actively maintained
- Backend
Quarkus
Apache-2.0Kubernetes-native Java framework designed for fast startup times and low memory footprint, tailored for containers and serverless.
Actively maintained
- Backend
Supabase
Apache-2.0Open source Firebase alternative providing a Postgres database, authentication, instant APIs, edge functions, realtime subscriptions and storage.
Actively maintained
- Backend
- Database
- Authentication & Security
Spotted an error? Suggest an edit on GitHub.