Jumpstart is a versatile code template generator that allows you to kickstart your projects with ease.
Important
Jumpstart is under active development to support different frameworks and languages, for updates please star (or watch) the repository.
Build for your local architecture
make releases/jumpstart
git clone https://github.com/nurdsoft/jumpstart
Navigate to the cloned repository and build the tool for your machine using the following command:
make releases/jumpstart
Create a GitHub personal access token with read/write repo access and set it as a variable GITHUB_TOKEN in your terminal profile.
export GITHUB_TOKEN=<your_token>
You can list the available templates using the following command:
releases/jumpstart template list
Run the following command to generate a project:
releases/jumpstart -t <template name> <project name>
This command will create a private GitHub repository with the name <project name>
and the chosen template <template name>
. Navigate into your project directory using:
cd <project name>
Now you're ready to start coding! Make changes, commit them, and push to your GitHub repository.
This project is licensed under the MIT License - see the LICENSE file for details.
We welcome contributions! Follow these guidelines to contribute to Jumpstart:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with clear messages.
- Push your changes to your fork.
- Submit a pull request.
If you encounter any issues or have questions, feel free to open an issue. We appreciate your feedback!
Happy coding with Jumpstart!