I Built My Own Text Editor
Описание и применение
cdin — легковесный, быстрый и настраиваемый текстовый редактор, созданный из форка lite, с разделением кода на C и Lua, подходящий для слабых компьютеров.
Задача
Create a lightweight, keyboard‑centric text editor that performs well on a weak machine and is highly customizable.
Результат
cdin is a small, fast, and hackable editor that feels personal and performs well on low‑spec hardware.
Рабочий процесс
- Forked the lite editor from GitHub
- Renamed the fork to cdin
- Removed unnecessary features
- Replaced SDL2 with SDL3
- Rewired project structure
- Split code into C (window, renderer, SDL bindings) and Lua (behavior, plugins, keybindings, config)
- Built and tested on a weak machine
Доказательства
I’ve wanted to build a text editor for a long time…
cdin is a lightweight, keyboard-centric text editor with Vim-style modal editing.
- Дата записи: 2026-09-05T14:03:06.971Z