Authentication

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

encid

Encode and decode encrypted integer IDs

Authentication
goidencoding
Visit → 6★
Cherrybomb

Stop half-done API specifications with a CLI tool that helps you avoid undefined user behaviour by validating your API specifications

Authentication
apisecuritytesting
Visit → 1227★
orion-rs/orion

This library aims to provide easy and usable crypto. 'Usable' meaning exposing high-level API's that are easy to use and hard to misuse. [](https://github.com/orion-rs/orion/actions/workflows/test.yml

Authentication
rustcryptosafe
Visit → 716★
schnorrkel

Schnorr VRFs and signatures on the Ristretto group

Authentication
rustschnorrcrypto
Visit → 332★
Psono

Password manager for companies

Authentication
password-managerteamsenterprise
Visit →
iddm/randomorg

A random.org client library. [](https://crates.io/crates/randomorg)

Developer Tools
rustrandomentropy
Visit →
kpcyrd/rshijack

A TCP connection hijacker; rewrite of shijack

Security Tools
securitytcphijack
Visit → 534★
klutzy/suruga

Implementation of [TLS 1.2](https://datatracker.ietf.org/doc/html/rfc5246)

Authentication
rusttlsimplementation
Visit → 126★
certificates

An opinionated tool for generating tls certificates

Authentication
gotlscertificates
Visit → 38★
goArgonPass

Argon2 password hash and verification designed to be compatible with existing Python and PHP implementations

Authentication
goargon2password
Visit → 20★
Coraza

Enterprise-ready, modsecurity and OWASP CRS compatible WAF library

Authentication
gowafweb-application-firewall
Visit → 3364★
acmetool

ACME (Let's Encrypt) client tool with automatic renewal

Authentication
goacmeletsencrypt
Visit → 2091★
Compare tools: Lucia Auth vs keyper · keyper vs SSOReady · SSOReady vs Arctic