What is kubo built with?

kubo is a Go repo built with net/http, Uber, and github.com/julienschmidt/httprouter. It stores its data in github.com/cockroachdb/pebble/v2, is tested with github.com/stretchr/testify, deploys with OpenTelemetry, go.opentelemetry.io/otel/trace, go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp, go.opencensus.io, go.uber.org/zap, and 6 more, and uses github.com/syndtr/goleveldb. It has 114,754 written lines, with 240 test files.

Read on November 7, 2026, at commit 833e04a. Read it as markdown

Frontend

Interface 1

  • github.com/cheggaaa/pb/v34 files

Backend

The base 1

Data 2

  • github.com/cockroachdb/pebble/v22 files
  • github.com/syndtr/goleveldb1 file

Support

The base 2

  • Uber24 files
  • github.com/julienschmidt/httprouter1 file

Testing 1

  • github.com/stretchr/testify138 files

Deploy 11

Tools 1

  • golang.org/x/mod1 file

Other 27

  • IPFS54 files
  • github.com/tidwall/gjson2 files
  • github.com/tidwall/sjson2 files
  • HashiCorp2 files
  • github.com/caddyserver/certmagic1 file
  • github.com/decred/dcrd/dcrec/secp256k1/v41 file
  • github.com/miekg/dns1 file
  • go.opentelemetry.io/contrib/propagators/autoprop1 file
  • go.uber.org/dig1 file
  • Google1 file
  • github.com/libp2p/go-libp2p94 files
  • github.com/multiformats/go-multiaddr30 files
15 more
  • github.com/dustin/go-humanize15 files
  • github.com/hanwen/go-fuse/v214 files
  • github.com/blang/semver/v44 files
  • golang.org/x/sys4 files
  • github.com/opentracing/opentracing-go2 files
  • github.com/anmitsu/go-shlex1 file
  • github.com/cenkalti/backoff/v41 file
  • github.com/fsnotify/fsnotify1 file
  • github.com/mattn/go-isatty1 file
  • github.com/pbnjay/memory1 file
  • golang.org/x/crypto1 file
  • golang.org/x/exp1 file
  • golang.org/x/sync1 file
  • golang.org/x/term1 file
  • google.golang.org/protobuf1 file

Other repos with a similar stack

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

Frequently asked questions

What language is kubo written in?
kubo is written in Go, with 114,754 written lines.
What framework does kubo use?
kubo is built with net/http, Uber, and github.com/julienschmidt/httprouter.
What database does kubo use?
kubo stores its data in github.com/cockroachdb/pebble/v2.
What services does kubo use?
kubo uses github.com/syndtr/goleveldb.
Does kubo have tests?
Yes. kubo has 240 test files and is tested with github.com/stretchr/testify.
Which repos have a stack like kubo's?
The ones that share most of its stack:istio/istiojaegertracing/jaegermoby/moby

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 →