Skip to content

softwareworkercom/byo

Repository files navigation

BYO CLI

Give us a star to support the project

.NET License Issues Stars

BYO CLI is a developer productivity tool. It helps developers organize commands, run repeatable workflows, and manage local secrets.

WindowsTerminal_aI8IWCqW4q

Why BYO CLI?

⚡ Stay in the Zone Run saved commands right away without leaving your terminal.

🧠 Less Friction, More Focus Save the details once so you do not have to remember flags or search old notes.

🔐 Tailored to Your Stack Keep your commands, settings, and secrets organized around the way you work.

🚀 Your Workflow, Your Rules Build custom automations that match how you actually work. BYO adapts to you, not the other way around.

Quick Start

Prerequisites

Install as a global tool

dotnet tool install --global byo --version 0.0.1-g19f405295c

Run

byo --help

If the package is not published yet, clone this repo and run from source:

dotnet build
dotnet run --project src/SoftwareWorker.BYO.CLI -- --help

Documentation

Commands

  • byo --help
  • byo run --help
  • byo commands --help
  • byo settings --help
  • byo secrets --help
  • byo workflows --help

Interactive runner

Use run to select and execute saved commands/workflows interactively.

  • Run and choose target interactively:
byo run --interactive
  • Run commands only:
byo run --target command
  • Run workflows only:
byo run --target workflow

Contributing

We welcome contributions from developers, platform engineers, and DevOps practitioners.

  1. Fork the repo
  2. Create a branch (feature/your-idea)
  3. Make your changes
  4. Open a pull request

Please include a clear description of the problem, your solution, and examples when applicable.

Community

License

This project is licensed under the MIT License.

About

BYO CLI is a developer productivity tool. It helps developers organize commands, run repeatable workflows, and manage local secrets.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages