Build a better developer experience
Compass is a developer experience platform that brings your distributed software architecture and the teams collaborating on it together in a single, unified place.

Untangle your architecture
Reduce cognitive load with a comprehensive software component catalog so developers can find what they need, when they need it.

Improve service and team health
Track software health metrics, apply security and health scorecards, and empower teams to improve their developer experience.

Reduce context switching
Save time searching by integrating your observability, CI/CD, OSS, cloud infrastructure data, and more.

Automate consistency
Start writing code faster by automating the creation of new services with best practices, policies, and tooling orchestra baked right in.


Get a complete view of your service health
Apply security and health scorecards, build and communicate policies, and empower teams to improve operations

A real-time record of change
See real-time activity updates from your components and their dependencies with data from your entire software development toolchain.

Tame software sprawl
Get a bird’s eye view of all the components your team builds and relies on. Add components with ease and understand who owns them and the relationships they have with each other.
Build a world class developer experience
Compass is built with extensibility in mind to help you easily integrate with any of your internal or third party tools. Customize the product UI and build new capabilities at the component, team, or global level.
Get started with Compass

Microservice architectures

Compass documentation

API documentation
Don’t just take our word for it
Companies of all shapes and sizes use Compass to reduce cognitive load, create a better developer experience, and improve ops readiness across their engineering organizations.