Authentication

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

yup-oauth2

An oauth2 client implementation providing the Device, Installed and Service Account flows

Authentication
googleoauth2rust
Visit → 238★
arp-scan-rs

A minimalistic ARP scan tool for fast local network scans

Security Tools
arpscanrust
Visit → 155★
cotp

Trustworthy, encrypted, command-line TOTP/HOTP authenticator app with import functionality

Authentication
totpmfacli
Visit → 363★
observer_ward

Web application and service fingerprint identification tool

Security Tools
fingerprintingwebrust
Visit → 101★
arkworks-rs/circom-compat

Arkworks bindings to Circom's R1CS, for Groth16 Proof and Witness generation

Authentication
rustcircomzk-snarks
Visit →
oxide-auth

A OAuth2 server library, for use in combination with actix or other frontends, featuring a set of configurable and pluggable backends [](https://cirrus-ci.com/github/HeroicKatora/oxide-auth)

Authentication
oauth2rustserver
Visit → 773★
kpcyrd/authoscope

A scriptable network authentication cracker

Security Tools
authenticationoauthdebug
Visit → 415★
Interpol

Rule-based data generator for fuzzing and penetration testing

Authentication
gointerpolationstring
Visit → 7★
crypto-hash

Async non-blocking hashing

Authentication
npmcryptohash
Visit → 645★
dusk-network/poseidon252

A Rust-native Poseidon hash over BLS12-381, Poseidon252 is built for zk-SNARK efficiency, ideal for privacy-focused protocols and zero-knowledge applications. [[Poseidon](https://crates.io/crates/dusk

Developer Tools
rustposeidonhash
Visit → 217★
Raspirus

User- and resources-friendly rules-based malware scanner [](https://github.com/Raspirus/Raspirus/actions/workflows/testproject.yml)

Authentication
antivirusscanningrust
Visit → 215★
luks.go

Pure Golang library to manage LUKS partitions

Security Tools
goluksencryption
Visit → 95★
Compare tools: Lucia Auth vs keyper · keyper vs SSOReady · SSOReady vs Arctic