Browser-based VSCode-like code editor CLI tool with terminal, git integration, and search
npm install @shoislom/editorA browser-based VSCode-like code editor CLI tool. Edit files and folders from your terminal in a beautiful web UI.
- Monaco Editor - Same editor engine that powers VSCode
- File Explorer - Navigate and manage your files
- Integrated Terminal - Full PTY terminal support
- Git Integration - View status, stage/unstage files, commit
- Global Search - Search across all files with regex support
- Format on Save - Automatic code formatting
- Syntax Highlighting - Support for 30+ languages
``bash`
npm install -g @shoislom/editor
`bashEdit current directory
edit .
Keyboard Shortcuts
| Shortcut | Action |
|----------|--------|
|
Cmd/Ctrl + S | Save file (with formatting) |
| Cmd/Ctrl + ` | Toggle terminal |Cmd/Ctrl + Shift + F | Open search panel |Cmd/Ctrl + Shift + G | Open git panel |The editor provides a VSCode-like interface with:
- File tree on the left
- Tabbed editor in the center
- Terminal at the bottom
- Git and search panels
- Node.js >= 18.0.0
MIT