Modern Identity & Access Management Built with Rust
FerrisKey is a powerful, secure, and scalable open-source IAM solution. Cloud-ready and easy to deploy.
Why choose FerrisKey ?
A modern IAM solution that combines performance, security and flexibility. Built for cloud-native architectures and demanding teams.
Rust Performance
Built in Rust for exceptional performance. Zero-cost abstractions, optimal memory management and minimal latency for your authentications.
- Latency < 10ms
- Reduced memory footprint
Complete Auth
Full OpenID Connect Provider with OAuth 2.0/2.1 support, SAML, LDAP and modern multi-factor authentication.
- OIDC Core 1.0 certified
- MFA & WebAuthn ready
Fine-grained Permissions
Granular permission system with RBAC, ABAC and advanced role management. Control precisely who accesses what.
- RBAC support
Multi-tenancy Realms
Isolate your environments and clients with dedicated realms. Independent configuration, separate data, maximum security.
- Complete isolation
- Per-realm configuration
Full Observability
Immutable audit logs, real-time metrics and anomaly detection. GDPR, SOC2 and ISO 27001 compliance.
- Prometheus & OpenTelemetry
- Complete audit logs
Cloud Native
Modern architecture designed for Kubernetes. Simple deployment, automatic horizontal scaling and high availability.
- Kubernetes native
- Horizontal scaling
Modular Ecosystem
FerrisKey is built as an ecosystem of independent but interconnected modules. Choose and deploy only what you need.
Core API
The heart of FerrisKey: user, role, permission, and multi-tenant realm management.
Key features :
- User & Group Management
- Role-Based Access Control (RBAC)
- Multi-tenancy with Realms
- Fine-grained Permissions
- RESTful APIs
SeaWatch
Comprehensive audit logs, anomaly detection, and real-time security monitoring.
Key features :
- Immutable Audit Logs
- Anomaly Detection with ML (soon)
- Real-time Alerts
- Compliance & Reporting
- Security Timeline (soon)
Trident
Advanced Multi-Factor Authentication with TOTP, WebAuthn, SMS, and push notifications.
Key features :
- TOTP (Google Authenticator)
- WebAuthn
- Backup Codes
Abyss
Identity federation and bridging across external providers (SAML, OIDC, LDAP, AD).
Key features :
- SAML 2.0 Bridge (soon)
- OpenID Connect Federation
- LDAP/Active Directory Sync (soon)
- Social Login (OAuth 2.0)
- Identity Mapping & Transform (soon)
4 modules
Our Sponsors
Ferriskey was supported by companies and individuals who believe in the importance of an open-source, high-performance, modern IAM.
Become a SponsorActive sponsors
Platinum
Open Source
Gratitude
Our Core Team
A passionate team of developers, architects, and security experts, dedicated to making FerrisKey the best open-source IAM solution.
Join the team
Are you passionate about Rust, security, and distributed systems? We are always looking for talented individuals to contribute to FerrisKey.
Our Contributors
FerrisKey is made possible by a global community of passionate contributors. Thank you to everyone who is helping to advance the project! 🙏
NathaelB
200 contributions
LeadcodeDev
62 contributions
leroyguillaume
29 contributions
jorisvilardell
10 contributions
TanzilIslam
8 contributions
Courtcircuits
6 contributions
JunaYa
4 contributions
hocman2
4 contributions
jorgecarleitao
2 contributions
poptart-coral
2 contributions
Ptrskay3
2 contributions
Abdulbois
1 contribution
baptistebronsin
1 contribution
davidaparicio
1 contribution
kurama
1 contribution
JeremyLARDENOIS
1 contribution
MathiasP39
1 contribution
vkmrishad
1 contribution
mouhsen-ibrahim
1 contribution
NolwennD
1 contribution
cheleb
1 contribution
sameo
1 contribution
sirodoht
1 contribution
theotchlx
1 contribution
luckywemo
1 contribution
Contributors
Total contributions
Active contributors




