# ๐ My Way CLI
[](https://crates.io/crates/myway-cli)
[](https://opensource.org/licenses/MIT)
**A minimalist project manager for your ideas. Built with Rust for speed and mental clarity.**

## Summary
- [๐ My Way CLI](#-my-way-cli)
- [Summary](#summary)
- [๐ง Why My Way?](#-why-my-way)
- [๐ ๏ธ Commands \& Usage](#๏ธ-commands--usage)
- [๐ก Quick Examples](#-quick-examples)
- [๐ Data Storage](#-data-storage)
- [๐ Future Roadmap (v0.2.0)](#-future-roadmap-v020)
- [๐ปInstallation](#installation)
- [๐ License](#-license)
## ๐ง 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
| `create` | 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` |
| `giveup` | Permanent delete (No graveyard) | `--uuid` or `--name` |
| `graveyard` | Manage your archivees | `--add`, `--list`, `--exject` |
| `finish` | Celebrate completion! | `--uuid` or `--name` |
### ๐ก Quick Examples
```bash
# Adding a new version to a project
myway version --add --name your-project-name
# Looking for a specific project ID
myway way --uuid 8271c6f
# The "Exhumation" Option (Clean the graveyard)
myway 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)
- [ ] `myway sync`: Manual backup via Github Gist.
- [ ] `myway open`: Quick-open project folder in your favorite editor (VSCode, Zed, NVim).
## ๐ปInstallation
1. Install with Cargo:
```
cargo install myway-cli
```
2. Install from **Releases**
## ๐ License
Licensed under the MIT License. Free to use, modify, and distribute.