Skip to content

Create a Module

A CodeSCE module is made of up to three files. Before you open Studio, get these ready.

Required files

FileWhat it isRequired?
Module (ZIP)Your module's core source code, packaged as a ZIP. This is the private, paid deliverable buyers download after purchase.Required
READMEPublic documentation — what the module does, how to integrate it, requirements, and notes. Shown on the module page before purchase.Required
UI (preview)A preview of the module used to render the live preview on the module page.Optional, strongly recommended

Minimum to save

You can save a draft with just a name + module ZIP + README. The UI preview is optional to save, but without it buyers can't see a live preview — and several quality checks (accessibility, responsive layout, image moderation) run against the UI. Include it.

What goes where

  • Module ZIP → kept private. Delivered only to buyers, as a per-purchase watermarked ZIP.
  • UI → kept private, used to render the sandboxed preview.
  • READMEpublic, readable by anyone browsing the module.

Best practices

Modules are reviewed automatically on upload (see Security Scanning). To sail through review and sell well:

  • Keep it frontend. Server/backend code is rejected. Ship client-side code only.
  • Include a UI preview. It powers the live preview and unlocks the UI-quality checks.
  • Write a real README. Explain integration steps, requirements, and configuration. This is your sales pitch and your support doc.
  • Ship clean dependencies. Vulnerable packages hurt your score — audit before you zip.
  • Avoid copy-paste bulk. High internal duplication flags a module for manual review.
  • Make the UI accessible and responsive. Accessibility and layout/responsive checks run against your preview.
  • Keep content appropriate. Prohibited content and adult imagery are hard-rejected.
  • Fill in metadata. A clear name, category, short description, tags, and feature list help buyers find and trust your module.

Next step

Files ready? Open Studio Workflow →.

Built for developers who ship.