myway-cli 0.1.6

A minimalist project manager CLI to organize your ideas and stacks.
myway-cli-0.1.6 is not a library.

๐Ÿš€ My Way CLI

Crates.io License: MIT

A minimalist project manager for your ideas. Built with Rust for speed and mental clarity.

banner

Summary

๐Ÿง  Why My Way?

Created by Gabriel Xavier, My Way was born from the need to organize an "over-mind" of projects. It's not just another CRUD; it's a curated space for your technical journey.

If you have a project, finish it. If you can't, own your choice and give up.


๐Ÿ› ๏ธ Commands & Usage

Command Action Key Flags
add Spawns a new project --
way Lists all active projects --uuid, --oneline, --complex
edit Modify name, description or tags --uuid or --name
version Manage project releases --add, --list
status Manage project status --uuid, --name
giveup Permanent delete (No graveyard) --uuid or --name
graveyard Manage your archivees --add, --list, --exject
finish Celebrate completion! --uuid or --name

๐Ÿ’ก Quick Examples

# Adding a new project on WAY

mw add


# Adding a new version to a project

mw version --add --name your-project-name


# Looking for a specific project ID

mw way --uuid 8271c6f


# The "Exhumation" Option (Clean the graveyard)

mw graveyard --exject

๐Ÿ“‚ Data Storage

MyWay is zero-cloud and private by default. Your data is stored locally in:

  • Windows: %USERPROFILE%\Documents\MyWayCli
  • Linux/macOS: ~/Documents/MyWayCli

๐Ÿš€ Future Roadmap (v0.2.0)

  • mw sync: Manual backup via Github Gist.
  • mw open: Quick-open project folder in your favorite editor (VSCode, Zed, NVim).

๐Ÿ’ปInstallation

  1. Install with Cargo:
cargo install myway-cli
  1. Install from Releases

๐Ÿ“„ License

Licensed under the MIT License. Free to use, modify, and distribute.