+
+ A complete, open-source Internal Developer Platform—ready to use from day one, +built to integrate with your stack. + +
+ Get Started + Learn More ++OpenChoreo is an internal developer platform that helps platform engineering teams streamline developer workflows, simplify complexity, and deliver secure, scalable Internal Developer Portals — without building everything from scratch. + +
++ OpenChoreo isn’t just a toolkit—it’s a full foundation for building your Internal Developer Platform. It brings clarity, security, and self-service to every stage of your developer experience. +
+Define opinionated workflows that guide developers from idea to production—without writing pipelines from + scratch.
+Every connection and endpoint is explicitly declared and enforced via mTLS and Cilium policies—no implicit access, ever.
+Logs, metrics, and traces are automatically captured across gateways and services—no extra setup needed.
+Use just what you need. OpenChoreo integrates with your stack, supports GitOps, and adapts to your platform strategy.
+Platform engineers define the guardrails. Developers focus on delivering value.
+APIs, events, and data streams are registered with metadata—making reuse and governance easy. +
+Expose APIs through Envoy-based gateways with support for routing, rate limits, auth, and traffic control—no manual config needed.
+Skip the setup headaches. Pick what works for you and get hands-on. +
+Run OpenChoreo locally with a single command.
+Set up OpenChoreo on your own Kubernetes cluster.
+Explore OpenChoreo using ready-to-run sample apps.
+ + See Examples + + +OpenChoreo orchestrates CNCF and open-source tools like Kubernetes, Argo CD, Cilium, Backstage, and more to provide a production-grade IDP.
+
+
+ Orchestrates all components across environments. OpenChoreo workloads run natively as Kubernetes resources.
+
+
+ Manages the OpenChoreo installation.
+
+
+ Powers OpenChoreo’s built-in CI/CD. Automates build, test, and deploy pipelines across environments and tracks.
+
+
+ Enables zero-config builds in OpenChoreo’s built-in CI
+
+
+ Enables low-level observability and security. OpenChoreo uses eBPF (via Cilium and Hubble) to monitor and trace network behavior.
+
+
+ Provides zero-trust network policies and service connectivity between components.
+
+
+ Stores structured logs and supports querying and alerting for all platform events.
+
+
+ Collects and ships logs from workloads to OpenSearch with low resource overhead.
+
+
+ Scrapes metrics from workloads and platform components for monitoring and autoscaling.
+
+
+ Adds long-term storage and federation to Prometheus, enabling historical observability across clusters.
+
+
+ Visualizes runtime network flows and helps debug service-to-service communication.
+
+
+ Exposes APIs and components securely. Forms the backbone of OpenChoreo ingress and egress.
+
+
+ Inspired the architecture and best practices behind OpenChoreo. Many concepts are battle-tested in WSO2 Choreo (IDP as a Service).
+
+
+ OpenChoreo provides a Backstage plugin that integrates with its core APIs.
+Help shape OpenChoreo by submitting features, fixes, or improvements.
+Identify bugs and suggest enhancements to make the platform better for everyone.
+Get real-time support, ask questions, and engage with other users and maintainers.
+We’re building OpenChoreo with you — for the next generation of platform + engineering. +
+