All 109 Dependencies

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

Traefik is a modern HTTP reverse proxy and load balancer designed to make deploying and managing microservices seamless. Instead of maintaining static route configuration files, Traefik integrates directly with your infrastructure — Docker, Kubernetes, Consul, Etcd, Amazon ECS, and others — and automatically discovers services and generates routing rules in real time, without requiring a restart.

Built in Go and distributed as a single binary or official Docker image, Traefik handles HTTP, TCP, and UDP traffic with support for modern protocols including HTTP/2, gRPC, and WebSockets. It issues and renews TLS certificates automatically through Let's Encrypt, applies middleware chains for authentication, rate limiting, compression, and circuit breaking, and exposes comprehensive observability data via Prometheus, Datadog, OpenTelemetry tracing, and structured access logs.

Traefik supports GitOps workflows through declarative configuration via TOML, YAML files, and Kubernetes Custom Resource Definitions. Its provider model is extensible, and a built-in Web UI dashboard gives operators real-time visibility into routers, services, and middleware state. An active community of over 416 contributors and a rapid release cadence with maintained v2 and v3 branches ensure long-term reliability for production deployments.

21 pyyaml-env-tag ==0.1 outdated 26 mkdocs-exclude ==1.0.2 28 mkdocs-material-extensions ==1.3.1 35 hashstructure v1.0.0 outdated 37 react-infinite-scroll-hook ^4.1.1 outdated 38 ghp-import ==2.1.0 41 mapstructure v1.5.1-0.20231216201459-8508981c8b6c 42 xstrings v1.5.0 42 zipp ==3.19.1 outdated 44 go-socks5 v0.0.0-20160902184237-e75332964ef5 45 markupsafe ==2.1.5 outdated 45 Colorama ==0.4.6 45 react-helmet-async ^2.0.4 outdated 45 six ==1.16.0 outdated 46 structs v1.1.0 47 go-cache v2.1.0+incompatible 48 Sprig v3.2.3 outdated 49 mux v1.8.1 49 go-retryablehttp v0.7.8 49 secure v1.0.9 outdated 49 MkDocs ==1.4.3 outdated 50 eslint-import-resolver-typescript ^4.4.4 51 brotli v1.2.0 outdated 51 websocket v1.5.4-0.20250319132907-e064f32e3674 52 fsnotify v1.10.1 52 yaegi v0.16.1 53 Jinja ==3.1.6 53 eslint-plugin-jsx-a11y ^6.10.2 53 protobuf v1.5.4 53 gopher-lua v1.1.1 outdated 53 python-dateutil ==2.9.0.post0 56 PyYAML ==6.0.1 outdated 57 backoff v4.3.0 outdated 58 go-systemd v22.5.0 outdated 61 Chart.js ^4.4.1 61 gjson v1.17.0 outdated 61 usehooks-ts ^2.14.0 outdated 63 eslint-plugin-react ^7.37.5 64 vitest-canvas-mock ^0.3.3 outdated 66 DOM Testing Library ^10.4.1 66 React Testing Library ^14.2.1 outdated 66 zerolog v1.34.0 outdated 68 jest-dom ^6.4.2 outdated 68 Lodash 4.18.1 68 react-chartjs-2 ^5.2.0 69 eslint-config-prettier ^10.1.8 70 dns v1.1.72 outdated 70 query-string ^6.9.0 outdated 72 toml v1.6.0 72 react-error-boundary ^4.0.12 outdated 73 MSW (Mock Service Worker) ^2.1.7 73 vite-tsconfig-paths ^5.1.4 outdated 74 noble-ed25519 ^3.0.1 74 go-version v1.9.0 75 InfluxDB Client Go v2.7.0 outdated 75 testify v1.11.1 outdated 75 globals ^16.0.0 outdated 75 PyMdown Extensions ==7.0 outdated 76 wazero v1.8.0 outdated 78 Motion ^11.18.2 outdated 78 React Icons ^5.0.1 80 user-event ^14.5.2 80 go-proxyproto v0.12.0 outdated 83 eslint-plugin-import ^2.32.0 83 jest-extended ^4.0.2 outdated 84 noble-hashes ^2.0.1 84 importlib_metadata ==7.1.0 outdated 84 SWR ^2.2.4 85 Docker CLI v29.4.0+incompatible outdated 85 Logrus v1.9.4 outdated 85 packaging ==24.0 outdated 88 compress v1.18.5 outdated 88 Watchdog ==4.0.0 outdated 89 Click ==8.1.7 outdated 89 lint-staged ^15.0.0 outdated 90 Lego v4.35.2 90 Lego v5.2.2 90 prettier ^3.5.3 91 client_golang v1.23.2 outdated 91 go-redis v9.21.0 outdated 92 @vitejs/plugin-react ^4.7.0 outdated 92 Vitest ^3.2.4 outdated 92 Vitest ^4.0.2 outdated 92 testcontainers-go v0.42.0 outdated 92 testcontainers-go v0.42.0 outdated 92 jsdom 29.1.1 outdated 92 Vitest ^4.0.3 outdated 93 fasthttp v1.69.0 outdated 93 Vite ^5.4.19 outdated 94 ESLint ^9.32.0 outdated 94 typescript-eslint ^8.38.0 94 ESLint ^9.32.0 outdated 94 AWS SDK for Go v2 v1.41.8 outdated 94 AWS SDK for Go v2 v1.32.19 outdated 94 AWS SDK for Go v2 v1.19.18 outdated 94 AWS SDK for Go v2 v1.203.1 94 AWS SDK for Go v2 v1.53.15 94 AWS SDK for Go v2 v1.56.13 94 React Router 6.30.4 outdated 94 typescript-eslint ^8.38.0 95 go-github v28.1.1 outdated 95 quic-go v0.59.1 outdated 96 Consul API v1.26.1 outdated 96 TypeScript ^5.2.2 outdated 97 React ^5.2.0 outdated 97 moby/moby/api v1.54.1 outdated 97 moby/moby/api v0.4.0 outdated 97 React ^18.2.0 outdated 97 React DOM ^18.2.0 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

Search