33rd of 102 in Backends, databases and hosting

traefik

HTTP reverse proxy and load balancer that auto-discovers routes from orchestrators

Stars
65.5k
License
MIT
Last commit
Nov 2026
Last release
Nov 2026
Language
Go
Stars, last 29 weeks+3,217
21 Apr 2026: 62,310 stars28 Apr 2026: 62,423 stars5 May 2026: 62,526 stars12 May 2026: 62,686 stars19 May 2026: 62,800 stars26 May 2026: 62,929 stars2 Jun 2026: 63,028 stars9 Jun 2026: 63,162 stars16 Jun 2026: 63,288 stars23 Jun 2026: 63,383 stars30 Jun 2026: 63,492 stars7 Jul 2026: 63,605 stars14 Jul 2026: 63,719 stars21 Jul 2026: 63,811 stars28 Jul 2026: 63,918 stars4 Aug 2026: 64,035 stars11 Aug 2026: 64,167 stars18 Aug 2026: 64,283 stars25 Aug 2026: 64,403 stars1 Sept 2026: 64,529 stars8 Sept 2026: 64,624 stars15 Sept 2026: 64,710 stars22 Sept 2026: 64,800 stars29 Sept 2026: 64,895 stars6 Oct 2026: 64,989 stars13 Oct 2026: 65,119 stars20 Oct 2026: 65,235 stars27 Oct 2026: 65,357 stars3 Nov 2026: 65,445 stars10 Nov 2026: 65,527 stars

62,310 on 21 Apr 202665,527 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Traefik is a reverse proxy and load balancer written in Go. It watches providers such as Docker, Swarm, Kubernetes, ECS, Consul, etcd or a file, and generates routes without restarts. It handles Let's Encrypt certificates, WebSocket, HTTP/2 and gRPC, and ships a web dashboard. It is not an AI project, so it fits this list only as infrastructure for hosting apps.

Who it is for: Self-hosters and platform engineers routing traffic to containerized services

Ranked among open-source alternatives to Firebase (#3 of 10).

Strengths

  • Updates routes live from Docker, Kubernetes, ECS or file providers, no restarts
  • Built-in Let's Encrypt HTTPS, including wildcard certificates
  • Single Go binary plus official Docker image
  • Exports metrics to Prometheus, Datadog, StatsD and InfluxDB 2.x

Weaknesses

  • Not AI-specific; no model, agent or LLM features
  • Major version upgrades have breaking changes, so the v2-to-v3 migration guide applies
  • Web UI is described as simple; the README shows only a dashboard
  • Commercial support is through Traefik.io; community support is a forum

What it needs

  • no GPU
  • Docker
  • Needs Docker, Kubernetes, Let's Encrypt
  • port 8080

What changed

  1. v3.7.17 ↗ (opens in a new tab)Security fix

    GHSA-XV5X-242W-7HF7.

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Quick answers

Is traefik open source?

Yes. Its code is on GitHub under the MIT license.

Can you run traefik with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Head to head

Also in Backends, databases and hosting

See all 102
Also in Backends, databases and hosting
RankProjectScore
1bunJavaScript and TypeScript runtime with bundler, test runner and package manager96.7k starscustom license93 out of 100
2strapiHeadless CMS that generates REST and GraphQL APIs from content models Live demo ↗ (opens in a new tab)73.5k stars+245 (+0.3%) in 30 dayscustom license92 out of 100
#4appwriteBackend with auth, databases, storage, functions and an MCP server for agents Live demo ↗ (opens in a new tab)58k stars+463 (+0.8%) in 30 daysBSD-3-Clause92 out of 100
#5medusaNode.js commerce platform with modular products, carts, orders and payments37.2k starscustom license92 out of 100
#6tidbDistributed MySQL-compatible SQL database with row and columnar storage Live demo ↗ (opens in a new tab)40.7k stars+133 (+0.3%) in 30 daysApache-2.0known advisory in latest version91 out of 100