A neutral index of OpenAI Codex Desktop & CLI skins, theme engines, and galleries — filter by mood, color, and platform, then copy a single install prompt. Includes pets & workspace mods, available in 12 languages.
A curated, searchable catalog with instant filtering, per-skin copy-paste install prompts, a live theme previewer, and a prompt generator.
Built with Astro 6 + Tailwind CSS v4 + Lucide icons, shipped as a static site (Cloudflare Pages or Vercel).
This repo is the website. The curated index / backlink source is a companion
repo: awesome-codex-skin-projects.
npm install
npm run dev # http://localhost:4321npm run build # outputs to dist/
npm run previewRequires Node 22. Vite is pinned to 7 via
package.jsonoverrides(Astro 6 ships expecting Vite 7, not 8).
PUBLIC_WEB3FORMS_KEY— Web3Forms key for the submit form. Copy.env.exampleto.envand fill it in (see.env.examplefor why thePUBLIC_prefix matters).- Site URL is set in
astro.config.mjs(site: https://awesomecodexskin.com).
src/content/skins/— skin entries (Markdown + frontmatter, Zod-validated).src/components/— UI components & client islands.src/pages/— routes (home, /skins, detail, category, faq, install, tutorial, submit, tools).public/previews/— skin preview images.
Applying a skin only injects CSS over the local 127.0.0.1 loopback — it never
touches your API key and is one-click reversible. See /install and /faq on the
live site.
Index content is CC0 (see the companion repo). Site code is MIT unless noted.