RepoGuard
Updated 2 h ago
Prometheus

Organization

Public GitHub footprint of Prometheus

@prometheus
View profile on GitHub

56

Public repositories

128,403

Total stars

4,552

Followers

The Prometheus organization has a notable public GitHub presence, featuring a wide range of repositories primarily in Go, Java, and TypeScript. Key projects include the Prometheus monitoring system, node_exporter for machine metrics, and alertmanager for managing alerts, reflecting its focus on monitoring and metrics collection.

Top languages

Go 29Java 3TypeScript 3Shell 3Ruby 2Makefile 2Python 1Rust 1

Public repositories

prometheus

64,477

The Prometheus monitoring system and time series database.

Go
Updated Jun 13, 2026

node_exporter

13,501

Exporter for machine metrics

Go
Updated Jun 13, 2026

alertmanager

8,503

Prometheus Alertmanager

Go
Updated Jun 13, 2026

client_golang

5,985

Prometheus instrumentation library for Go applications

Go
Updated Jun 13, 2026

blackbox_exporter

5,729

Blackbox prober exporter

Go
Updated Jun 13, 2026

client_python

4,330

Prometheus instrumentation library for Python applications

Python
Updated Jun 13, 2026

pushgateway

3,334

Push acceptor for ephemeral and batch jobs.

Go
Updated Jun 11, 2026

jmx_exporter

3,306

A process for collecting metrics using JMX MBeans for Prometheus consumption

Java
Updated Jun 13, 2026

OpenMetrics

2,527

Evolving the Prometheus exposition format into a standard.

Go
Updated Jun 11, 2026

mysqld_exporter

2,446

Exporter for MySQL server metrics

Go
Updated Jun 11, 2026

client_java

2,276

Prometheus instrumentation library for JVM applications

Java
Updated Jun 11, 2026

snmp_exporter

2,126

SNMP Exporter for Prometheus

Go
Updated Jun 13, 2026

statsd_exporter

981

StatsD to Prometheus metrics exporter

Go
Updated Jun 13, 2026

cloudwatch_exporter

974

Metrics exporter for Amazon AWS CloudWatch

Java
Updated Jun 8, 2026

procfs

871

procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.

Go
Updated Jun 12, 2026

docs

710

Prometheus documentation: content and static site generator

TypeScript
Updated Jun 12, 2026

promlens

675

PromLens – The query builder, analyzer, and explainer for PromQL

TypeScript
Updated Jun 4, 2026

haproxy_exporter

629

Simple server that scrapes HAProxy stats and exports them via HTTP for Prometheus consumption

Go
Updated Jun 6, 2026

client_rust

599

Prometheus / OpenMetrics client library in Rust

Rust
Updated Jun 12, 2026

client_ruby

558

Prometheus instrumentation library for Ruby applications

Ruby
Updated May 27, 2026

consul_exporter

467

Exporter for Consul metrics

Go
Updated Jun 2, 2026

prom2json

409

A tool to scrape a Prometheus client and dump the result as JSON.

Go
Updated Jun 9, 2026

graphite_exporter

396

Server that accepts metrics via the Graphite protocol and exports them as Prometheus metrics

Go
Updated Jun 9, 2026

exporter-toolkit

309

Utility package to build exporters

Go
Updated Jun 2, 2026

common

296

Go libraries shared across Prometheus components and libraries.

Go
Updated Jun 12, 2026

influxdb_exporter

288

A server that accepts InfluxDB metrics via the HTTP API and exports them via HTTP for Prometheus consumption

Go
Updated Jun 2, 2026

promu

285

Prometheus Utility Tool

Go
Updated Jun 12, 2026

collectd_exporter

267

A server that accepts collectd stats via HTTP POST and exports them via HTTP for Prometheus consumption

Go
Updated Jun 2, 2026

memcached_exporter

204

Exports metrics from memcached servers for consumption by Prometheus.

Go
Updated May 30, 2026

test-infra

165

Prometheus E2E benchmarking tool

Go
Updated Jun 3, 2026

compliance

156

A set of tests to check compliance with various Prometheus interfaces

Go
Updated Jun 11, 2026

demo-site

129

Demo site auto-deployed with Ansible.

HTML
Updated May 27, 2026

nagios_plugins

101

Nagios plugins for alerting on Prometheus query results

Shell
Updated May 6, 2026

client_model

80

Data model artifacts for Prometheus.

Makefile
Updated Jun 12, 2026

golang-builder

73

Prometheus Golang builder Docker images

Shell
Updated Jun 12, 2026

codemirror-promql

40

PromQL support for the CodeMirror code editor

TypeScript
Updated Aug 29, 2024

busybox

38

Prometheus Busybox Docker base images

Makefile
Updated Jun 2, 2026

prometheus_api_client_ruby

37

A Ruby library for reading metrics stored on a Prometheus server

Ruby
Updated May 27, 2026

proposals

32

Design documents for Prometheus Ecosystem

Shell
Updated Jun 8, 2026

talks

19

Track Prometheus talks

Unknown Language
Updated Feb 16, 2026

otlptranslator

15

Library to translate OTLP metric and attribute names to Prometheus metric and label names.

Go
Updated Jun 12, 2026

lezer-promql

12

A lezer-based PromQL grammar

JavaScript
Updated Jul 26, 2024

circleci

8

No description provided for this repository.

Unknown Language
Updated Feb 12, 2026

host_exporter

7

See the "node_exporter" repository instead!

Unknown Language
Updated Feb 7, 2026

sigv4

6

A http.RoundTripper that will sign requests using Amazon's Signature Verification V4 signing procedure

Go
Updated Jun 12, 2026

prometheus-opentelemetry-collector

6

[EXPERIMENTAL] A Prometheus-branded OpenTelemetry Collector distribution.

Go
Updated Jun 11, 2026

governance

6

No description provided for this repository.

Go
Updated Jun 10, 2026

promci

5

GitHub Actions repository

Unknown Language
Updated Jun 8, 2026

snmp_exporter_mibs

4

No description provided for this repository.

Unknown Language
Updated Nov 18, 2023

opentelemetry-collector-bridge

2

[EXPERIMENTAL] An adapter between client_golang's registry and OTel Collector's Receiver Interfaces

Go
Updated Jun 11, 2026

kube-demo-site

2

Kubernetes Demo Site

Go
Updated Apr 18, 2025

promci-setup

1

Prometheus CI Setup

Unknown Language
Updated Mar 22, 2026

client_java-benchmarks

1

No description provided for this repository.

Unknown Language
Updated Mar 19, 2026

promci-images

0

GitHub Actions for handling container images.

Unknown Language
Updated Mar 18, 2026

promci-artifacts

0

GitHub Actions for artifact persistence between jobs

Unknown Language
Updated Mar 11, 2026

test-sd-ownership

0

Temporary repo for testing service discovery (SD) ownership setup

Unknown Language
Updated Jan 5, 2026

Frequently asked questions

What does prometheus build on GitHub?

Prometheus builds several tools for monitoring and metrics collection on GitHub. Notable repositories include the Prometheus monitoring system, node_exporter, and alertmanager, which are widely used in cloud-native environments.

Which programming languages does prometheus use?

Prometheus primarily uses Go for most of its repositories, along with Java, TypeScript, Shell, Ruby, and Makefile in various projects. This diverse language use reflects the organization’s focus on performance and compatibility.

Are prometheus's repositories public?

Yes, all repositories under the Prometheus organization are public on GitHub. This transparency allows users and developers to access, contribute to, and audit the codebase, enhancing collaboration and security.

Is this exposure intended?

Monitor Prometheus with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account