conduit-cli 0.3.0

A lightning-fast Minecraft mod manager
Documentation
# conduit-cli

A lightning-fast Minecraft mod manager built in Rust.

---

## Features

- **Fast & Lightweight**: Minimal overhead, native performance.
- **Cross-Platform**: Binaries for Windows, Linux (GNU/MUSL/ARM), and macOS.
- **Dependency Management**: Handles mod dependencies automatically.
- **Developer Friendly**: Clean CLI output and intuitive commands.

---

## 📦 Installation

### Windows

Download the `.msi` installer from the [Releases](https://github.com/SirCesarium/conduit-cli/releases) page. It will automatically add `conduit` to your PATH.

### Linux

We provide multiple options for Linux users:

- **Debian/Ubuntu**: Download the `.deb` package and install it via `sudo dpkg -i conduit.deb`.
- **Fedora/RHEL**: Download the `.rpm` package.
- **Universal**: Download the `musl-amd64` binary for a standalone, dependency-free experience.

### macOS

Download the `macos-arm64` (Apple Silicon) or `macos-intel` binary.
_Note: Since the binary is not signed, you may need to Right Click -> Open it the first time._

---

## Usage

```bash
# Display help and available commands
conduit --help

# Search mods in modrinth and get project slug for installing
conduit search

# Add a new mod to your project
conduit add <mod-name>
conduit add f:<file-path>

# Install all mods from your configuration
conduit install

# Remove a mod
conduit remove <mod-name>

# List installed mods in a tree view
conduit list

```

---

## Development

If you want to build `conduit` from source, ensure you have the Rust toolchain installed.

```bash
git clone https://github.com/SirCesarium/conduit-cli
cd conduit-cli
cargo build --release --features cli

```

---

## License

This project is licensed under the **MIT License**. See the `LICENSE` file for details.