FerrisKey is an open-source project developed under a lightweight meritocratic governance model.
To provide a modern, cloud-native, high-performance IAM system, built with Rust and React, for developers and organizations seeking control, security, and clarity.
See MAINTAINERS.md for the current list.
Maintainers are responsible for:
- Reviewing and merging pull requests
- Managing releases and tagging versions
- Leading architectural decisions
- Fostering an open and welcoming community
We prefer lazy consensus. If no one objects to a proposal within 72 hours, it is accepted. In case of disagreements, maintainers vote. Majority wins.
For major changes, an RFC should be proposed via GitHub Discussions.
Anyone can become a maintainer by:
- Consistently contributing high-quality code or docs
- Participating in code reviews and discussions
- Demonstrating good judgment and community spirit
New maintainers must be approved by 2 existing maintainers.
FerrisKey covers:
- Identity and Access Management
- OAuth2/OIDC support
- Multi-tenant realms
- Policy and role enforcement
Other features may be added through community proposals.
We believe in transparent, community-driven development. Join us! 🦀