Skip to content

Yrd980/codex-web-ui-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codex Web UI Clone

A Vite + React + TypeScript prototype that recreates the Codex desktop app workspace as a web UI. The current version is a static, screenshot-backed clone focused on layout fidelity, responsive tool surfaces, and the main Codex workbench states.

Preview

Codex web UI clone proportional workbench reference

The README preview tracks the current proportional layout target: a Codex-style workbench with a docked project sidebar, centered chat stream, floating environment card, and fixed bottom composer.

What It Includes

  • Codex-style app shell with top menu, sidebar, project groups, and thread list.
  • Main chat workspace with mocked conversation, tool output, composer, and running state.
  • Responsive tool surfaces for tool switching, review diff, file browsing, terminal, and browser placeholders.
  • Environment panel, settings view, and command palette.
  • Custom local icon set and design tokens tuned to the reference screenshots in docs/references/codex-app-screenshots.

Tech Stack

  • React
  • TypeScript
  • Vite
  • Tailwind CSS v4
  • Bun

Run Locally

Install dependencies:

bun install

Start the dev server:

bun run dev

Build for production:

bun run build

Preview the production build:

bun run preview

Project Structure

src/
  App.tsx
  components/
  data/
  styles/
  types.ts
docs/
  references/codex-app-screenshots/
  superpowers/specs/
  superpowers/plans/

Current Status

This is a visual and interaction prototype. Most data is mocked in src/data/mockData.ts, and tool surfaces are intended to demonstrate the Codex workspace behavior rather than execute real terminal, browser, review, or file operations.

About

codex app replica

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors