A Homebrew tap containing useful utility tools and applications.
# Add the tap
brew tap zach-source/tap
# Install tools
brew install opxA secure daemon that provides cached access to secrets from multiple backends (1Password, HashiCorp Vault, OpenBao) with advanced security features.
Features:
- Multi-backend secret access (1Password + Vault + Bao)
- Advanced security with process verification and audit logging
- Session management with configurable timeouts
- Policy-based access control with process hierarchy validation
- Interactive management tools
Installation:
brew install opxUsage:
# Start the daemon
brew services start opx
# Or run manually
opx-authd --enable-audit-log --verbose
# Login and read secrets
opx login 1password --account=YOUR_ACCOUNT
opx read "op://vault/item/field"To add a new tool to this tap:
- Create a new formula in
Formula/<tool-name>.rb - Follow Homebrew formula conventions
- Test the formula locally
- Submit a pull request
# Test formulas locally
brew install --build-from-source ./Formula/opx.rb
# Audit formula
brew audit --strict ./Formula/opx.rb