| Crates.io | muscii |
| lib.rs | muscii |
| version | 0.1.1 |
| created_at | 2025-10-25 03:21:58.845237+00 |
| updated_at | 2025-10-25 13:33:15.132621+00 |
| description | Display images as colorized ASCII art in the terminal |
| homepage | |
| repository | https://github.com/yash-jain-1/muscii |
| max_upload_size | |
| id | 1899639 |
| size | 198,060 |
A fast, modern, and colorful image-to-ASCII art converter written in Rust.

This is a command-line tool that renders any image (JPEG, PNG, etc.) as colorized ASCII art directly in your terminal. It's a lightweight, cross-platform, and fast alternative to similar tools, built with Rust.
Once you have the Rust toolchain installed, you can install directly from crates.io:
cargo install muscii
If you want to build it yourself:
# 1. Clone the repository
git clone https://github.com/yash-jain-1/muscii.git
cd muscii
# 2. Build and install
cargo install --path .
The command-line interface is simple:
muscii <PATH_TO_IMAGE> [OPTIONS]
<PATH>: The path to the image file (e.g., images/photo.jpg).-w, --width <WIDTH>: Sets the maximum width of the output in characters. The height will be calculated automatically.-H, --height <HEIGHT>: Sets the maximum height of the output in characters. The width will be calculated automatically.-h, --help: Prints help information.-V, --version: Prints version information.1. Run with default size (fits to a width of 64 characters):
muscii "C:\Users\Me\Pictures\sunset.png"
2. Set a specific width of 120 characters:
muscii /home/me/art/my-logo.jpg --width 120
3. Set a specific height of 50 characters:
muscii assets/test.jpg -H 50
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions are welcome! Please see CONTRIBUTING.md for details on how to get started.