pow-auth/pow
Robust, modular, and extendable user authentication system observed · 2026-08-28
Health v2 · maintenance only
24/100
- Activity 3
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3040
- days_rel: 599
- days_push: 582
- n_releases_24m: 1
Adoption not part of the score
1668 stars · 163 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Pow is a robust, modular, and extendable authentication and user management library for Elixir, built for Phoenix and Plug-based applications. It provides out-of-the-box user registration, session-based authorization, and optional extensions like password reset, email confirmation, persistent sessions, and invitations.
Use cases
- add user authentication to a Phoenix app
- implement user registration and login with sessions
- manage user accounts and roles in Elixir
- add password reset and email confirmation flows
- support API token authentication in a Plug-based app
- add multitenancy and user roles to a Phoenix application
- enable social login via OAuth providers with PowAssent
When to choose
- you are building a Phoenix or Plug-based Elixir app that needs authentication
- you want a batteries-included, production-proven auth solution with strong defaults
- you need a modular system where each part can be customized or replaced
- you want extensions like password reset, email confirmation, or invitations out of the box
When to avoid
- you are not using Elixir, Phoenix, or Plug
- you need a fully managed hosted authentication service
- you require OAuth multi-provider sign-in without adding the separate PowAssent library
- your app has no user accounts or authentication requirements
Facets
library · maturity stable
auth authorization middleware web-development backend security developer-tools elixir phoenix user-management plug session-based-auth api-tokens multitenancy user-roles i18n web-server
2 sources
- readme: https://github.com/pow-auth/pow · fetched 2026-08-28 · 77a6358d55ec
- homepage: https://powauth.com · fetched 2026-08-29 · a24edb095a3f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pow-auth/pow | main | 24 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem