Crates.io | project-creation-tui |
lib.rs | project-creation-tui |
version | 1.0.1 |
created_at | 2025-08-24 14:04:19.020211+00 |
updated_at | 2025-08-24 14:19:00.297082+00 |
description | My TUI for generating different types of projects |
homepage | https://github.com/Ghostboo124/project-creation |
repository | https://github.com/Ghostboo124/project-creation |
max_upload_size | |
id | 1808383 |
size | 55,360 |
My TUI for generating different types of projects (python, uv python, rust, cmake cpp are the goals)
[!NOTE] If you are using an operating system that is not Microsoft Windows, then you will need to compile it manually
To use this, you can build it from source, or you can download it from the releases page then you run the file.
You will start of in the main menu, press (e) to continue to the project creation, then you will be able to select the project type, input the project name and folder for the project to go into and confirm it, at any time other than during project name and folder name inputting you can press (q) to get out and you press (enter) to continue
To build this project you need to have rust installed, after installing it you can run cargo build --release
to compile the project to target/release/project-creation-tui or target\release\project-creation-tui.exe or you can run cargo run --release
to compile and run the project
So far this has been a solo job, though I will disclose that A.I. was used to help make this project because I was using the Cursor code editor and I used tab auto completions and the agent mode A.I. chat to help bugfix and learn new features as the whole TUI thing in rust is new to me.