Fei-Away/Codex-Dream-SkinPublic

Codex Dream Skin

AI summary: A non-destructive theming tool for Codex using CDP injection to safely customize UI styles and backgrounds.

Stars
14.9K
+29 today
Forks
1.4K
Watchers
17
Open issues
38
Open PRs
24
Contributors
~23
Commits
131
Branches
46

JavaScriptMITCreated Jul 15, 2026Last push 1d agoLatest release v1.5.18+145 stars this week+604 this month

Quick answers

What is Codex-Dream-Skin?
A non-destructive theming tool for Codex using CDP injection to safely customize UI styles and backgrounds.
What does Codex-Dream-Skin do?
Codex Dream Skin is an external theming utility designed to heavily customize the UI of the official Codex desktop application on macOS and Windows without touching application binaries. Instead of destructively modifying official application bundles like .app or app.asar, it leverages Chrome DevTools Protocol (CDP) injection to securely overlay CSS and graphical assets at runtime. Users can explore, download, and apply vibrant, dynamic breathing skins from an official community gallery called DreamSkin.cc. Additionally, it offers an online Studio for creators to design and publish their own personalized skins, completely transforming the typically sterile coding environment into an immersive, bespoke workspace.
Who is Codex-Dream-Skin for?
Developers and Codex power users who want to deeply personalize their desktop AI coding environment without risking application corruption.
How do I get started with Codex-Dream-Skin?
Download the macOS .dmg or Windows .exe from GitHub Releases and run the application after closing the official Codex client.
How popular is Codex-Dream-Skin on GitHub?
Fei-Away/Codex-Dream-Skin has 14,895 stars and 1,365 forks on GitHub, and gained 145 stars in the last 7 days.
What license does Codex-Dream-Skin use?
Fei-Away/Codex-Dream-Skin is released under the MIT license.

Star history

since Jul 28, 2026
05K10KJul 2026Aug 2026Sep 2026Oct 2026
14.9K stars as of Oct 3, 2026. Measured daily since Jul 28, 2026; GitHub no longer exposes earlier star timestamps.

Contribution activity

commits per day, last 52 weeks
OctNovDecJanFebMarAprMayJunJulAugSepMonWedFri2025-10-05: 0 commits2025-10-06: 0 commits2025-10-07: 0 commits2025-10-08: 0 commits2025-10-09: 0 commits2025-10-10: 0 commits2025-10-11: 0 commits2025-10-12: 0 commits2025-10-13: 0 commits2025-10-14: 0 commits2025-10-15: 0 commits2025-10-16: 0 commits2025-10-17: 0 commits2025-10-18: 0 commits2025-10-19: 0 commits2025-10-20: 0 commits2025-10-21: 0 commits2025-10-22: 0 commits2025-10-23: 0 commits2025-10-24: 0 commits2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 0 commits2025-10-28: 0 commits2025-10-29: 0 commits2025-10-30: 0 commits2025-10-31: 0 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 0 commits2025-11-04: 0 commits2025-11-05: 0 commits2025-11-06: 0 commits2025-11-07: 0 commits2025-11-08: 0 commits2025-11-09: 0 commits2025-11-10: 0 commits2025-11-11: 0 commits2025-11-12: 0 commits2025-11-13: 0 commits2025-11-14: 0 commits2025-11-15: 0 commits2025-11-16: 0 commits2025-11-17: 0 commits2025-11-18: 0 commits2025-11-19: 0 commits2025-11-20: 0 commits2025-11-21: 0 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 0 commits2025-11-25: 0 commits2025-11-26: 0 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 0 commits2025-12-02: 0 commits2025-12-03: 0 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 0 commits2025-12-17: 0 commits2025-12-18: 0 commits2025-12-19: 0 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 0 commits2026-01-13: 0 commits2026-01-14: 0 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 0 commits2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 0 commits2026-01-23: 0 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 0 commits2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 0 commits2026-02-05: 0 commits2026-02-06: 0 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 0 commits2026-02-11: 0 commits2026-02-12: 0 commits2026-02-13: 0 commits2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 0 commits2026-02-17: 0 commits2026-02-18: 0 commits2026-02-19: 0 commits2026-02-20: 0 commits2026-02-21: 0 commits2026-02-22: 0 commits2026-02-23: 0 commits2026-02-24: 0 commits2026-02-25: 0 commits2026-02-26: 0 commits2026-02-27: 0 commits2026-02-28: 0 commits2026-03-01: 0 commits2026-03-02: 0 commits2026-03-03: 0 commits2026-03-04: 0 commits2026-03-05: 0 commits2026-03-06: 0 commits2026-03-07: 0 commits2026-03-08: 0 commits2026-03-09: 0 commits2026-03-10: 0 commits2026-03-11: 0 commits2026-03-12: 0 commits2026-03-13: 0 commits2026-03-14: 0 commits2026-03-15: 0 commits2026-03-16: 0 commits2026-03-17: 0 commits2026-03-18: 0 commits2026-03-19: 0 commits2026-03-20: 0 commits2026-03-21: 0 commits2026-03-22: 0 commits2026-03-23: 0 commits2026-03-24: 0 commits2026-03-25: 0 commits2026-03-26: 0 commits2026-03-27: 0 commits2026-03-28: 0 commits2026-03-29: 0 commits2026-03-30: 0 commits2026-03-31: 0 commits2026-04-01: 0 commits2026-04-02: 0 commits2026-04-03: 0 commits2026-04-04: 0 commits2026-04-05: 0 commits2026-04-06: 0 commits2026-04-07: 0 commits2026-04-08: 0 commits2026-04-09: 0 commits2026-04-10: 0 commits2026-04-11: 0 commits2026-04-12: 0 commits2026-04-13: 0 commits2026-04-14: 0 commits2026-04-15: 0 commits2026-04-16: 0 commits2026-04-17: 0 commits2026-04-18: 0 commits2026-04-19: 0 commits2026-04-20: 0 commits2026-04-21: 0 commits2026-04-22: 0 commits2026-04-23: 0 commits2026-04-24: 0 commits2026-04-25: 0 commits2026-04-26: 0 commits2026-04-27: 0 commits2026-04-28: 0 commits2026-04-29: 0 commits2026-04-30: 0 commits2026-05-01: 0 commits2026-05-02: 0 commits2026-05-03: 0 commits2026-05-04: 0 commits2026-05-05: 0 commits2026-05-06: 0 commits2026-05-07: 0 commits2026-05-08: 0 commits2026-05-09: 0 commits2026-05-10: 0 commits2026-05-11: 0 commits2026-05-12: 0 commits2026-05-13: 0 commits2026-05-14: 0 commits2026-05-15: 0 commits2026-05-16: 0 commits2026-05-17: 0 commits2026-05-18: 0 commits2026-05-19: 0 commits2026-05-20: 0 commits2026-05-21: 0 commits2026-05-22: 0 commits2026-05-23: 0 commits2026-05-24: 0 commits2026-05-25: 0 commits2026-05-26: 0 commits2026-05-27: 0 commits2026-05-28: 0 commits2026-05-29: 0 commits2026-05-30: 0 commits2026-05-31: 0 commits2026-06-01: 0 commits2026-06-02: 0 commits2026-06-03: 0 commits2026-06-04: 0 commits2026-06-05: 0 commits2026-06-06: 0 commits2026-06-07: 0 commits2026-06-08: 0 commits2026-06-09: 0 commits2026-06-10: 0 commits2026-06-11: 0 commits2026-06-12: 0 commits2026-06-13: 0 commits2026-06-14: 0 commits2026-06-15: 0 commits2026-06-16: 0 commits2026-06-17: 0 commits2026-06-18: 0 commits2026-06-19: 0 commits2026-06-20: 0 commits2026-06-21: 0 commits2026-06-22: 0 commits2026-06-23: 0 commits2026-06-24: 0 commits2026-06-25: 0 commits2026-06-26: 0 commits2026-06-27: 0 commits2026-06-28: 0 commits2026-06-29: 0 commits2026-06-30: 0 commits2026-07-01: 0 commits2026-07-02: 0 commits2026-07-03: 0 commits2026-07-04: 0 commits2026-07-05: 0 commits2026-07-06: 0 commits2026-07-07: 0 commits2026-07-08: 0 commits2026-07-09: 0 commits2026-07-10: 0 commits2026-07-11: 0 commits2026-07-12: 0 commits2026-07-13: 0 commits2026-07-14: 0 commits2026-07-15: 8 commits2026-07-16: 11 commits2026-07-17: 16 commits2026-07-18: 5 commits2026-07-19: 4 commits2026-07-20: 0 commits2026-07-21: 0 commits2026-07-22: 4 commits2026-07-23: 9 commits2026-07-24: 4 commits2026-07-25: 15 commits2026-07-26: 8 commits2026-07-27: 1 commit2026-07-28: 0 commits2026-07-29: 0 commits2026-07-30: 4 commits2026-07-31: 2 commits2026-08-01: 2 commits2026-08-02: 0 commits2026-08-03: 0 commits2026-08-04: 0 commits2026-08-05: 2 commits2026-08-06: 0 commits2026-08-07: 1 commit2026-08-08: 13 commits2026-08-09: 0 commits2026-08-10: 0 commits2026-08-11: 0 commits2026-08-12: 5 commits2026-08-13: 0 commits2026-08-14: 0 commits2026-08-15: 0 commits2026-08-16: 0 commits2026-08-17: 0 commits2026-08-18: 0 commits2026-08-19: 0 commits2026-08-20: 0 commits2026-08-21: 0 commits2026-08-22: 0 commits2026-08-23: 0 commits2026-08-24: 0 commits2026-08-25: 0 commits2026-08-26: 0 commits2026-08-27: 5 commits2026-08-28: 3 commits2026-08-29: 0 commits2026-08-30: 0 commits2026-08-31: 0 commits2026-09-01: 0 commits2026-09-02: 2 commits2026-09-03: 0 commits2026-09-04: 0 commits2026-09-05: 4 commits2026-09-06: 3 commits2026-09-07: 0 commits2026-09-08: 0 commits2026-09-09: 0 commits2026-09-10: 0 commits2026-09-11: 0 commits2026-09-12: 0 commits2026-09-13: 0 commits2026-09-14: 0 commits2026-09-15: 0 commits2026-09-16: 0 commits2026-09-17: 0 commits2026-09-18: 0 commits2026-09-19: 0 commits2026-09-20: 0 commits2026-09-21: 0 commits2026-09-22: 0 commits2026-09-23: 0 commits2026-09-24: 0 commits2026-09-25: 0 commits2026-09-26: 0 commits2026-09-27: 0 commits2026-09-28: 0 commits2026-09-29: 0 commits2026-09-30: 0 commits2026-10-01: 0 commits2026-10-02: 0 commits2026-10-03: 0 commits
131 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Widely adopted

    14,895 stars

  • Breakout launch

    14,895 stars in 81 days

  • Actively maintained

    Pushed within 48 hours

  • Well documented

    High community health score

  • Permissive license

    MIT

  • Continuous integration

    Automated checks passing

  • Repeat trending

    5 trending appearances

What Codex-Dream-Skin does

Codex Dream Skin is an external theming utility designed to heavily customize the UI of the official Codex desktop application on macOS and Windows without touching application binaries. Instead of destructively modifying official application bundles like .app or app.asar, it leverages Chrome DevTools Protocol (CDP) injection to securely overlay CSS and graphical assets at runtime. Users can explore, download, and apply vibrant, dynamic breathing skins from an official community gallery called DreamSkin.cc. Additionally, it offers an online Studio for creators to design and publish their own personalized skins, completely transforming the typically sterile coding environment into an immersive, bespoke workspace.

Developers and Codex power users who want to deeply personalize their desktop AI coding environment without risking application corruption.

  • Non-Destructive Patching: Alters the application UI safely via CDP injection without modifying the official application binaries to prevent update breakages.
  • Cross-Platform Support: Provides easy-to-use desktop installers like .dmg for macOS and .exe for Windows requiring no terminal commands or Node.js.
  • Online Gallery Integration: Browse, download, and seamlessly apply community themes directly from the official DreamSkin.cc repository.
  • Custom Theme Studio: Access an online Studio tool for designing and publishing personalized skins and background overlays for the broader community.
  • Dynamic Backgrounds: Enables animated and breathing visual backgrounds that react to application states or user input directly.

Where teams use it

Workspace Personalization

Applying a high-quality, animated landscape background to the Codex desktop application to create a relaxing coding atmosphere.

Safe UI Modding

Modifying the appearance of the Codex client on a locked-down corporate machine without triggering antivirus alarms by touching the original executable.

Community Theme Sharing

Designing a custom dark-mode theme in the DreamSkin Studio and publishing it for other users to download.

Seamless App Updates

Continuing to use custom themes without interruption even after OpenAI pushes an automatic background update to the Codex client.

Getting started: Download the macOS .dmg or Windows .exe from GitHub Releases and run the application after closing the official Codex client.

README

main branch

Codex Dream Skin

中文 · English

给 Codex 桌面端换一张会呼吸的脸。
外部主题 / 换肤工具 · 本机 CDP 注入 · 不改官方安装包

一张图,一种心情 · 写代码,也要有氛围感

官方主题库:DreamSkin.cc · 主题库 Gallery · 在线 Studio

非 OpenAI 官方产品。不修改 .app / app.asar / WindowsApps。

🤝 独家赞助

Passion8 感谢 Passion8 独家赞助本项目!Passion8 是一家面向开发者的 AI API 中转服务商,为个人开发者与团队提供稳定、低成本的主流大模型接入。

满血 AI · 触手可及:OpenAI、Claude 全系列原版模型,无降智、无套壳;使用前沿 AI 模型仅需官方价格的一小部分,充值 1:1,1$ = 1¥。保留原有官方 SDK,只把 Base URL 换成 Passion8,Claude Code、Codex、Grok 以及任意 OpenAI 兼容客户端都能直接跑——一行配置,代码不用改。 全球节点加速:Cloudflare 全球边缘 + 多线路 BBR 加速,低延迟、高可用、稳定如一;7×24 稳定中转,99.9% SLA,首 Token 目标 1 秒内。 安全可靠:独立 API Key、密钥加密存储、全链路 HTTPS,隐私优先。

Passion8 为本项目用户准备了专属福利:通过此链接注册,首次充值自动赠送 10% 额度,无需申请,30 分钟内到账。有问题联系 [email protected]。

换肤与 API 配置互相独立,本项目不会自动改写你的模型供应商设置。

直接安装

普通用户只需先安装并退出一次官方 Codex / ChatGPT,然后从 GitHub Releases 下载:

  • macOS:打开 CodexDreamSkin-vX.Y.Z.dmg,把 App 拖进 Applications。
  • Windows:双击 CodexDreamSkin-Setup-vX.Y.Z.exe,按安装向导完成。

不需要 clone 源码、安装 Node.js 或手动运行 .sh / .ps1。首次未签名放行、更新和卸载步骤见 macOS 安装说明 / Windows 安装说明。

主题库与社区

DreamSkin.cc

DreamSkin.cc · 本项目的官方主题库与创作平台
Make your workspace yours.

浏览主题库 →  ·  在线 Studio →

  • 主题库 Gallery:浏览社区已审核的主题,支持最新 / 热门排序和创作者榜单。 每套主题都能先在网页里的桌面模拟器中试穿,再决定装不装。
社区主题「悟空(WUKONG)」在桌面模拟器里的实机效果
「悟空(WUKONG)」by JamesOpsLab
社区主题「DeepSeek-鲸鱼娘」在桌面模拟器里的实机效果
「DeepSeek-鲸鱼娘」by powerdog996
  • 在线 Studio:在浏览器里换背景图、调主题色、写 Safe CSS,导出 .zip 主题包, 也可以直接投稿到主题库(需登录,经人工审核后公开)。

在 DreamSkin.cc 在线 Studio 里调好的一套自定义背景效果
在线 Studio · 换一张喜欢的背景图,调好焦点与配色,就是你自己的主题

macOS 菜单栏和 Windows 托盘都有「主题库 Gallery」和「在线 Studio」入口,可以直接打开。

一键换肤

在 DreamSkin.cc 上看到喜欢的主题,点「一键换肤」就能让本机客户端直接装上,不用先下载再手动导入。 需要 v1.5.0 或更新的客户端(建议 v1.5.5 及以上)。

流程与安全边界:

  • 网页通过 dreamskin://apply?version=ver_... 唤起本机 App。链接只能携带一个主题版本 ID,不能携带 任意 URL、文件路径或命令,也不存在静默应用参数。
  • App 只向固定的官方 API 取包,并拒绝重定向。
  • 换肤前弹出原生确认框,并核对该版本的审核状态、一键兼容标记、版本号、包大小、实际下载字节数和 SHA-256。
  • 通过后复用与手动导入完全相同的 ZIP、manifest、图片与 Safe CSS 校验。
  • 只有真实渲染进程确认新主题已生效才算成功。启动或渲染失败会自动尝试恢复换肤前的主题,恢复结果 同样要经过可见性验证;无法确认时会明确报告状态未确认,而不是假装已恢复。

只有完整满足当前主题包契约(背景图 + theme.json + 非空 theme.css + 声明 safe-css 能力)的主题 才会显示一键换肤按钮;不满足的走下面的手动导入。

实测精选预设

Gothic Void Crusade / 哥特虚空远征

特别感谢 @seansong-ideogram 为社区设计并贡献这套精美、极具氛围感的原创哥特科幻作品。 它是当前实测精选的第一套预设,也是 macOS 全新安装时默认启用的主题。

哥特虚空远征主题实机效果
真实 Codex 首页注入效果(仅预览)

安装后可直接从 macOS 菜单栏的「已保存主题」切换。

桥本有菜 / Arina Hashimoto

下面这套「桥本有菜 / Arina Hashimoto」已经在真实 Codex 首页分别验证浅色和暗色外观。用户提供的源 PNG 为 1672 × 941,主题包在保持源图近 16:9 构图的前提下派生导出 2560 × 1440 JPEG,并不代表增加了源图细节。截图中的侧栏、卡片、项目选择和输入框都是 Codex 原生控件。

桥本有菜主题浅色实机效果
浅色 · 真实注入截图(未发送输入已在截图时遮蔽,仅预览)

桥本有菜主题暗色实机效果
暗色 · 真实注入截图(未发送输入已在截图时遮蔽,仅预览)

这组人物素材留在源码仓库用于参考与权利核验,不进入公开 DMG / Setup.exe;公开安装包只预置已确认 可分发的 Gothic Void Crusade。普通用户仍可从菜单里的「更换背景图」导入自己有权使用的纯背景, 保存后继续一键切换。

可下载的用户源图是 docs/images/presets/arina-hashimoto-source.png(1672 × 941);源码参考预设使用 macos/presets/preset-arina-hashimoto/background.jpg(规范化派生 2560 × 1440)。上面两个效果图包含真实 UI,只作预览,绝不能当背景导入。背景为用户提供的 AI 生成示例,不代表 OpenAI/Codex 官方视觉或背书;未确认人物与素材权利前不得把它打进公开安装包。

它能做什么

  • 真·可交互:侧栏、建议卡、项目选择、输入框都是原生控件,不是整窗假截图贴上去
  • 真背景层:一张 16:9 纯壁纸连续铺满整窗,首页突出氛围,任务页自动降低干扰
  • 可换图:换一张喜欢的纯背景,自适应焦点、安全区和配色后变成你的主题
  • 可存主题:macOS 菜单栏与 Windows 系统托盘都能保存/切换本地主题
  • 一键换肤:在 DreamSkin.cc 上点一下,客户端核对来源与校验和后直接装上
  • 可导入主题包:两端都可直接选择普通 .zip,安全校验后加入本地主题库
  • 可恢复:一键还原官方外观
  • 相对安全:本机回环 CDP 注入,不改官方二进制与签名

快速开始

普通用户:下载安装包

不需要 clone 仓库,也不需要安装 Node.js 或运行 .sh / .ps1。从 GitHub Releases 下载对应平台的最新安装包, 按平台文档完成一次图形界面安装:

平台 下载 安装说明
macOS CodexDreamSkin-vX.Y.Z.dmg docs/install-macos.md
Windows CodexDreamSkin-Setup-vX.Y.Z.exe docs/install-windows.md

安装后从菜单栏(macOS)或系统托盘(Windows)使用。更新时下载新安装包覆盖安装,主题和图片会保留; 未签名的新下载文件在个别系统上仍可能再次出现一次安全提示,文档列出了放行方法。

导入下载的主题

从 DreamSkin.cc 装主题优先用一键换肤。下面是手动导入 .zip 的兜底路径,也适用于任何 其他来源的主题包。

在 macOS 菜单栏选择“导入主题 ZIP…”,或在 Windows 托盘选择同名菜单。只支持普通 .zip, 不支持 .dreamskin 后缀,也不要仅改后缀伪装。正式 Studio 主题包包含 manifest.json、 theme.json、非空 theme.css 和恰好一张 background.webp|jpg|png;还可包含 LICENSE.txt 和预留的 manifest.sig。这些文件可以位于 ZIP 根目录或唯一一层主题目录。导入器会核对适用平台、最低客户端 版本,以及清单中每个负载文件的大小和 SHA-256。theme.css 必须通过本机 Safe CSS 校验,导入后只会 作用于 12 个注册部件;每次切换/应用仍会重新校验。manifest.sig 当前不参与签名验证。

本地简化 ZIP 也必须恰好包含非空 theme.json、非空 theme.css 和其引用图片;该格式没有正式清单的 完整性与兼容性声明,只应从可信来源使用。压缩包最大 32 MiB、最多 32 个条目、解压后最多 64 MiB。 导入成功后主题只会加入“已保存的主题”,不会自动替换当前主题;相同内容不会重复写入。同 ID 的新版本会在 确认旧目录身份后原地更新,并仅清理语义指纹完全一致、已确认属于同一主题的旧版 -2/-3 重复目录;无法 确认身份时会拒绝覆盖,也不会根据名称猜测并删除其他主题。

也可以先手动解压,再把包含 theme.json、theme.css 和背景图的完整主题目录移动到本机主题库:

  • macOS:~/Library/Application Support/CodexDreamSkinStudio/themes/
  • Windows:%LOCALAPPDATA%\CodexDreamSkin\themes\

菜单里有“打开主题文件夹”快捷入口。移动后重新打开菜单/托盘即可;不要再套一层目录,也不要放链接、 嵌套压缩包或缺少三件套的文件夹。手动目录不会经过 ZIP 导入器的归档校验,请只使用可信内容。升级前 已经保存且没有 CSS 的 legacy 主题仍可切换,但不会注入额外 CSS。

开发者:从源码运行

仓库内按平台放了现成脚本(实现细节不同,效果都是「主题化 Codex」):

平台 目录 入口
Apple Silicon / Intel Mac macos/ 双击 Install Codex Dream Skin.command
Windows windows/ scripts/install-dream-skin.ps1 → start-dream-skin.ps1

更细的说明:

反馈与贡献

  • Issue: 请用 Issue 模板(Bug / 功能);已关闭空白 Issue。提交前建议先跑 Verify / Restore 自检。
  • PR: 请按 PR 模板 写清改动,并勾选对应自测(如 macos/tests/run-tests.sh、verify / restore)。

安全边界

  • CDP 只绑 127.0.0.1,但没有身份认证;同一台电脑上的其他进程仍可能连接并读取或控制 renderer
  • 暂停主题或只停止 injector 不会关闭已启动 Codex 的调试端口;使用完整 Restore/重启,或退出全部 Codex 后从官方普通入口重新打开,风险窗口才结束
  • 不修改官方安装目录与代码签名
  • 不会自动改写 API Key / Base URL;中转与换肤分开
  • 完整威胁模型与操作建议见 SECURITY.md

许可与声明

  • 见 macos/LICENSE(MIT)与 macos/NOTICE.md
  • 非 OpenAI 官方产品;Codex 及相关权利归其权利人
  • 随仓库预设及效果图中的人物 / IP 素材仅作主题示意;商用或公开再分发请自行确认肖像、素材与商标权利

Star 一下,然后挑一张图,把你的 Codex 变成今天想要的样子。

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

22 total
  1. Codex Dream Skin v1.5.18v1.5.18Sep 6, 202616.9K downloads

    ## Codex Dream Skin v1.5.18 ### Downloads - **macOS:** [CodexDreamSkin-v1.5.18.dmg](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.18/CodexDreamSkin-v1.5.18.dmg) - **Windows:** [CodexDreamSkin-Setup-v1.5.18.exe](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.18/CodexDreamSkin-Setup-v1.5.18.exe) - [SHA256SUMS.txt](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.18/SHA256SUMS.txt) The packages are currently unsigned. Follow the graphical first-run steps in [macOS installation](https://github.com/Fei-Away/Codex-Dream-Skin/blob/v1.5.18/docs/install-macos.md) or [Windows installation](https://github.com/Fei-Away/Codex-Dream-Skin/blob/v1.5.18/docs/install-windows.md). No terminal trust command is required for ordinary users. This release was built automatically from 34335d27d54300eccb325cc652f6c93fef428b84 after the version bump reached main. ### Changes / 本次变更 - Both platforms: preserve the native Codex UI and code font preferences instead of forcing the base body font (#399, #403). - Both platforms: restore all four Home Composer corners beneath the project utility bar (#394, #396). - Both platforms: recognize the curr

  2. Codex Dream Skin v1.5.16v1.5.16Aug 27, 202610.2K downloads

    ## Codex Dream Skin v1.5.16 ### Downloads - **macOS:** [CodexDreamSkin-v1.5.16.dmg](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.16/CodexDreamSkin-v1.5.16.dmg) - **Windows:** [CodexDreamSkin-Setup-v1.5.16.exe](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.16/CodexDreamSkin-Setup-v1.5.16.exe) - [SHA256SUMS.txt](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.16/SHA256SUMS.txt) The packages are currently unsigned. Follow the graphical first-run steps in [macOS installation](https://github.com/Fei-Away/Codex-Dream-Skin/blob/v1.5.16/docs/install-macos.md) or [Windows installation](https://github.com/Fei-Away/Codex-Dream-Skin/blob/v1.5.16/docs/install-windows.md). No terminal trust command is required for ordinary users. This release was built automatically from 816e5653ca87f53d01ba46667d3b69762f40fea9 after the version bump reached main.

  3. Codex Dream Skin v1.5.15v1.5.15Aug 26, 2026708 downloads

    ## Codex Dream Skin v1.5.15 ### Downloads - **macOS:** [CodexDreamSkin-v1.5.15.dmg](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.15/CodexDreamSkin-v1.5.15.dmg) - **Windows:** [CodexDreamSkin-Setup-v1.5.15.exe](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.15/CodexDreamSkin-Setup-v1.5.15.exe) - [SHA256SUMS.txt](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.15/SHA256SUMS.txt) The packages are currently unsigned. Follow the graphical first-run steps in [macOS installation](https://github.com/Fei-Away/Codex-Dream-Skin/blob/v1.5.15/docs/install-macos.md) or [Windows installation](https://github.com/Fei-Away/Codex-Dream-Skin/blob/v1.5.15/docs/install-windows.md). No terminal trust command is required for ordinary users. This release was built automatically from b44e729f123b29e22e8f02ea8644f81f265e1287 after the version bump reached main.

  4. Codex Dream Skin v1.5.14v1.5.14Aug 12, 202616.8K downloads

    ## Codex Dream Skin v1.5.14 ### Downloads - **macOS:** [CodexDreamSkin-v1.5.14.dmg](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.14/CodexDreamSkin-v1.5.14.dmg) - **Windows:** [CodexDreamSkin-Setup-v1.5.14.exe](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.14/CodexDreamSkin-Setup-v1.5.14.exe) - [SHA256SUMS.txt](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.14/SHA256SUMS.txt) The packages are currently unsigned. Follow the graphical first-run steps in [macOS installation](https://github.com/Fei-Away/Codex-Dream-Skin/blob/v1.5.14/docs/install-macos.md) or [Windows installation](https://github.com/Fei-Away/Codex-Dream-Skin/blob/v1.5.14/docs/install-windows.md). No terminal trust command is required for ordinary users. This release was built automatically from 95423d849f74b9824db2ba0c1121cc7a13b56d10 after the version bump reached main.

  5. Codex Dream Skin v1.5.13v1.5.13Aug 12, 2026958 downloads

    ## Codex Dream Skin v1.5.13 ### Downloads - **macOS:** [CodexDreamSkin-v1.5.13.dmg](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.13/CodexDreamSkin-v1.5.13.dmg) - **Windows:** [CodexDreamSkin-Setup-v1.5.13.exe](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.13/CodexDreamSkin-Setup-v1.5.13.exe) - [SHA256SUMS.txt](https://github.com/Fei-Away/Codex-Dream-Skin/releases/download/v1.5.13/SHA256SUMS.txt) The packages are currently unsigned. Follow the graphical first-run steps in [macOS installation](https://github.com/Fei-Away/Codex-Dream-Skin/blob/v1.5.13/docs/install-macos.md) or [Windows installation](https://github.com/Fei-Away/Codex-Dream-Skin/blob/v1.5.13/docs/install-windows.md). No terminal trust command is required for ordinary users. This release was built automatically from 6ae42e645c15f6ac91f5fa54a9c37dbc57af646c after the version bump reached main.

Code frequency

additions and deletions
+26.4K-26.4KWeek of 2026-07-12: +22,347 linesWeek of 2026-07-12: -3,603 linesWeek of 2026-07-19: +26,353 linesWeek of 2026-07-19: -3,647 linesWeek of 2026-07-26: +8,409 linesWeek of 2026-07-26: -756 linesWeek of 2026-08-02: +1,227 linesWeek of 2026-08-02: -120 linesWeek of 2026-08-09: +5,525 linesWeek of 2026-08-09: -593 linesWeek of 2026-08-16: +0 linesWeek of 2026-08-16: -0 linesWeek of 2026-08-23: +2,668 linesWeek of 2026-08-23: -233 linesWeek of 2026-08-30: +498 linesWeek of 2026-08-30: -31 linesWeek of 2026-09-06: +131 linesWeek of 2026-09-06: -1,360 linesWeek of 2026-09-13: +0 linesWeek of 2026-09-13: -0 linesWeek of 2026-09-20: +0 linesWeek of 2026-09-20: -0 linesWeek of 2026-09-27: +0 linesWeek of 2026-09-27: -0 linesJul 12, 2026Sep 27, 2026
+67.2K lines added, -10.3K removed over the last year.

Commits per week

last 52 weeks
400Week of 2025-10-05: 0 commitsWeek of 2025-10-12: 0 commitsWeek of 2025-10-19: 0 commitsWeek of 2025-10-26: 0 commitsWeek of 2025-11-02: 0 commitsWeek of 2025-11-09: 0 commitsWeek of 2025-11-16: 0 commitsWeek of 2025-11-23: 0 commitsWeek of 2025-11-30: 0 commitsWeek of 2025-12-07: 0 commitsWeek of 2025-12-14: 0 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 0 commitsWeek of 2026-01-11: 0 commitsWeek of 2026-01-18: 0 commitsWeek of 2026-01-25: 0 commitsWeek of 2026-02-01: 0 commitsWeek of 2026-02-08: 0 commitsWeek of 2026-02-15: 0 commitsWeek of 2026-02-22: 0 commitsWeek of 2026-03-01: 0 commitsWeek of 2026-03-08: 0 commitsWeek of 2026-03-15: 0 commitsWeek of 2026-03-22: 0 commitsWeek of 2026-03-29: 0 commitsWeek of 2026-04-05: 0 commitsWeek of 2026-04-12: 0 commitsWeek of 2026-04-19: 0 commitsWeek of 2026-04-26: 0 commitsWeek of 2026-05-03: 0 commitsWeek of 2026-05-10: 0 commitsWeek of 2026-05-17: 0 commitsWeek of 2026-05-24: 0 commitsWeek of 2026-05-31: 0 commitsWeek of 2026-06-07: 0 commitsWeek of 2026-06-14: 0 commitsWeek of 2026-06-21: 0 commitsWeek of 2026-06-28: 0 commitsWeek of 2026-07-05: 0 commitsWeek of 2026-07-12: 40 commitsWeek of 2026-07-19: 36 commitsWeek of 2026-07-26: 17 commitsWeek of 2026-08-02: 16 commitsWeek of 2026-08-09: 5 commitsWeek of 2026-08-16: 0 commitsWeek of 2026-08-23: 8 commitsWeek of 2026-08-30: 6 commitsWeek of 2026-09-06: 3 commitsWeek of 2026-09-13: 0 commitsWeek of 2026-09-20: 0 commitsWeek of 2026-09-27: 0 commitsOct 5, 2025Sep 27, 2026
131 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 0 commitsSun 1:00 — 0 commitsSun 2:00 — 0 commitsSun 3:00 — 0 commitsSun 4:00 — 0 commitsSun 5:00 — 0 commitsSun 6:00 — 0 commitsSun 7:00 — 0 commitsSun 8:00 — 1 commitsSun 9:00 — 1 commitsSun 10:00 — 0 commitsSun 11:00 — 2 commitsSun 12:00 — 1 commitsSun 13:00 — 2 commitsSun 14:00 — 0 commitsSun 15:00 — 0 commitsSun 16:00 — 0 commitsSun 17:00 — 0 commitsSun 18:00 — 0 commitsSun 19:00 — 1 commitsSun 20:00 — 1 commitsSun 21:00 — 1 commitsSun 22:00 — 3 commitsSun 23:00 — 2 commitsMon 0:00 — 1 commitsMon 1:00 — 0 commitsMon 2:00 — 0 commitsMon 3:00 — 0 commitsMon 4:00 — 0 commitsMon 5:00 — 0 commitsMon 6:00 — 0 commitsMon 7:00 — 0 commitsMon 8:00 — 0 commitsMon 9:00 — 0 commitsMon 10:00 — 0 commitsMon 11:00 — 0 commitsMon 12:00 — 0 commitsMon 13:00 — 0 commitsMon 14:00 — 0 commitsMon 15:00 — 0 commitsMon 16:00 — 0 commitsMon 17:00 — 0 commitsMon 18:00 — 0 commitsMon 19:00 — 0 commitsMon 20:00 — 0 commitsMon 21:00 — 0 commitsMon 22:00 — 0 commitsMon 23:00 — 0 commitsTue 0:00 — 0 commitsTue 1:00 — 0 commitsTue 2:00 — 0 commitsTue 3:00 — 0 commitsTue 4:00 — 0 commitsTue 5:00 — 0 commitsTue 6:00 — 0 commitsTue 7:00 — 0 commitsTue 8:00 — 0 commitsTue 9:00 — 0 commitsTue 10:00 — 0 commitsTue 11:00 — 0 commitsTue 12:00 — 0 commitsTue 13:00 — 0 commitsTue 14:00 — 0 commitsTue 15:00 — 0 commitsTue 16:00 — 0 commitsTue 17:00 — 0 commitsTue 18:00 — 0 commitsTue 19:00 — 0 commitsTue 20:00 — 0 commitsTue 21:00 — 0 commitsTue 22:00 — 0 commitsTue 23:00 — 0 commitsWed 0:00 — 0 commitsWed 1:00 — 0 commitsWed 2:00 — 1 commitsWed 3:00 — 0 commitsWed 4:00 — 0 commitsWed 5:00 — 0 commitsWed 6:00 — 0 commitsWed 7:00 — 0 commitsWed 8:00 — 1 commitsWed 9:00 — 3 commitsWed 10:00 — 0 commitsWed 11:00 — 2 commitsWed 12:00 — 0 commitsWed 13:00 — 0 commitsWed 14:00 — 0 commitsWed 15:00 — 0 commitsWed 16:00 — 2 commitsWed 17:00 — 0 commitsWed 18:00 — 0 commitsWed 19:00 — 0 commitsWed 20:00 — 0 commitsWed 21:00 — 0 commitsWed 22:00 — 6 commitsWed 23:00 — 6 commitsThu 0:00 — 3 commitsThu 1:00 — 4 commitsThu 2:00 — 2 commitsThu 3:00 — 0 commitsThu 4:00 — 0 commitsThu 5:00 — 0 commitsThu 6:00 — 4 commitsThu 7:00 — 1 commitsThu 8:00 — 1 commitsThu 9:00 — 0 commitsThu 10:00 — 1 commitsThu 11:00 — 1 commitsThu 12:00 — 0 commitsThu 13:00 — 0 commitsThu 14:00 — 0 commitsThu 15:00 — 3 commitsThu 16:00 — 0 commitsThu 17:00 — 3 commitsThu 18:00 — 4 commitsThu 19:00 — 0 commitsThu 20:00 — 0 commitsThu 21:00 — 1 commitsThu 22:00 — 0 commitsThu 23:00 — 1 commitsFri 0:00 — 5 commitsFri 1:00 — 2 commitsFri 2:00 — 1 commitsFri 3:00 — 0 commitsFri 4:00 — 0 commitsFri 5:00 — 0 commitsFri 6:00 — 0 commitsFri 7:00 — 1 commitsFri 8:00 — 2 commitsFri 9:00 — 0 commitsFri 10:00 — 0 commitsFri 11:00 — 1 commitsFri 12:00 — 2 commitsFri 13:00 — 2 commitsFri 14:00 — 1 commitsFri 15:00 — 2 commitsFri 16:00 — 0 commitsFri 17:00 — 0 commitsFri 18:00 — 0 commitsFri 19:00 — 0 commitsFri 20:00 — 0 commitsFri 21:00 — 2 commitsFri 22:00 — 1 commitsFri 23:00 — 4 commitsSat 0:00 — 7 commitsSat 1:00 — 2 commitsSat 2:00 — 1 commitsSat 3:00 — 3 commitsSat 4:00 — 0 commitsSat 5:00 — 0 commitsSat 6:00 — 2 commitsSat 7:00 — 1 commitsSat 8:00 — 3 commitsSat 9:00 — 1 commitsSat 10:00 — 0 commitsSat 11:00 — 3 commitsSat 12:00 — 5 commitsSat 13:00 — 4 commitsSat 14:00 — 1 commitsSat 15:00 — 0 commitsSat 16:00 — 0 commitsSat 17:00 — 0 commitsSat 18:00 — 2 commitsSat 19:00 — 1 commitsSat 20:00 — 1 commitsSat 21:00 — 0 commitsSat 22:00 — 2 commitsSat 23:00 — 0 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.

Who is committing

last 52 weeks
Maintainer commits81 (62%)
Community commits50 (38%)

131 commits in total over the last year.

DateListRankStars gained
Jul 20, 2026daily#9+4
Jul 19, 2026daily#24+5
Jul 18, 2026daily#10+5
Jul 17, 2026daily#2+21
Jul 16, 2026daily#3+21
  • affaan-m/ECC

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

    272.8K stars · JavaScript

  • react/react

    The library for web and native user interfaces.

    250.9K stars · JavaScript

  • DietrichGebert/ponytail

    Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.

    154.6K stars · JavaScript

  • vercel/next.js

    The React Framework

    143.2K stars · JavaScript

  • addyosmani/agent-skills

    Production-grade engineering skills for AI coding agents.

    101.1K stars · JavaScript

  • Leonxlnx/taste-skill

    Taste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop

    92.6K stars · JavaScript