All 118 Dependencies

Every package Unkey depends on, ranked by repo health score.

Unkey is a self-hostable API infrastructure platform built in Go, covering the pieces most teams end up hand-rolling when they ship an API: key issuance and fast global verification, rate limiting that stays consistent across regions, per-key permissions and RBAC, a traffic gateway, and usage analytics backed by ClickHouse.

The codebase is organized as a set of internal services rather than a monolith — a gateway component handles routing and traffic shaping, a permissions/auth service enforces RBAC, a control-plane service manages deployments, and a vault service handles secret storage, all communicating over gRPC defined through Protocol Buffers. This mirrors how Unkey's own hosted cloud runs the same code, just distributed differently.

Most of the repository is AGPLv3-licensed, with the exception of packages under `packages/` which carry their own individual licenses (several are permissively licensed SDKs meant for reuse). Unkey also runs a paid hosted cloud version with usage-based pricing starting around $5/month plus a custom enterprise tier, but the self-hosted path uses the same open-source code.

34 tailwindcss-animate 1.0.7 38 base-x 4.0.1 outdated 40 dotenv-cli 7.4.1 outdated 42 Tailwind CSS Container Queries 0.1.1 42 clsx catalog: 42 tw-animate-css 1.4.0 44 cmdk 1.0.0 outdated 44 next-themes 0.4.6 44 tailwindcss-aspect-ratio 0.4.2 45 boring-avatars 2.0.4 48 Vaul 1.1.2 49 tailwindcss-typography 0.5.12 outdated 50 superjson 2.2.1 outdated 53 Cobra v1.10.1 outdated 61 React Testing Library 16.2.0 outdated 61 Sonner 2.0.7 outdated 63 toml v1.6.0 67 Vercel Analytics 2.0.1 69 Fontsource Inter 5.2.9 outdated 69 Fontsource Inter 5.2.8 outdated 70 doublestar v4.9.1 outdated 71 Geist 1.3.1 outdated 73 input-otp 1.2.4 outdated 74 testify v1.11.1 outdated 75 Drizzle ORM 0.31.4 outdated 75 Drizzle ORM 0.45.1 outdated 77 postcss-preset-env 9.0.1 outdated 77 react-day-picker 9.13.0 outdated 79 Motion 12.29.0 outdated 80 @clack/prompts 0.7.0 outdated 81 nanoid 5.1.11 outdated 81 netlink v1.3.1 81 tldts 7.0.30 outdated 82 class-variance-authority 0.7.0 outdated 82 date-fns 3.6.0 outdated 83 @hookform/resolvers 5.2.2 outdated 85 Go-MySQL-Driver v1.9.3 outdated 85 Shiki 4.1.0 outdated 85 tsx 4.19.1 outdated 86 Docker CLI v29.2.0+incompatible outdated 87 connect-es 2.1.0 outdated 87 connect-es 2.1.0 outdated 88 Base UI 1.6.0 outdated 88 jose 5.6.3 outdated 89 ebpf v0.19.0 outdated 89 libopenapi v0.36.0 outdated 89 resend-node 6.8.0 outdated 89 tailwind-merge 2.5.4 outdated 90 React Email 0.2.1 outdated 90 React Email 0.2.1 outdated 90 React Email 0.0.3 outdated 90 React Email 0.0.16 outdated 90 React Email 0.0.13 outdated 90 React Email 0.0.15 outdated 90 React Email 0.0.12 outdated 90 React Email 0.0.12 outdated 90 React Email 0.0.7 outdated 90 React Email 0.0.12 outdated 90 React Email 0.0.8 outdated 90 React Email 2.0.4 outdated 90 React Email 0.0.17 outdated 90 React Email 2.0.3 outdated 90 React Email 0.1.6 outdated 90 React Email 5.2.5 outdated 90 Tailwind CSS 4.3.0 outdated 90 Tailwind CSS 4.2.1 outdated 90 Tailwind CSS catalog: 90 execa 9.3.0 outdated 90 jsdom 26.0.0 outdated 90 nuqs 1.17.6 outdated 90 tRPC Server 10.45.2 outdated 90 tRPC Server 10.45.2 outdated 90 tRPC Server 10.45.2 outdated 90 testcontainers-node 10.14.0 outdated 91 @clickhouse/client 1.18.5 outdated 91 Protobuf-ES 2.8.0 outdated 91 Recharts 3.7.0 outdated 91 TanStack Virtual (React) 3.10.9 outdated 91 Zod catalog: 91 go-redis v9.17.2 outdated 91 workos-node 10.5.0 outdated 92 @vitejs/plugin-react 4.5.2 outdated 92 Astro 5.0.3 outdated 92 Astro 5.0.3 outdated 92 Astro 6.1.7 outdated 92 Lego v4.31.0 outdated 92 React Hook Form 7.55.0 outdated 92 TanStack Query 5.87.1 outdated 92 TanStack Query 4.36.1 outdated 92 TanStack Table 8.16.0 outdated 92 client_golang v1.23.2 outdated 92 gopsutil v4.25.6 outdated 92 kin-openapi v0.133.0 outdated 92 lucide-react 0.465.0 outdated 92 postcss 8.4.38 outdated 93 Vitest 1.6.1 outdated 93 stripe-go v86.0.0 outdated 93 urfave/cli v3.10.0 94 MySQL2 catalog: 94 TanStack Router 1.170.4 outdated 94 TanStack Router 1.168.6 outdated 94 Vite 6.3.5 outdated 95 AWS SDK for Go v2 v1.41.1 outdated 95 AWS SDK for Go v2 v1.32.7 outdated 95 AWS SDK for Go v2 v1.19.7 outdated 95 AWS SDK for Go v2 v1.95.1 95 BuildKit v0.26.3 outdated 95 OpenAI 6.33.0 outdated 95 Sentry JavaScript (@sentry/browser) 10.53.1 outdated 95 Stripe Node.js Library 22.3.0 outdated 95 TypeScript 5.7.3 outdated 95 clickhouse-go v2.42.0 outdated 95 containerd v1.10.0 95 containerd v2.2.0 95 go-github v63.0.0 outdated 96 Next.js 16.2.6 outdated 98 React 19.2.4 outdated 98 React DOM 19.2.4 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers