What is OpenSandbox built with?

OpenSandbox is a Go repo built with net/http, FastAPI, Gin, sigs.k8s.io/controller-runtime, starlette, and 5 more. It stores its data in Postgres, etcd, github.com/aliyun/aliyun-oss-go-sdk, and MySQL, signs people in with cryptography, itsdangerous, and pyjwt, uses AI through mcp, validates its data with Pydantic and github.com/go-playground/validator/v10, is tested with github.com/stretchr/testify, org.junit.jupiter:junit-jupiter, github.com/onsi/ginkgo/v2, github.com/onsi/gomega, github.com/golang/mock, and 6 more, deploys with opentelemetry-api, kubernetes, OpenTelemetry, go.opentelemetry.io/otel/metric, docker, and 17 more, and uses go-redis, psycopg, Redis, oss2, and jedis. It has 650,138 written lines, with 952 test files.

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

Frontend

Interface 3

The base 3

Icons 1

Backend

Support

The base 4

Validation 2

Testing 11

  • github.com/stretchr/testify268 files
  • github.com/golang/mock7 files
  • io.opentelemetry:opentelemetry-sdk-testing2 files
  • Vitest1 file
  • org.junit.jupiter:junit-jupiter69 files
  • github.com/onsi/ginkgo/v211 files
  • github.com/onsi/gomega10 files
  • io.mockk:mockk10 files
  • github.com/alicebob/miniredis/v22 files
  • junit-platform-launcher
  • mockwebserver

Deploy 22

10 more

Tools 4

  • click16 files
  • mitmproxy4 files
  • TypeScript1 file
  • PolySharp

Other 59

  • attrs155 files
  • python-dateutil16 files
  • Google9 files
  • openapi-fetch4 files
  • github.com/containerd/errdefs3 files
  • github.com/gorilla/websocket3 files
  • github.com/opencontainers/image-spec3 files
  • go.opentelemetry.io/proto/otlp3 files
  • pyyaml3 files
  • websockets3 files
  • Cilium2 files
  • github.com/distribution/reference2 files
47 more
  • github.com/miekg/dns2 files
  • google.golang.org/grpc2 files
  • Uber2 files
  • dayjs1 file
  • github.com/coder/websocket1 file
  • github.com/opencontainers/go-digest1 file
  • OpenTelemetry1 file
  • pydantic-settings1 file
  • undici1 file
  • httpx143 files
  • k8s.io/apimachinery41 files
  • k8s.io/api37 files
  • k8s.io/client-go20 files
  • golang.org/x/sys19 files
  • System.Text.Json19 files
  • org.jetbrains.kotlinx:kotlinx-serialization-json13 files
  • google.golang.org/protobuf5 files
  • github.com/shirou/gopsutil4 files
  • tomli4 files
  • golang.org/x/net3 files
  • k8s.io/utils3 files
  • github.com/klauspost/compress2 files
  • github.com/pelletier/go-toml/v22 files
  • github.com/robfig/cron/v32 files
  • github.com/bmatcuk/doublestar/v41 file
  • github.com/creack/pty1 file
  • github.com/fsnotify/fsnotify1 file
  • golang.org/x/sync1 file
  • golang.org/x/time1 file
  • gopkg.in/yaml.v31 file
  • grpcio1 file
  • h21 file
  • httpcore1 file
  • httpx-sse1 file
  • hyperframe1 file
  • k8s.io/component-helpers1 file
  • sigs.k8s.io/yaml1 file
  • tomlkit1 file
  • jackson-core
  • jackson-databind
  • jackson-dataformat-yaml
  • jackson-module-kotlin
  • logging-interceptor
  • Microsoft.Bcl.AsyncInterfaces
  • okhttp
  • protobuf
  • python-multipart

Other repos with a similar stack

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

Frequently asked questions

What language is OpenSandbox written in?
OpenSandbox is written in Go, with 650,138 written lines.
What framework does OpenSandbox use?
OpenSandbox is built with net/http, FastAPI, Gin, sigs.k8s.io/controller-runtime, starlette, uvicorn, Vite, React, react-router-dom, and JetBrains.
What database does OpenSandbox use?
OpenSandbox stores its data in Postgres, etcd, github.com/aliyun/aliyun-oss-go-sdk, and MySQL.

The proof: server/opensandbox_server/repositories/snapshots/migrate.py, line 199

What does OpenSandbox sign people in with?
OpenSandbox signs people in with cryptography, itsdangerous, and pyjwt.
Does OpenSandbox use AI?
Yes. OpenSandbox uses AI through mcp.
What services does OpenSandbox use?
OpenSandbox uses go-redis, psycopg, Redis, oss2, and jedis.
Does OpenSandbox have tests?
Yes. OpenSandbox has 952 test files and is tested with github.com/stretchr/testify, org.junit.jupiter:junit-jupiter, github.com/onsi/ginkgo/v2, github.com/onsi/gomega, github.com/golang/mock, github.com/alicebob/miniredis/v2, io.opentelemetry:opentelemetry-sdk-testing, junit-platform-launcher, mockwebserver, io.mockk:mockk, and Vitest.
Which repos have a stack like OpenSandbox's?
The ones that share most of its stack:apache/supersetapache/airflowinfiniflow/ragflow

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 →