What is higress built with?

higress is a Go repo built with net/http and sigs.k8s.io/controller-runtime. It stores its data in MySQL, Postgres, and SQLite, reaches it with gorm.io/driver/clickhouse and gorm.io/gorm, signs people in with hmac-sha256, uses AI through mcp-go, openai-go, sigs.k8s.io/gateway-api-inference-extension, github.com/pkoukk/tiktoken-go, jieba-rs, and 1 more, makes its content with github.com/antchfx/xmlquery, validates its data with github.com/santhosh-tekuri/jsonschema/v5 and github.com/invopop/jsonschema, is tested with github.com/stretchr/testify, Google, and github.com/agiledragon/gomonkey/v2, deploys with sigs.k8s.io/gateway-api, Knative, Helm, Prometheus, github.com/compose-spec/compose-go, and 4 more, and uses Redis, Milvus, Consul, and MCP. It has 349,215 written lines, with 509 test files.

Read on November 14, 2026, at commit 0316bc9. 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.

Frontend

Interface 2

  • github.com/manifoldco/promptui2 files
  • github.com/AlecAivazis/survey/v28 files

Backend

Support

The base 1

Content 1

  • github.com/antchfx/xmlquery1 file

Validation 2

Testing 3

  • github.com/stretchr/testify212 files
  • Google15 files
  • github.com/agiledragon/gomonkey/v21 file

Deploy 9

Tools 7

  • Docker1 file
  • github.com/google/yamlfmt1 file
  • github.com/magefile/mage1 file
  • github.com/spf13/cobra32 files
  • k8s.io/kubectl17 files
  • k8s.io/cli-runtime3 files
  • rust-embed2 files

Other 49

  • github.com/tidwall/gjson134 files
  • github.com/tidwall/sjson25 files
  • github.com/pkg/errors18 files
  • github.com/golang/protobuf12 files
  • github.com/google/uuid10 files
  • Uber9 files
  • github.com/spf13/viper8 files
  • github.com/nacos-group/nacos-sdk-go/v25 files
  • HashiCorp5 files
  • github.com/caddyserver/certmagic4 files
  • github.com/corazawaf/coraza/v33 files
  • github.com/cncf/xds/go2 files
37 more
  • github.com/gogo/protobuf2 files
  • Alibaba Cloud1 file
  • Avast1 file
  • github.com/go-errors/errors1 file
  • github.com/nacos-group/nacos-sdk-go1 file
  • envoy
  • Istio
  • k8s.io/apimachinery58 files
  • k8s.io/client-go38 files
  • k8s.io/api27 files
  • sigs.k8s.io/yaml14 files
  • google.golang.org/protobuf12 files
  • serde_json7 files
  • github.com/fatih/color5 files
  • serde5 files
  • github.com/spf13/pflag4 files
  • golang.org/x/net4 files
  • gopkg.in/yaml.v24 files
  • gopkg.in/yaml.v34 files
  • k8s.io/apiextensions-apiserver3 files
  • github.com/cespare/xxhash/v22 files
  • github.com/evanphx/json-patch/v52 files
  • github.com/fatih/structtag2 files
  • github.com/mitchellh/go-homedir2 files
  • lazy_static2 files
  • aho-corasick1 file
  • downcast-rs1 file
  • fancy-regex1 file
  • github.com/alibabacloud-go/darabonba-openapi/v21 file
  • github.com/alibabacloud-go/tea1 file
  • github.com/bmatcuk/doublestar/v41 file
  • github.com/kylelemons/godebug1 file
  • github.com/mitchellh/mapstructure1 file
  • github.com/tidwall/pretty1 file
  • golang.org/x/exp1 file
  • http1 file
  • multimap1 file

Other repos with a similar stack

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

Frequently asked questions

What language is higress written in?
higress is written in Go, with 349,215 written lines.
What framework does higress use?
higress is built with net/http and sigs.k8s.io/controller-runtime.
What database does higress use?
higress stores its data in MySQL, Postgres, and SQLite and reaches it with gorm.io/driver/clickhouse and gorm.io/gorm.

The proof: plugins/golang-filter/mcp-server/servers/gorm/db.go, line 12

What does higress sign people in with?
higress signs people in with hmac-sha256.
Does higress use AI?
Yes. higress uses AI through mcp-go, openai-go, sigs.k8s.io/gateway-api-inference-extension, github.com/pkoukk/tiktoken-go, jieba-rs, and OpenAI.
What services does higress use?
higress uses Redis, Milvus, Consul, and MCP.

The proof: plugins/golang-filter/mcp-session/common/redis.go, line 10

Does higress have tests?
Yes. higress has 509 test files and is tested with github.com/stretchr/testify, Google, and github.com/agiledragon/gomonkey/v2.
Which repos have a stack like higress's?
The ones that share most of its stack:infiniflow/ragflowmudler/LocalAIusememos/memos

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 →