| Crates.io | kurtbuilds-ser |
| lib.rs | kurtbuilds-ser |
| version | 0.1.8 |
| created_at | 2026-01-03 23:24:19.996441+00 |
| updated_at | 2026-01-04 02:41:01.658307+00 |
| description | A CLI tool for managing background services on macOS and Linux |
| homepage | |
| repository | https://github.com/kurtbuilds/ser |
| max_upload_size | |
| id | 2020927 |
| size | 51,827 |
A cross-platform CLI tool for managing background services on macOS and Linux systems.
cargo binstall kurtbuilds-ser
# List all services
ser list
# Show details for a specific service
ser show <service-name>
# Start a service
ser start <service-name>
# Stop a service
ser stop <service-name>
# Restart a service
ser restart <service-name>
# Create a new service interactively
ser new
This is a Cargo workspace with two crates:
ser_lib - Core library with service management functionalityser_cli - Command-line interfaceThis project uses just as a command runner. Available commands:
# Build the project
just build
# Run with arguments
just run list
# Run tests
just test
# Format code
just fmt
# Run linter
just clippy
# Run all CI checks
just ci
# Install locally
just install
clap - Command line argument parsingserde - Serialization/deserializationplist - Property list support for macOSanyhow - Error handlingtabled - Table formatting for outputatty - Terminal detectiondialoguer - Interactive prompts[Add your license here]