younix

Crates.ioyounix
lib.rsyounix
version0.1.36
created_at2025-08-13 09:30:42.677734+00
updated_at2025-08-20 18:51:05.185479+00
descriptionA collection of minimalist Unix command-line tools made in Rust.
homepage
repositoryhttps://github.com/ibilalkayy/younix
max_upload_size
id1793471
size19,349
Bilal Khan (ibilalkayy)

documentation

README

🧰 Younix — Minimalist Unix Command-Line Tools in Rust

License

Younix is a collection of simple, fast, and safe Unix command-line tools reimagined in Rust. Perfect for learning systems programming, handling files, and working with text streams using modern tools.

🚀 Built in Rust — blazing fast, memory-safe, and beginner-friendly!


📦 Available Commands

Command Description
cat Output contents of a file line-by-line
ls List directory contents
grep Search for matching lines in a file
view View file content interactively (less)
sort Sort lines in a file
wc Count lines, words, and bytes in a file

📥 Installation

You can install Younix directly from crates.io:

cargo install younix

🔧 Example Usages

younix cat file.txt
younix ls -a
younix grep "error" logs.txt -i -n
younix wc file.txt -l -w -c

Each command supports relevant flags similar to classic Unix tools.


🦀 Build from Source

git clone https://github.com/ibilalkayy/younix
cd younix
cargo build --release

This will generate a younix binary in target/release/younix.


🙌 Contributing

Contributions are welcome! Feel free to open issues, suggest new features, or submit pull requests. Help make Younix a better learning and productivity tool for everyone.

Commit count: 98

cargo fmt