# Poius Poius is a command-line interface (CLI) tool written in Rust for encoding and decoding files and directories using base64 encoding. ## Features - Encode files or directories to base64 format. - Decode base64-encoded files or directories back to their original format. - Simple and easy-to-use CLI interface. - Supports both encoding and decoding operations. ## Installation To use Poius, you'll need to have Rust installed on your system. You can install Rust by following the instructions on the [official Rust website](https://www.rust-lang.org/). Once Rust is installed, you can clone this repository and build the project using Cargo, Rust's package manager and build system. ```bash git clone https://github.com/King-Masr/Poius.git cd Poius cargo build --release ``` This will create the `poius` executable in the `target/release` directory. ## Usage Poius provides a simple command-line interface with the following usage: ``` poius ``` Commands: - `encode `: Encode a file or directory to base64 format. - `decode `: Decode a base64-encoded file or directory. - `help`: Display the help message. Example usage: ```bash # Encode a file poius encode /path/to/file.txt # Decode a file poius decode /path/to/file.txt.encoded ``` ## Documentation For more detailed information about Poius and its usage, please refer to the [Documentation](https://docs.rs/poius). ## License This project is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.