Maya Python Project Template
A starting point for anyone writing Python tools in Maya. You get a repo that already knows how to test itself, check its own code, build docs, and produce a tool users install by dragging a file into Maya.
No prior GitHub Actions or packaging knowledge needed; each page explains what a piece does and why you'd care.
Start here
- Create your project: make the repo and clone it.
- Project layout: what all these files are.
- Writing your tool: where your code goes and how to run it in Maya.
Then, when you need them:
- Testing: checking your tool still works.
- Automatic checks: what happens when you push code.
- Releasing: shipping a version people can install.
- Documentation: this site, for your project.