🚀 Accelerate inference and training of 🤗 Transformers, Diffusers, TIMM and Sentence Transformers with easy to use hardware optimization tools.
Key parameters and specifications
Key parameters and specifications
Parameter
Value
Language
Go
Category
Infrastructure
Subcategory
Observability
Keywords
Containers, Data processing, DevOps
Stars
3,674
Forks
256
Contributors
83
Created date
2022-06-08
Updated date
2026-10-16
Stars in 1 day
0
Stars in 7 days
-3
Rank
7,834
Previous rank
7,949
Rank change
115
7-day stars rank
18,575
Previous 7-day stars rank
18,509
7-day stars rank change
-66
Total stars rank
3,732
Previous total stars rank
3,727
Total stars rank change
-5
README summary
Odigos is an open-source distributed tracing solution that simplifies and improves observability for Kubernetes environments and Virtual Machines. It provides instant tracing capabilities without requiring any code changes to your applications. Odigos empowers platform engineers, DevOps professionals, and SREs to enhance their observability strategies quickly and effectively. It is an ideal solution for modern cloud-native environments, combining simplicity, performance, and industry expertise. **Simplicity** : Implement distributed tracing with minimal effort and complexity. **Performance** : Separates data recording and processing to
minimize runtime impact. **Community-Backed** : With 3,000+ GitHub stars and a growing contributor base. **Expertise** : Created by multiple maintainers of OpenTelemetry, ensuring deep integration and alignment with industry standards. Key Features **Code-Free Instrumentation** : Set up distributed tracing in minutes, eliminating manual code modifications. **Multi-Language Support** : Works with Java, Python, . **eBPF-Powered** : Utilizes eBPF technology for high-performance instrumentation. **OpenTelemetry Compatible** : Generates traces in OpenTelemetry format for broad tool compatibility. **Vendor Agnostic** : Integrates with various monitoring solutions, avoiding
vendor lock-in. **Automatic Scaling** : Manages and scales OpenTelemetry collectors based on data volume. **Opinionated Defaults** : Supplies common defaults and best practices out-of-the-box, requiring no deep knowledge of OpenTelemetry. ✨ Language Agnostic Auto-instrumentation Odigos supports any application written in Java, Python, . Historically, compiled languages like Go have been difficult to instrument without code changes. Odigos solves this problem by uniquely leveraging eBPF. 🤝 Keep your existing observability tools Odigos currently supports all the popular managed and open-source
destinations. By producing data in the OpenTelemetry format, Odigos can be used with any observability tool that supports OTLP. For a complete list of supported destinations, see here. 🎛️ Collectors Management Odigos automatically scales OpenTelemetry collectors based on observability data volume. Manage and configure collectors via a convenient web UI. Installation Installing Odigos takes less than 5 minutes and requires no code changes. Download our CLI and run the following command: For more information, see our quickstart guide. Contributing Please refer
to the CONTRIBUTING. md file for information about how to get involved. We welcome issues, questions, and pull requests. Thanks to our Contributors License This project is licensed under the terms of the Apache 2. Please refer to LICENSE for the full terms.
Frequently asked questions
How many stars and forks are recorded?
odigos-io/odigos has 3,674 stars and 256 forks.
What is the repository rank?
odigos-io/odigos is ranked 7,834.
What language and category are recorded?
odigos-io/odigos has 3,674 stars, uses Go and belongs to Infrastructure.
Which repository is closest in rank?
odigos-io/odigos is compared with morphik-org/morphik-core, ranked 7,824 with 3,716 stars.
Odigos is an open-source distributed tracing solution that simplifies and improves observability for Kubernetes environments and Virtual Machines. It provides instant tracing capabilities without requiring any code changes to your applications.
Odigos empowers platform engineers, DevOps professionals, and SREs to enhance their observability strategies quickly and effectively. It is an ideal solution for modern cloud-native environments, combining simplicity, performance, and industry expertise.
Why choose Odigos?
Simplicity : Implement distributed tracing with minimal effort and complexity.
Performance : Separates data recording and processing to minimize runtime impact.
Community-Backed : With 3,000+ GitHub stars and a growing contributor base.
Expertise : Created by multiple maintainers of OpenTelemetry, ensuring deep integration and alignment with industry standards.
Key Features
Code-Free Instrumentation : Set up distributed tracing in minutes, eliminating manual code modifications.
eBPF-Powered : Utilizes eBPF technology for high-performance instrumentation.
OpenTelemetry Compatible : Generates traces in OpenTelemetry format for broad tool compatibility.
Vendor Agnostic : Integrates with various monitoring solutions, avoiding vendor lock-in.
Automatic Scaling : Manages and scales OpenTelemetry collectors based on data volume.
Opinionated Defaults : Supplies common defaults and best practices out-of-the-box, requiring no deep knowledge of OpenTelemetry.
✨ Language Agnostic Auto-instrumentation
Odigos supports any application written in Java, Python, .NET, Node.js, and Go.
Historically, compiled languages like Go have been difficult to instrument without code changes. Odigos solves this problem by uniquely leveraging eBPF.
🤝 Keep your existing observability tools
Odigos currently supports all the popular managed and open-source destinations.
By producing data in the OpenTelemetry format, Odigos can be used with any observability tool that supports OTLP.
For a complete list of supported destinations, see here.
🎛️ Collectors Management
Odigos automatically scales OpenTelemetry collectors based on observability data volume.
Manage and configure collectors via a convenient web UI.
Installation
Installing Odigos takes less than 5 minutes and requires no code changes.