¿Con qué está hecho OpenSandbox?

OpenSandbox es un repo de Go hecho con net/http, FastAPI, Gin, sigs.k8s.io/controller-runtime, starlette y 5 más. Guarda sus datos en Postgres, etcd, github.com/aliyun/aliyun-oss-go-sdk y MySQL, inicia sesión con cryptography, itsdangerous y pyjwt, usa IA con mcp, valida sus datos con Pydantic y github.com/go-playground/validator/v10, se prueba con github.com/stretchr/testify, org.junit.jupiter:junit-jupiter, github.com/onsi/ginkgo/v2, github.com/onsi/gomega, github.com/golang/mock y 6 más, se despliega con opentelemetry-api, kubernetes, OpenTelemetry, go.opentelemetry.io/otel/metric, docker y 17 más y usa go-redis, psycopg, Redis, oss2 y jedis. Son 650,138 líneas escritas, con 952 archivos de prueba.

Leído el 7 de noviembre de 2026, en el commit a0e6e93. Léela en markdown

Frontend

Interfaz 3

La base 3

Iconos 1

Backend

La base 3

Datos 9

Inicio de sesión 3

IA 1

Apoyo

La base 4

Validación 2

Pruebas 11

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

Despliegue 22

10 más

Herramientas 4

  • click16 archivos
  • mitmproxy4 archivos
  • TypeScript1 archivo
  • PolySharp

Otras 59

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

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con OpenSandbox, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito OpenSandbox?
OpenSandbox está escrito en Go, con 650,138 líneas escritas.
¿Qué framework usa OpenSandbox?
OpenSandbox está hecho con net/http, FastAPI, Gin, sigs.k8s.io/controller-runtime, starlette, uvicorn, Vite, React, react-router-dom y JetBrains.
¿Qué base de datos usa OpenSandbox?
OpenSandbox guarda sus datos en Postgres, etcd, github.com/aliyun/aliyun-oss-go-sdk y MySQL.

La prueba: server/opensandbox_server/repositories/snapshots/migrate.py, línea 199

¿Con qué inicia sesión OpenSandbox?
OpenSandbox inicia sesión con cryptography, itsdangerous y pyjwt.
¿OpenSandbox usa IA?
Sí. OpenSandbox usa IA con mcp.
¿Qué servicios usa OpenSandbox?
OpenSandbox usa go-redis, psycopg, Redis, oss2 y jedis.
¿OpenSandbox tiene pruebas?
Sí. OpenSandbox tiene 952 archivos de prueba y se prueba con 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 y Vitest.
¿Qué repos tienen un stack parecido a OpenSandbox?
Los que más comparten su stack:apache/supersetapache/airflowinfiniflow/ragflow

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →