❀️ Send a little support

Fixed 80x25 text grid editor

View GitHub Repository πŸ’Ύ Download Program

πŸ’‘ What is Simple Screen Editor?

Simple Screen Editor is a GUI screen editor designed for fixed 80x25 text-cell environments, with robust width alignment for mixed Korean/English input.

The editing core is implemented in Go, and the desktop shell is built with Wails. It focuses on creating a reproducible text-cell editing foundation, not just a one-off experiment.

✨ Key Features

πŸ“ Fixed 80x25 Grid

The screen is fixed at 80 columns x 25 rows for consistent cell-based editing.

πŸ‡°πŸ‡·πŸ‡ΊπŸ‡Έ Korean/English Width Alignment

Character-width aware editing keeps cursor position and cell layout stable during insert/delete operations.

πŸ“‹ Clipboard Integration

Supports OS clipboard copy/paste for practical everyday editing workflows.

πŸ’Ύ UTF-8 File Editing

Open and save UTF-8 text files, with cross-platform testing support.

πŸ–ΌοΈ Screenshot

Simple Screen Editor running screenshot

πŸš€ Quick Start

It is simple. You only need one executable file. Run it from a terminal as shown below, or just double-click the file.

simpleeditor

No complex setup required. A single executable is all you need.

πŸ“š Docs

πŸ“„ License - GNU v3, Free Open Source

--- English ---

Simple Screen Editor - A fixed 80x25 text grid editor with robust Korean/English width alignment.
Copyright (C) 2026  Runable.app

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

❀️ Support Open Source

If this project helps you, your support helps keep development going.

Support this open-source project