Authentication

285+ open-source auth tools — OAuth, SSO, passkeys, MFA, and session management. Alternatives to Auth0, Clerk, and Firebase Auth.

Rauthy

OpenID Connect Single Sign-On Identity & Access Management

Authentication
authenticationoidcoauth2
Visit → 1023★
age

A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability

Authentication
goencryptionfile
Visit → 21709★
Openiddict Core

Flexible and versatile OAuth 2.0/OpenID Connect stack for .NET

Authentication
aspnetcoredotnetoauth2
Visit → 5098★
node-casbin

Authorization library that supports access control models like ACL, RBAC and ABAC

Authentication
npmauthorizationcasbin
Visit → 2877★
AFLplusplus/LibAFL

Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, etc. [](https://github.com/AFLplusplus/LibAFL/actions/workfl

Testing Tools
fuzzingaflcoverage
Visit → 2517★
Inspektor

A database protocol-aware proxy that is used to enforce access policies 👮

Authentication
dataaccesspolicy
Visit → 283★
rustscan

Make Nmap faster with this port scanning tool [](https://github.com/bee-san/RustScan/actions)

Security Tools
portscanfastrust
Visit → 19482★
Keats/jsonwebtoken

[JSON Web Token](https://en.wikipedia.org/wiki/JSON_Web_Token) library

Authentication
jwtrustvalidation
Visit → 2020★
kpcyrd/sniffglue

A secure multithreaded packet sniffer

Security Tools
sniffingnetworkpassive
Visit → 1242★
beelzebub

A secure low code honeypot framework, leveraging AI for System Virtualization

Security Tools
gohoneypotsecurity
Visit → 1905★
oauth2

Extensible, strongly-typed OAuth2 client library

Authentication
oauth2rustclient
Visit → 1165★
secure

HTTP middleware for Go that facilitates some quick security wins

Authentication
gohttpsecurity
Visit → 2334★
Compare tools: Lucia Auth vs keyper · keyper vs SSOReady · SSOReady vs Arctic