This template repository contains example functionality, which makes it an excellent starting point for developing a new JASP module. It contains the necessary files and structure, plus a numbers of examples to get started and to understand JASP's internals.
- Fork this template repository to your own GitHub account
- Clone it to your machine
- Open JASP and add it as a development module
It is very illuminating to take a look at our examples and at the files that generate them.
For instance, the image below shows the different menus for the "Using the interface" analysis, together with the files that generate them:
Feel free to reuse and adapt to your needs. Feel also free to remove the ones you don't need.
Once you have developed your module, you can contribute it back to JASP by creating a pull request. The JASP team will review your module and provide feedback. Once your module is accepted, a new repo is created in the JASP organization and your module is added to the JASP module repository.