prometheus
Prometheus Joined Jan 2013 View on GitHub
- Stars
- 136,440
- across 61 public repos
- Rank
- #138
- of 94,827 organizations, top 0.1%
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 313 | The Prometheus monitoring system and time series database. | Go | 67,610 |
| 3,817 | Exporter for machine metrics | Go | 13,919 |
| 6,809 | Prometheus Alertmanager | Go | 8,691 |
| 10,430 | Prometheus instrumentation library for Go applications | Go | 6,048 |
| 10,660 | Blackbox prober exporter | Go | 5,938 |
| 14,998 | Prometheus instrumentation library for Python applications | Python | 4,385 |
| 19,133 | Prometheus client for node.js | JavaScript | 3,500 |
| 19,885 | Push acceptor for ephemeral and batch jobs. | Go | 3,376 |
| 20,147 | A process for collecting metrics using JMX MBeans for Prometheus consumption | Java | 3,335 |
| 26,732 | Evolving the Prometheus exposition format into a standard. | Go | 2,542 |
| 27,439 | Exporter for MySQL server metrics | Go | 2,472 |
| 29,648 | Prometheus instrumentation library for JVM applications | Java | 2,290 |
| 30,961 | SNMP Exporter for Prometheus | Go | 2,196 |
| 66,811 | StatsD to Prometheus metrics exporter | Go | 990 |
| 67,394 | Metrics exporter for Amazon AWS CloudWatch | Java | 980 |
| 74,044 | procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc. | Go | 886 |
| 89,227 | Prometheus documentation: content and static site generator | TypeScript | 727 |
| 95,118 | PromLens – The query builder, analyzer, and explainer for PromQL | TypeScript | 677 |
| 101,949 | Simple server that scrapes HAProxy stats and exports them via HTTP for Prometheus consumption | Go | 628 |
| 104,212 | Prometheus / OpenMetrics client library in Rust | Rust | 613 |
| 113,418 | Prometheus instrumentation library for Ruby applications | Ruby | 559 |
| 132,150 | Exporter for Consul metrics | Go | 471 |
| 148,448 | A tool to scrape a Prometheus client and dump the result as JSON. | Go | 413 |
| 150,759 | Server that accepts metrics via the Graphite protocol and exports them as Prometheus metrics | Go | 406 |
| 189,400 | Utility package to build exporters | Go | 313 |
| 198,112 | Go libraries shared across Prometheus components and libraries. | Go | 297 |
| 201,588 | A server that accepts InfluxDB metrics via the HTTP API and exports them via HTTP for Prometheus consumption | Go | 291 |
| 205,882 | Prometheus Utility Tool | Go | 284 |
| 215,756 | A server that accepts collectd stats via HTTP POST and exports them via HTTP for Prometheus consumption | Go | 269 |
| 267,127 | Exports metrics from memcached servers for consumption by Prometheus. | Go | 208 |
| 322,278 | Prometheus E2E benchmarking tool | Go | 166 |
| 334,016 | A set of tests to check compliance with various Prometheus interfaces | Go | 159 |
| 375,046 | MCP server for LLMs to interact with Prometheus | Go | 138 |
| 398,359 | Demo site auto-deployed with Ansible. | HTML | 128 |
| 476,968 | Nagios plugins for alerting on Prometheus query results | Shell | 102 |
| 577,175 | Data model artifacts for Prometheus. | Makefile | 80 |
| 613,485 | Prometheus Golang builder Docker images | Shell | 74 |
Among 94,827 organizations
100k–160k stars: 104 organizations, including prometheus
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- Go 118.7k stars, 87% · 24 repos
- Java 6.6k stars, 5% · 3 repos
- Python 4.4k stars, 3% · 1 repo
- JavaScript 3.5k stars, 3% · 1 repo
- TypeScript 1.4k stars, 1% · 2 repos
- Rust 613 stars, <1% · 1 repo
- Ruby 559 stars, <1% · 1 repo
- Shell 176 stars, <1% · 2 repos
and 2 more languages
When they were made
37 repos with 50+ stars, made between 2012 and 2025
Quick stats
- Next rank
- +405 stars to reach #137
- Next milestone
- +54,285 stars to reach the top 0.1%
- Public repos
- 61, 37 with 50+ stars
- Popular repos
- 13 over 1k stars, 2 over 10k stars
- Top repo
- prometheus, #313 of all repos, 50% of stars
- Smaller repos
- 279 stars from repos under 50