A modern terminal-based code editor built with Go.
Fast, minimal, and made for developers who live in the terminal.
- Syntax highlighting (powered by Chroma)
- Built-in terminal (PTY shell)
- File explorer sidebar
- Undo / Redo system
- Search (
Ctrl+F) - Extensions support
go run ./cmd/gonsoleOr install globally:
go install github.com/Mohammad-Alipour/Gonsole/cmd/gonsole@latestThen run:
gonsole <file>| Action | Shortcut |
|---|---|
| Save | Ctrl + S |
| Undo / Redo | Ctrl + Z / Ctrl + Y |
| Search | Ctrl + F |
| Toggle Terminal | Ctrl + T |
| Toggle Extensions | Ctrl + E |
| Switch Sidebar / Editor | Tab |
| Quit | Ctrl + C / Esc |
gonsole/
├── cmd/
│ └── gonsole/
│ └── main.go
├── internal/
│ ├── editor/
│ ├── syntax/
│ ├── lsp/
│ ├── ui/
│ └── config/
└── README.md
(Coming soon...)
MIT License © Mohammad Alipour