Map the project
Browse a virtualized tree, follow the selection, and create files without replacing an existing one.
OOOO EEEEEE CCCCC O O EE CC O O EEEE CC O O EE CC OOOO EEEEEE CCCCC
OpenEditorCode
OpenEditorCode is a keyboard-first editor for exploring, editing, searching, and reviewing Git changes without leaving your terminal.
OEC keeps the operations that shape a coding session close together, while your project stays local.
Browse a virtualized tree, follow the selection, and create files without replacing an existing one.
Edit across multiple tabs with wrapping, line numbers, highlighting, undo, formatting, and Markdown preview.
Filter files or search text across an indexed project, respecting the root .gitignore.
Stage, commit, pull, push, and inspect aligned Git diffs from the Changes pane.
OEC is a standalone application. It does not require OpenCode, a server, or an external connection.
Paths remain inside the selected root. Binary, invalid UTF-8, and oversized text files are rejected.
Global settings live outside projects. A project may override preferences in .oec/config.json.
Explorer, editor, search, dialogs, and Git changes remain operable without a mouse.
npm install -g openeditorcodeAfter installing, start the editor with oec or openeditorcode.