What is netmaker built with?
netmaker is a Go repo built with Gorilla. It stores its data in Postgres and SQLite, reaches it with gorm.io/gorm and gorm.io/datatypes, signs people in with github.com/golang-jwt/jwt/v4, golang.org/x/oauth2, github.com/coreos/go-oidc/v3, and github.com/pquerna/otp, measures its use with PostHog, connects to Google, makes its content with github.com/skip2/go-qrcode and gopkg.in/mail.v2, validates its data with github.com/go-playground/validator/v10, is tested with github.com/stretchr/testify, github.com/matryer/is, and github.com/google/go-cmp, and uses github.com/eclipse/paho.mqtt.golang and ClickHouse. It has 107,004 written lines, with 102 test files.
Read on November 11, 2026, at commit 4d495c6. 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.
Backend
The base 1
- Gorilla38 files
Data 4
github.com/eclipse/paho.mqtt.golang6 files
- ClickHouse3 files
- Postgres2 files · db/postgres.go, line 11
- SQLite2 files · db/sqlite.go, line 7
Data access 2
- gorm.io/gorm68 files
- gorm.io/datatypes60 files
Sign-in 4
github.com/golang-jwt/jwt/v45 files
github.com/coreos/go-oidc/v31 file
- golang.org/x/oauth25 files
- github.com/pquerna/otp1 file
Services 2
Other repos with a similar stack
Ordered by how much of its stack they share with netmaker, then by stars.
Frequently asked questions
What language is netmaker written in?
What framework does netmaker use?
What database does netmaker use?
The proof: db/postgres.go, line 11
What does netmaker sign people in with?
What services does netmaker use?
The proof: logic/telemetry.go, line 17
Does netmaker have tests?
Which repos have a stack like netmaker's?
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.
Is it your repo? Add its badge, keep it up to date or take it down →

