What is node_exporter built with?

node_exporter is a Go repo. It makes its content with howett.net/plist and deploys with Prometheus, github.com/coreos/go-systemd/v22, github.com/prometheus/client_model, and github.com/prometheus/common. It has 33,435 written lines, with 46 test files.

Read on November 9, 2026, at commit 2ae7dd8. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Support

Content 1

Deploy 4

Tools 1

  • github.com/alecthomas/kingpin/v238 files

Other 11

  • github.com/prometheus/procfs57 files
  • github.com/godbus/dbus/v51 file
  • github.com/opencontainers/selinux1 file
  • github.com/prometheus/exporter-toolkit1 file
  • HashiCorp1 file
  • golang.org/x/sys29 files
  • github.com/beevik/ntp1 file
  • github.com/mattn/go-xmlrpc1 file
  • github.com/mdlayher/netlink1 file
  • github.com/mdlayher/wifi1 file
  • github.com/safchain/ethtool1 file

Other repos with a similar stack

Ordered by how much of its stack they share with node_exporter, then by stars.

Frequently asked questions

What language is node_exporter written in?
node_exporter is written in Go, with 33,435 written lines.
Does node_exporter have tests?
Yes. node_exporter has 46 test files.
Which repos have a stack like node_exporter's?
The ones that share most of its stack:netdata/netdatakopia/kopiathanos-io/thanos

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →