Avoid repeative coding tasks with MatchaBot
A powerful project code generator, simple and fun to use. Improve your daily productivity for your React, Gatsby and NextJS projects.
Self contained in the project directory
Template generators live in the project directory. Generators can be modified to target your specific needs.
Powered by HandleBar or EJS
MatchaBot allows you to use the templating language of your choice: EJS if you want to use all the power of Javascript or HandleBar for simplicity.
Powerful command line support
Each parameter of a template can be used as a CLI argument. Missing arguments values are automatically prompted.
Assisted workflow to create new generators and commands
MatchaBot includes a generators of generators that helps you to scaffold your own generator.
Debug mode support
You can easily test a generator thanks to the debug flag.
Scallfold an entire project
You can use MatchaBot to scaffold your entire project, and then you can easily add components, pages, and files.
Generate additional components
You can use MatchaBot to add additional components such as components, stories, tests, new directories, and files.
Not limited to TypeScript
MatchaBot is generic it can be used to generate any kind of project: GO, Rust, C++, Python.