project-creation-tui

Crates.ioproject-creation-tui
lib.rsproject-creation-tui
version1.0.1
created_at2025-08-24 14:04:19.020211+00
updated_at2025-08-24 14:19:00.297082+00
descriptionMy TUI for generating different types of projects
homepagehttps://github.com/Ghostboo124/project-creation
repositoryhttps://github.com/Ghostboo124/project-creation
max_upload_size
id1808383
size55,360
Alexander Perkins (Ghostboo124)

documentation

README

hackatime coding time badge build status GitHub Downloads (all assets, all releases) GitHub Repo stars GitHub Release

Project Creation

My TUI for generating different types of projects (python, uv python, rust, cmake cpp are the goals)

Usage

[!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

Building

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

Credits

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.

Commit count: 22

cargo fmt