Simple Screen Editor๋ ํ๊ธ/์๋ฌธ ์ ์ ๋ ฌ์ด ์ ํํ๊ฒ ์ ์ง๋๋๋ก ์ค๊ณ๋ ํฌ๋ก์คํ๋ซํผ GUI 80x25 ํ ์คํธ ํธ์ง๊ธฐ ํ๋กํ ํ์ ์ ๋๋ค.
- ๋ฒํผ/์ปค์/๋ฌธ์ํญ ๋ก์ง: Go ์ฝ์ด (
internal/editor) - ๋ฐ์คํฌํฑ ์
ธ: Wails (
main.go) - Linux/macOS/Windows - ๋ ๋๋ฌ: HTML ๊ธฐ๋ฐ ๊ณ ์ 80x25 ๊ทธ๋ฆฌ๋ (
frontend/dist/index.html) - ๊ธฐ๋ณธ UI ๊ธ๊ผด:
IyagiGGC์นํฐํธ (๋ก์ปฌ ํด๋ฐฑ ํฌํจ)
- ๊ธ๊ผด
IyagiGGC: PJW48 "์ด์ผ๊ธฐ ๊ตต์์ฒด ๋ณต๊ฐ ํ๋ก์ ํธ" (https://pjw48.net/iyagiggc/)
task setup
task test
task lint
task runGNU ์ผ๋ฐ ๊ณต์ค ์ฌ์ฉ ํ๊ฐ์(GPL) ๋ฒ์ 3 ๋๋ ๊ทธ ์ดํ ๋ฒ์ (GPL-3.0-or-later)์ ๋ฐ๋ฆ ๋๋ค. ์์ธํ ๋ด์ฉ์ https://www.gnu.org/licenses/๋ฅผ ์ฐธ๊ณ ํ์ญ์์ค.
Cross-platform GUI 80x25 text editor prototype focused on deterministic Korean/English cell alignment.
- Go core (
internal/editor) for buffer, cursor, and width logic - Wails desktop shell (
main.go) for Linux/macOS/Windows - HTML renderer (
frontend/dist/index.html) with fixed 80x25 grid - Primary UI font:
IyagiGGCwebfont (with local fallbacks)
IyagiGGCfont: PJW48 "์ด์ผ๊ธฐ ๊ตต์์ฒด ๋ณต๊ฐ ํ๋ก์ ํธ" (https://pjw48.net/iyagiggc/)
task setup
task test
task lint
task runThis project is licensed under the GNU General Public License version 3 or later (GPL-3.0-or-later). See https://www.gnu.org/licenses/ for details.