🚀 Project Scaffolder CLI is a command-line tool designed to streamline the process of creating projects from templates hosted on public GitHub repositories.
With interactive prompts, it allows users to easily choose a base project, clone it, and perform customizable substitutions within the project files.
The tool supports a variety of file types commonly found in software projects.
- 🔄 Clone GitHub repositories as project templates.
- 🤖 Interactive prompts for repository URL, word substitution, and more.
- 📁 Flexible file type support for word substitution.
- 🌐 Provides a clear directory structure view.
- 🎨 User-friendly interface for project customization.
- Clone the repository.
- Build the executable (
make build
). - Run the CLI tool (
./scaffolder
).
# Clone a project template and perform word substitution
./scaffolder
Contributions are welcome! Feel free to open issues, submit pull requests, or provide feedback.
If you find this project helpful, consider buying me a coffee!
This project is licensed under the MIT License.