fnox is a Rust-based secret manager designed for teams and developers who need flexible local, encrypted, and cloud-backed secret workflows. It can store secrets encrypted in Git through providers such as age, AWS KMS, Azure KMS, and GCP KMS, or reference secrets stored remotely in services like AWS Secrets Manager, Azure Key Vault, GCP Secret Manager, 1Password, Bitwarden, Infisical, and HashiCorp Vault. Projects define their secret behavior in a fnox.toml file, which can contain encrypted values, provider references, defaults, and environment-specific profiles. Commands can be run with secrets loaded through fnox exec, or users can enable shell integration to load secrets when entering a project directory. The project is designed to avoid vendor lock-in while supporting real-world development, staging, and production differences. It is well suited for teams that want secrets to be versionable, portable, and provider-agnostic.

Features

  • Encrypted secrets in Git
  • Remote cloud secret references
  • Multiple provider support
  • Environment-specific profiles
  • Shell integration for projects
  • Rust command-line implementation

Project Samples

Project Activity

See All Activity >

Categories

Security

License

MIT License

Follow fnox

fnox Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of fnox!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Rust

Related Categories

Rust Security Software

Registered

2 days ago