A powerful CLI tool for managing, running and exposing your applications.
Hive CLI is a developer-focused command line tool designed to simplify local development workflows.
It helps you initialize projects, manage environments, run services, handle secrets, view logs and expose local applications with a simple command.
Built with Rust for speed, reliability and cross-platform support.
- 🐝 Project initialization
- ⚡ Fast command execution
- 🔥 Environment management
- 🔐 Secrets management
- 📜 Logs management
- 🚀 Local application runner
- 🌍 Public tunnel exposure
- 📦 Project registry
- 🩺 Environment diagnostics
- 🖥 Cross-platform support
curl -fsSL https://raw.githubusercontent.com/HiveSofts/hive-cli/main/install/install.sh | bashPowerShell:
irm https://raw.githubusercontent.com/HiveSofts/hive-cli/main/install/install.ps1 | iexVerify installation:
hive --versionInitialize Hive in your project:
hive initRun application:
hive runRun specific script:
hive run devCheck project status:
hive statusManage environment:
hive envManage secrets:
hive secretsExpose local service:
hive exposeView logs:
hive logs| Command | Description |
|---|---|
init |
Initialize Hive in current project |
run |
Run project scripts |
logs |
View application logs |
env |
Manage environment variables |
secrets |
Manage secrets |
expose |
Create public tunnel |
status |
Show project information |
projects |
Manage registered projects |
scripts |
Manage project scripts |
doctor |
Check system requirements |
completion |
Generate shell completion |
After initialization:
your-project/
├── .hive/
│
├── config.yml
├── .env
├── .secrets
└── logs/
Hive stores project configuration inside .hive and keeps your development environment organized.
Clone repository:
git clone git@github.com:HiveSofts/hive-cli.git
cd hive-cliBuild:
cargo buildRun:
cargo run -- --helpRelease build:
cargo build --release| Platform | Status |
|---|---|
| Linux | ✅ |
| Windows | ✅ |
| macOS | 🚧 |
- Hive Init
- Hive Run
- Hive Env
- Hive Secrets
- Hive Logs
- Hive Expose foundation
- Automatic releases
- Cloud tunnel service
- Team collaboration
- Plugin system
- Package manager
Contributions are welcome.
Before submitting a pull request:
cargo fmt
cargo test
cargo clippyMIT License
Built with ❤️ and Rust by HiveSofts.
github.com/HiveSofts/hive-cli