FindSoftware

Zipkin

Distributed tracing system that collects timing data from instrumented services and shows it in a query API and web UI.

Zipkin is a distributed tracing system written in Java. Applications report spans to the Zipkin server over HTTP POST, and the server stores them and serves a query API and a web UI for finding traces by service, operation, tags and duration. The quickstart starts it as a Docker container, as an executable jar, through Homebrew or from source.

The server keeps spans in memory or in a persistent storage backend. The architecture page names Cassandra, Elasticsearch and MySQL as backends, and the README says the slim build supports only in-memory and Elasticsearch storage.

Worth knowing

The web UI has no built-in authentication, as the architecture page states, so access to it is not restricted by the software itself.

Identity

Status
Active
Maintainer
OpenZipkin6
First release
20168

Rendering and deploy

Runs as
Always on4
Install with
docker3

Releases

Current major version
37
Last release
2026-04-087

Adoption

GitHub stars
17,4762
Contributors
1172

Why these figures do not compare

Sources

  1. 2026-11-03: name, links, Categories
    zipkin.io
  2. 2026-11-03: links, License, License model, Written in, GitHub stars, Contributors
    github.com/openzipkin/zipkin
  3. 2026-11-03: links, Install with
    zipkin.io/pages/quickstart.html
  4. 2026-11-03: Runtime, Minimum runtime, Runs as
    github.com/openzipkin/zipkin/blob/master/README.md
  5. 2026-11-03: Databases
    zipkin.io/pages/architecture.html
  6. 2026-11-03: Maintainer
    zipkin.io/pages/community.html
  7. 2026-11-03: Current major version, Last release
    github.com/openzipkin/zipkin/releases/tag/3.6.1
  8. 2026-11-03: First release
    github.com/openzipkin/zipkin/releases/tag/1.0.0

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON