Technologies

What is authentik built with?

authentik is a Python repo built with Django, Gorilla, and axum. It stores its data in Postgres, watches its errors with Sentry, and connects to Google. It has 3,372 files and 562,813 written lines, with 632 test files.

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

Other repos with a similar stack

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

Frequently asked questions

What language is authentik written in?
authentik is written in Python: 3,372 files and 562,813 written lines.
What framework does authentik use?
authentik is built with Django, Gorilla, and axum.
What database does authentik use?
authentik stores its data in Postgres.

The proof: authentik/lib/tracing/exceptions.py, line 9

What services does authentik use?
authentik watches its errors with Sentry and connects to Google.

The proof: web/src/admin/ak-admin-debug-page.ts, line 16

Does authentik have tests?
Yes. authentik has 632 test files.
Which repos have a stack like authentik's?
The ones that share most of its stack:seaweedfs/seaweedfsSigNoz/signozHumanSignal/label-studio

What is your repo built with?

Paste your public repo and see it drawn.

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 →