{"id":13879635,"url":"https://github.com/open-telemetry/opentelemetry-ruby","last_synced_at":"2026-04-07T19:01:41.859Z","repository":{"id":37495713,"uuid":"189070633","full_name":"open-telemetry/opentelemetry-ruby","owner":"open-telemetry","description":"OpenTelemetry Ruby API \u0026 SDK, and related gems","archived":false,"fork":false,"pushed_at":"2025-04-29T16:16:18.000Z","size":12993,"stargazers_count":521,"open_issues_count":66,"forks_count":256,"subscribers_count":27,"default_branch":"main","last_synced_at":"2025-05-09T11:03:05.179Z","etag":null,"topics":["distributed-tracing","hacktoberfest","metrics","opentelemetry","opentelemetry-api","opentelemetry-ruby","telemetry"],"latest_commit_sha":null,"homepage":"https://opentelemetry.io/","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/open-telemetry.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-05-28T17:08:27.000Z","updated_at":"2025-05-07T05:07:12.000Z","dependencies_parsed_at":"2024-02-29T05:25:33.047Z","dependency_job_id":"97b4a72a-cf95-4bf3-8ddf-42a7a830a0a1","html_url":"https://github.com/open-telemetry/opentelemetry-ruby","commit_stats":{"total_commits":893,"total_committers":130,"mean_commits":6.869230769230769,"dds":0.8141097424412094,"last_synced_commit":"e16803cf5f995eb53e9e715185d130d72b7bbbac"},"previous_names":[],"tags_count":808,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-telemetry%2Fopentelemetry-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-telemetry%2Fopentelemetry-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-telemetry%2Fopentelemetry-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-telemetry%2Fopentelemetry-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-telemetry","download_url":"https://codeload.github.com/open-telemetry/opentelemetry-ruby/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253415821,"owners_count":21904931,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["distributed-tracing","hacktoberfest","metrics","opentelemetry","opentelemetry-api","opentelemetry-ruby","telemetry"],"created_at":"2024-08-06T08:02:27.379Z","updated_at":"2026-04-07T19:01:41.853Z","avatar_url":"https://github.com/open-telemetry.png","language":"Ruby","funding_links":[],"categories":["Ruby"],"sub_categories":[],"readme":"# OpenTelemetry Ruby\n\n[![Slack channel][slack-image]][slack-url]\n[![CI][ci-image]][ci-image]\n[![Apache License][license-image]][license-image]\n\nThe Ruby [OpenTelemetry](https://opentelemetry.io/) client.\n\n- [Getting Started][getting-started]\n- [Contributing](#contributing)\n- [Contrib Repository](#contrib-repository)\n- [Instrumentation Libraries][contrib-instrumentations]\n- [Versioning](#versioning)\n- [Useful links](#useful-links)\n- [License](#license)\n\n## Contributing\n\nWe'd love your help! Use tags [good first issue][issues-good-first-issue] and\n[help wanted][issues-help-wanted] to get started with the project.\n\nPlease review the [contribution instructions](CONTRIBUTING.md) for important\ninformation on setting up your environment, running the tests, and opening pull\nrequests.\n\nThe Ruby special interest group (SIG) meets regularly. See the OpenTelemetry\n[community page][ruby-sig] repo for information on this and other language SIGs.\n\n### Maintainers\n\n- [Daniel Azuma](https://github.com/dazuma), Google\n- [Francis Bogsanyi](https://github.com/fbogsany), Shopify\n- [Kayla Reopelle](https://github.com/kaylareopelle), New Relic\n- [Matthew Wear](https://github.com/mwear), Lightstep\n- [Robert Laurin](https://github.com/robertlaurin), Shopify\n\nFor more information about the maintainer role, see the [community repository](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#maintainer).\n\n### Approvers\n\n- [Andrew Hayworth](https://github.com/ahayworth), Shopify\n- [Ariel Valentin](https://github.com/arielvalentin), GitHub\n- [Eric Mustin](https://github.com/ericmustin)\n- [Robb Kidd](https://github.com/robbkidd), Honeycomb\n- [Sam Handler](https://github.com/plantfansam), Shopify\n\nFor more information about the approver role, see the [community repository](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#approver).\n\n## Contrib Repository\n\nThe [opentelemetry-ruby-contrib repository][contrib-repo] contains instrumentation libraries for many popular Ruby gems, including Rails, Rack, Sinatra, and others, so you can start using OpenTelemetry with minimal changes to your application. See the [contrib README][contrib-repo] for more details.\n\n## Versioning\n\nOpenTelemetry Ruby follows the [versioning and stability document][otel-versioning] in the OpenTelemetry specification. Notably, we adhere to the outlined version numbering exception, which states that experimental signals may have a `0.x` version number.\n\n## Compatibility\n\nOpenTelemetry Ruby ensures compatibility with the current supported versions of\nthe [Ruby language](https://www.ruby-lang.org/en/downloads/branches/).\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: \u003chttps://opentelemetry.io/\u003e\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url].\n- For more examples, check [SDK example][examples-github].\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[ci-image]: https://github.com/open-telemetry/opentelemetry-ruby/workflows/CI/badge.svg?event=push\n[contrib-repo]: https://github.com/open-telemetry/opentelemetry-ruby-contrib\n[contrib-instrumentations]: https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation\n[examples-github]: https://github.com/open-telemetry/opentelemetry-ruby/tree/main/examples\n[getting-started]: https://opentelemetry.io/docs/languages/ruby/\n[issues-good-first-issue]: https://github.com/open-telemetry/opentelemetry-ruby/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22\n[issues-help-wanted]: https://github.com/open-telemetry/opentelemetry-ruby/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[license-url]: https://github.com/open-telemetry/opentelemetry-ruby/blob/main/LICENSE\n[ruby-sig]: https://github.com/open-telemetry/community#ruby-sig\n[slack-image]: https://img.shields.io/badge/slack-@cncf/otel/ruby-brightgreen.svg?logo=slack\n[slack-url]: https://cloud-native.slack.com/archives/C01NWKKMKMY\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-ruby/discussions\n[otel-versioning]: https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/versioning-and-stability.md\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-telemetry%2Fopentelemetry-ruby","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopen-telemetry%2Fopentelemetry-ruby","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-telemetry%2Fopentelemetry-ruby/lists"}