Lucas Command Line Interface

June 27, 2025

Lucas Command Line Interface

Been learning the Rust language for a couple of months now, and started working on a CLI tool that I've been wanting to make for a while. By following some simple tutorials and reading the Rust Book (which is great, I recommend it to anyone wanting to learn Rust), I've got a good understanding of the language and its features.

This project is a CLI tool that provides simple commands and a simple UI for listing files. It's built using Rust and the Rustc compiler with a couple of creates (packages or libraries), and it's designed to be lightweight and fast. The tool is still in its early stages, but I'm excited to continue working on it and adding more features as I learn more.

One of the main challanges I faced while building this was understand the Rust compiler and how to use it effectively. I had to learn how to use the Rustc compiler and how to use the Cargo package manager to manage dependencies and build the project. I also had to learn how to use the Rust standard library and how to use the Rust ecosystem to find libraries that I could use in my project.

Features

  • Command Line Interface
  • .exe

Technologies Used

  • Rust
  • Rustc
  • Cargo