Submit your module to the OpenGB registry.
To publish your module to the OpenGB module registry, follow these steps:
Fork & clone the repository
Add your module
Add your module code under a new folder for your module under the modules/
directory.g. modules/my_module
. For example:
Commit your changes using Conventional Commits
feat(my_module): add new script
Push your changes to your forked repo (more info)
Open a pull request
Open a pull request against the upstream rivet-gg/opengb-modules
repo (see GitHub’s guide on creating a pull request)
OpenGB’s maintainers will review your PR within 48 hours.
Before publishing your module, make sure your module passes all the required checks:
opengb test
)module.json
:
status
: The status of the modulename
: The human readable name of the moduledescription
: A short description of the moduleicon
: The Font Awesome icon name of the moduletags
: The tags associated with this moduleauthors
: The GitHub handle of the authors of the moduleerrors
: The errors associated with this module (required)You can also host your own OpenGB module registry. This allows you to maintain complete control over your published modules.
We look forward to your contributions to the OpenGB ecosystem!
Submit your module to the OpenGB registry.
To publish your module to the OpenGB module registry, follow these steps:
Fork & clone the repository
Add your module
Add your module code under a new folder for your module under the modules/
directory.g. modules/my_module
. For example:
Commit your changes using Conventional Commits
feat(my_module): add new script
Push your changes to your forked repo (more info)
Open a pull request
Open a pull request against the upstream rivet-gg/opengb-modules
repo (see GitHub’s guide on creating a pull request)
OpenGB’s maintainers will review your PR within 48 hours.
Before publishing your module, make sure your module passes all the required checks:
opengb test
)module.json
:
status
: The status of the modulename
: The human readable name of the moduledescription
: A short description of the moduleicon
: The Font Awesome icon name of the moduletags
: The tags associated with this moduleauthors
: The GitHub handle of the authors of the moduleerrors
: The errors associated with this module (required)You can also host your own OpenGB module registry. This allows you to maintain complete control over your published modules.
We look forward to your contributions to the OpenGB ecosystem!