A modern code editor built with Go + Flutter for Linux desktop.
- 📁 File tree navigation
- 📝 Multi-tab editing
- 🎨 Syntax highlighting
- 🔍 Search in files
- 💻 Integrated terminal
- ⚙️ Customizable settings
| Component | Technology |
|---|---|
| Frontend | Flutter 3.x |
| Backend | Go (FFI) |
| Platform | Linux |
- Go 1.22+
- Flutter 3.24+
- GTK 3.0
# Clone the repository
git clone https://github.com/gkzscs/cs-code-editor.git
cd cs-code-editor
# Build and run
./dev.sh./build.shcs-code-editor/
├── go_core/ # Go backend (FFI)
│ ├── core.go # Exported API
│ └── internal/ # Internal packages
├── lib/ # Flutter frontend
│ ├── main.dart
│ ├── screens/
│ ├── widgets/
│ └── services/
├── linux/ # Linux platform config
└── build.sh # Build script
MIT