Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

runableapp/simplescreeneditor

Repository files navigation

Simple Screen Editor

๐Ÿ‡ฐ๐Ÿ‡ท ํ•œ๊ตญ์–ด

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 run

๋ผ์ด์„ ์Šค

GNU ์ผ๋ฐ˜ ๊ณต์ค‘ ์‚ฌ์šฉ ํ—ˆ๊ฐ€์„œ(GPL) ๋ฒ„์ „ 3 ๋˜๋Š” ๊ทธ ์ดํ›„ ๋ฒ„์ „(GPL-3.0-or-later)์„ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ https://www.gnu.org/licenses/๋ฅผ ์ฐธ๊ณ ํ•˜์‹ญ์‹œ์˜ค.


๐Ÿ‡บ๐Ÿ‡ธ English

Cross-platform GUI 80x25 text editor prototype focused on deterministic Korean/English cell alignment.

Stack

  • 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: IyagiGGC webfont (with local fallbacks)

Credits

  • IyagiGGC font: PJW48 "์ด์•ผ๊ธฐ ๊ตต์€์ฒด ๋ณต๊ฐ ํ”„๋กœ์ ํŠธ" (https://pjw48.net/iyagiggc/)

Development

task setup
task test
task lint
task run

License

This 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.

About

๐Ÿ‡ฐ๐Ÿ‡ท Simple Screen Editor๋Š” ํŠน์ˆ˜๋ฌธ์ž, ์„  ๊ทธ๋ฆฌ๊ธฐ ๋„๊ตฌ, ANSI ์ƒ‰์ƒ ํŽธ์ง‘์„ ์ง€์›ํ•˜๋Š” ๊ฐ€๋ฒผ์šด 80x25 ํ…์ŠคํŠธ ๋ชจ๋“œ ํ™”๋ฉด ํŽธ์ง‘๊ธฐ์ž…๋‹ˆ๋‹ค. ๐Ÿ‡บ๐Ÿ‡ธ Simple Screen Editor is a lightweight 80x25 text-mode screen editor with special characters, line-drawing tools, and ANSI color editing.

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

Contributors

AltStyle ใซใ‚ˆใฃใฆๅค‰ๆ›ใ•ใ‚ŒใŸใƒšใƒผใ‚ธ (->ใ‚ชใƒชใ‚ธใƒŠใƒซ) /