{"id":27162974,"url":"https://github.com/metrico/gigapipe","last_synced_at":"2025-05-14T21:07:41.225Z","repository":{"id":38010094,"uuid":"163185206","full_name":"metrico/gigapipe","owner":"metrico","description":"⭐️ A Polyglot API for all your Observability needs. Light, Fast, Drop-in LGTM alternative :rocket: Indie Opentelemetry, Loki, Prometheus, Tempo, Pyroscope compatible :star: ","archived":false,"fork":false,"pushed_at":"2025-05-07T19:39:22.000Z","size":49154,"stargazers_count":1417,"open_issues_count":52,"forks_count":73,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-05-11T02:11:32.362Z","etag":null,"topics":["clickhouse","gigapipe","grafana","lgtm","logql","logs","loki","metrics","monitoring","observability","opentelemetry","prometheus","promql","pyroscope","signoz","sql","tempo","timeseries","tracing","wasm"],"latest_commit_sha":null,"homepage":"https://gigapipe.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/metrico.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"custom":["https://gigapipe.com"],"github":["qxip","gigapipehq"]}},"created_at":"2018-12-26T13:52:21.000Z","updated_at":"2025-05-10T18:00:17.000Z","dependencies_parsed_at":"2023-10-26T20:28:44.903Z","dependency_job_id":"b2432e2c-b972-411e-8c74-32a54a7b4707","html_url":"https://github.com/metrico/gigapipe","commit_stats":{"total_commits":1582,"total_committers":22,"mean_commits":71.9090909090909,"dds":0.6137800252844501,"last_synced_commit":"4dcd757a3327400fc2b5f3bc42647136fe553092"},"previous_names":["lmangani/qryn","lmangani/cloki","metrico/gigapipe"],"tags_count":326,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/metrico%2Fgigapipe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/metrico%2Fgigapipe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/metrico%2Fgigapipe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/metrico%2Fgigapipe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/metrico","download_url":"https://codeload.github.com/metrico/gigapipe/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254227613,"owners_count":22035670,"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":["clickhouse","gigapipe","grafana","lgtm","logql","logs","loki","metrics","monitoring","observability","opentelemetry","prometheus","promql","pyroscope","signoz","sql","tempo","timeseries","tracing","wasm"],"created_at":"2025-04-09T01:34:46.140Z","updated_at":"2025-05-14T21:07:36.200Z","avatar_url":"https://github.com/metrico.png","language":"Go","funding_links":["https://gigapipe.com","https://github.com/sponsors/qxip","https://github.com/sponsors/gigapipehq"],"categories":["Go","Integrations"],"sub_categories":["Metrics and Monitoring"],"readme":"\u003ca href=\"https://gigapipe.com\" target=\"_blank\"\u003e\n\u003cimg src='https://github.com/user-attachments/assets/fc8c7ca9-7a18-403d-b2a6-17899a534d33' style=\"margin-left:-10px;width:200px;\" width=200/\u003e\n\u003c/a\u003e\n\n# \u003cimg src='https://avatars.githubusercontent.com/u/76224143?s=400\u0026u=4e207cf756a7146392f9f04c6beb3940a417369d\u0026v=4' style=\"margin-left:-10px\" width=28 /\u003e [Gigapipe: All-In-One Polyglot Observability](https://gigapipe.com)\n\n\u003e formerly known as _qryn_\n\n\u003cimg src=\"https://user-images.githubusercontent.com/1423657/232089970-c4536f16-5967-4051-85a5-8ad94fcde67c.png\" height=50\u003e\u0026nbsp; \u003cimg src=\"https://github.com/metrico/qryn/assets/1423657/546faddb-fbc6-4af5-9e32-4db6da10915d\" height=49\u003e\n\n[![CI+CD](https://github.com/metrico/qryn/actions/workflows/build_release.yml/badge.svg)](https://github.com/metrico/qryn/actions/workflows/build_release.yml)\n![CodeQL](https://github.com/lmangani/cLoki/workflows/CodeQL/badge.svg)\n![GitHub Repo stars](https://img.shields.io/github/stars/metrico/qryn)\n\n\n:rocket: Gigapipe is a _lighweight, multi-standard, polyglot **observability** stack for **Logs, Metrics**, **Traces** and **Profiling**_\u003cbr/\u003e\n\n* **Polyglot**: All-in-one, drop-in compatible with **Loki**, **Prometheus**, **Tempo**, **Pyroscope** \n* **Lightweight**: Powered by **Bun** - the fast, all-in-one JavaScript runtime + ClickHouse **OLAP** Engine\n* **Familiar**: Use stable \u0026 popular **LogQL**, **PromQL**, **TempoQL** languages to _query and visualize data_\n* **Voracious**: Ingest using **OpenTelemetry, Loki, Prometheus, Tempo, Influx, Datadog, Elastic** _+ more_\n* **Versatile**: Explore data with qryn's **built-in Explorer** and CLI or native **Grafana** datasource compatibility\n* **Secure**: Retain total control of data, using **ClickHouse**, **DuckDB** or **InfluxDB** IOx with **S3** object storage\n* **Independent**: Open source, community powered, anti lock-in alternative to vendor controlled stacks\n\n\u003cbr\u003e\n\n# 🚀 Get Started\n\n* Setup \u0026 Deploy **gigapipe** _opensource_ using the [documentation](https://gigapipe.com/docs/oss) and get help in our [Matrix room](https://matrix.to/#/#qryn:matrix.org) :octocat:\n* Looking for a quick test before installing? Signup for a free trial at [gigapipe.com](https://gigapipe.com)\n\n## Features\n💡 _**gigapipe** independently implements popular observability standards, protocols and query languages_\n\n## ➡️ Ingestion\n### 📚 OpenTelemetry\n\n⚡ **gigapipe** is officially integrated with [OpenTelemetry](https://github.com/metrico/otel-collector) supports _any log, trace or metric format_\u003cbr\u003e\nIngested data can be queried using any of the available gigapipe APIs _(LogQL, PromQL, TraceQL)_\n\n\u003e 💡 _No modifications required to your OpenTelemetry instrumentation!_\n\n### 📚 Native APIs\n**gigapipe** supports [native ingestion](https://gigapipe.com/docs/api) for Loki, Prometheus, Tempo/Zipkin, Pyroscope and _[many other protocols](https://gigapipe.com/docs/api)_\u003cbr\u003e\nWith gigapipe integrators can _push and read data using any desired combination of APIs and formats_\n\n\u003e 💡 _No opentelemetry or any other middlewayre/proxy required!_\n\n\u003cbr\u003e\n\n## ⬅️ Query\n\n### 📚 Loki + LogQL\n\n\u003e Any Loki compatible client or application can be used with gigapipe out of the box\n\n⚡ **gigapipe** implements the *Loki API* for transparent compatibility with **[LogQL](https://grafana.com/docs/loki/latest/query/)** clients\u003cbr\u003e\n\nThe Grafana Loki datasource can be used to natively browse and query _logs_ and display extracted _timeseries_\u003cbr\u003e\n\n\u003ca href=\"https://gigapipe.com/docs\" target=\"_blank\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/1423657/196654073-b84a218c-6a70-49bb-a477-e8be5714e0ba.gif\" width=700 class=border /\u003e\n\u003c/a\u003e\n\n\u003e :tada: _No plugins needed_ \u003cbr\u003e\n\u003e :eye: _No Grafana? No problem! Use View_\n\n\n\u003cbr\u003e\n\n### 📈 Prometheus + PromQL\n\n\u003e Any Prometheus compatible client or application can be used with gigapipe out of the box\n\n⚡ **gigapipe** implements the *Prometheus API* for transparent **[PromQL](https://prometheus.io/docs/prometheus/latest/querying/basics/)** compatibility using WASM 🏆\u003cbr\u003e\n\nThe Grafana Prometheus datasource can be used to natively to query _metrics_ and display _timeseries_\u003cbr\u003e\n\n\u003ca href=\"https://gigapipe.com/docs\" target=\"_blank\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/1423657/196654084-1f1d8a62-3fd2-4420-a2fa-57ac2872938c.gif\" width=700 class=border /\u003e\n\u003c/a\u003e\n\n\u003e :tada: _No plugins needed_ \u003cbr\u003e\n\u003e :eye: _No Grafana? No problem! Use View_\n\n\n\n\u003cbr\u003e\n\n### 🕛 Tempo + TraceQL\n\n⚡ **gigapipe** implements the **Tempo API** for transparent compatibility with **[TraceQL](https://grafana.com/docs/tempo/latest/traceql/)** clients.\u003cbr\u003e\n\n\u003e Any Tempo/OpenTelemetry compatible client or application can be used with gigapipe out of the box\n\nThe Tempo datasource can be used to natively query _traces_ including _**TraceQL**_ and supporting _service graphs_\u003cbr\u003e\n\n\u003ca href=\"https://gigapipe.com/docs\" target=\"_blank\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/1423657/196654097-8a235253-bf5d-4937-9e78-fddf12819d44.gif\" width=700 class=border /\u003e\n\u003c/a\u003e\n\n\u003e :tada: _No plugins needed_ \u003cbr\u003e\n\u003e :eye: _No Grafana? No problem! Use View_\n\n\n\u003cbr\u003e\n\n### 🔥 Pyroscope + Phlare\n⚡ **gigapipe** implements the **Pyroscope API** for transparent compatibility with **Pyroscope SDK** clients.\u003cbr\u003e\n\n\u003e Any Pyroscope SDK client or Pyroscope compatible agent can be used with gigapipe out of the box for **continuous profiling**\n\n\u003cimg src=\"https://github.com/metrico/qryn/assets/1423657/0bd11ca9-a2b4-41ee-9ea1-6f21fa4077b2\" width=700\u003e\n\n\u003cbr\u003e\n\n\u003cbr\u003e\n\n### :eye: Built-In Explorer\n\n**gigapipe** ships with **view** - our zero dependency, lightweight data explorer for **Logs, Metrics** and **Traces**\n\n\u003ca href=\"https://gigape.com/docs\" target=\"_blank\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/1423657/200136242-f4133229-ee7c-45e0-8228-8734cf56140a.gif\" width=700 class=border /\u003e\n\u003c/a\u003e\n\n\u003cbr\u003e\n\n### 📚 Vendors Compatibility\n\n**gigapipe** can ingest data using formats from [Grafana, InfluxDB, DataDog, Elastic](https://gigapipe.com/docs) and other vendors.\n\n\n\u003cbr\u003e\n\n\nWith **gigapipe** and **Grafana** everything _just works_ right out of the box: \n\n- Native datasource support without any plugin or extension\n- Advanced Correlation between Logs, Metrics and Traces\n- Service Graphs and Service Status Panels, and all the cool features\n\n\u003cbr\u003e\n\n\u003ca href=\"https://gigape.com\" target=\"_blank\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/1423657/184538094-13c11500-24ef-4468-9f33-dc9d564238e3.gif\" width=700 class=border /\u003e\n\u003c/a\u003e\n\n\u003cbr\u003e\n\n\u003cbr\u003e\n\n------------\n\n📚 Follow our team _behind the scenes_ on the [gigapipe blog](https://blog.gigapipe.com)\n\n------------\n\n#### Contributions\n\nWhether it's code, documentation or grammar, we ❤️ all contributions. Not sure where to get started?\n\n- Join our [Matrix Channel](https://matrix.to/#/#qryn:matrix.org), and ask us any questions.\n- Have a PR or idea? Request a session / code walkthrough with our team for guidance.\n\n\u003cbr\u003e\n\n#### Contributors\n\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;[![Contributors for @metrico/gigapipe](https://contributors-img.web.app/image?repo=metrico/gigapipe)](https://github.com/metrico/gigapipe/graphs/contributors)\n\n[![Stargazers repo roster for @metrico/gigapipe](https://bytecrank.com/nastyox/reporoster/php/stargazersSVG.php?user=metrico\u0026repo=gigapipe)](https://github.com/metrico/gigapipe/stargazers)\n\n[![Forkers repo roster for @metrico/gigapipe](https://bytecrank.com/nastyox/reporoster/php/forkersSVG.php?user=metrico\u0026repo=gigapipe)](https://github.com/metrico/gigapipe/network/members)\n\n\n#### License\n\n\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/0/06/AGPLv3_Logo.svg/2560px-AGPLv3_Logo.svg.png\" width=200\u003e\n\n©️ HEPVEST BV, All Rights Reserves. Released under the GNU Affero General Public License v3.0\n\n\n[^1]: Gigapipe is a 100% clear-room api implementation and does not fork, use or derivate from Grafana code or design concepts.[^1]\n\n[^2]: Gigapipe is not affiliated or endorsed by Grafana Labs or ClickHouse Inc. All rights belong to their respective owners.[^2]\n\n[^3]: Grafana®, Loki™ and Tempo® are a Trademark of Raintank, Grafana Labs. ClickHouse® is a trademark of ClickHouse Inc.[^3]\n\n[^4]: Prometheus is a trademark of The Linux Foundation.[^4]\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmetrico%2Fgigapipe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmetrico%2Fgigapipe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmetrico%2Fgigapipe/lists"}