Starters
Starters are pre-configured Medusa.js projects that provide a ready-to-use foundation for building your e-commerce store. Each starter includes a specific set of plugins, configurations, and customizations tailored for a particular use case.
How it works
Each starter is a complete Medusa.js project that you can clone and run locally. Starters are reviewed by the community to ensure quality and compatibility.
Review status
- Reviewed — The starter has been reviewed and approved. It meets quality standards and is compatible with the specified Medusa.js version.
- In Review — The starter has been submitted and is currently being reviewed. It may not yet meet all quality standards.
Submitting a starter
Want to share your starter with the community? Open a pull request to the medusajs-hub-docs repository with your starter content. Use the template to structure your submission — see Astro Medusa Starter as a reference example.
Repository requirements
Your starter repository must have:
| Requirement | Description |
|---|---|
| Release | Official GitHub release with version tag (e.g. v1.0.0, semantic versioning recommended) |
| License | Open source license (e.g. MIT, Apache 2.0) |
| README | Installation and usage instructions |
Content to include
In your pull request, provide:
| Field | Description |
|---|---|
| Repository URL | Link to the public Git repository |
| Medusa version | Compatible Medusa version (v1 or v2) |
| Description | Full description including installation and usage instructions |
| Author | Company name or author’s full name |
| Contact | Author contact (GitHub, email, or LinkedIn) for support |
| Demo / Screenshots | Link to live demo or screenshots (recommended for storefronts) |
Next steps
Browse the Available Starters to find a starter that fits your needs.