| Crates.io | lazycelery |
| lib.rs | lazycelery |
| version | 0.4.0 |
| created_at | 2025-07-20 21:56:40.877371+00 |
| updated_at | 2025-07-20 22:45:14.891779+00 |
| description | A terminal UI for monitoring and managing Celery workers and tasks, inspired by lazydocker/lazygit |
| homepage | https://github.com/Fguedes90/lazycelery |
| repository | https://github.com/Fguedes90/lazycelery |
| max_upload_size | |
| id | 1761466 |
| size | 183,943 |
A terminal UI for monitoring and managing Celery workers and tasks, inspired by lazydocker and lazygit.





Choose your preferred installation method:
cargo install lazycelery
brew tap Fguedes90/tap
brew install lazycelery
# Source package (builds from source)
yay -S lazycelery
# Binary package (faster install)
yay -S lazycelery-bin
scoop bucket add lazycelery https://github.com/Fguedes90/scoop-bucket.git
scoop install lazycelery
choco install lazycelery
snap install lazycelery
Download pre-built binaries from GitHub Releases:
lazycelery-linux-x86_64.tar.gzlazycelery-macos-x86_64.tar.gzlazycelery-macos-aarch64.tar.gzlazycelery-windows-x86_64.zip# Clone the repository
git clone https://github.com/fguedes90/lazycelery.git
cd lazycelery
# Install mise (task runner)
./scripts/install-mise.sh
# Setup development environment
mise run setup
# Build release binary
mise run release
# Connect to Redis broker
lazycelery --broker redis://localhost:6379/0
# Use configuration file
lazycelery --config ~/.config/lazycelery/config.toml
Tab - Switch between Workers/Queues/Tasks↑/↓ or j/k - Navigate items/ - Search mode? - Show helpq - Quit# Install mise if you haven't already
./scripts/install-mise.sh
# Setup development environment
mise run setup
# Run with auto-reload
mise run dev
# Run tests in watch mode
mise run test-watch
mise tasks # Show all available tasks
mise run build # Build release binary
mise run dev # Run with auto-reload
mise run test # Run tests
mise run lint # Run linter
mise run fmt # Format code
mise run audit # Security audit
mise run coverage # Generate coverage report
mise run docs # Generate documentation
Before committing, run:
mise run pre-commit
This runs formatting, linting, tests, and security audit.
See CONTRIBUTING.md for guidelines.
See specs/ directory for detailed specifications and planned features.