Open creator workflow

Create a Codex theme.
Publish it for free.

Use the same open schema and validator as our first-party themes. Nothing is sold: creators publish reviewed packs and everyone can install them for free.

Four release steps

The validator is the contract.

01

Create the skeleton

Start with a manifest, token file, rights record, and the required responsive asset slots.

npx --yes get-codex-theme@0.3.0 create my-theme --name "My Theme" --mode dark
02

Add original assets

Complete the three background ratios, home/task/narrow screenshots, palette tokens, checksums, and LICENSE-ASSETS.txt.

Read the image guide →
03

Validate and pack

Strict validation checks paths, image dimensions, palette values, rights metadata, and the install contract before producing a release ZIP.

npx --yes get-codex-theme@0.3.0 validate ./my-theme --strict-assets
npx --yes get-codex-theme@0.3.0 pack ./my-theme
04

Submit for review

Sign in with Google or GitHub, choose a category and public author profile, then upload the ZIP. Approved packs appear in the gallery with a one-command install.

Open publisher portal →
PUBLISHER ACCESS

Sign in to
share your work.

Use an identity you already trust. We only use it to attribute submissions and review status.

No password or email registration. Your provider verifies your identity.