Publishing
How to publish your module to the marketplace
Publishing Your Module
Once your module is ready, you can publish it to the Odel marketplace.
Requirements
Before publishing, ensure your module:
- Has a unique name
- Includes a description and README
- Passes all tests
- Has an icon (optional but recommended)
Publishing Process
1. Prepare Your Module
Update your package.json with the required fields:
{
"name": "@your-org/module-name",
"version": "1.0.0",
"description": "A brief description of your module",
"odel": {
"category": "productivity",
"pricing": "free"
}
}2. Submit for Review
From the Dev Portal, click "Submit for Review" on your project.
Our team will review your module for:
- Security issues
- API compliance
- Content policy
3. Approval
Once approved, your module will be live on the marketplace!
Updating Your Module
To publish updates:
- Bump the version number
- Deploy the new version
- Submit for review (major changes only)
Pricing
Modules can be:
- Free - Available to all users
- Paid - One-time purchase
- Subscription - Monthly billing
Contact us to enable paid modules on your account.