A Typescript CLI text editor based on Kilo (https://viewsourcecode.org/snaptoken/kilo/) and Hecto (https://www.flenker.blog/hecto/)
src | ||
.editorconfig | ||
.gitignore | ||
deno.jsonc | ||
justfile | ||
package.json | ||
README.md | ||
tsconfig.json |
Scroll
Making a text editor in Typescript based on Kilo (Script + Kilo = Scroll). This runs on Bun and Deno.
To simplify running, I'm using Just
- Bun:
just bun-run
- Deno:
just deno-run
Development Notes
- Runtime differences are adapted into a common interface
- Runtime implementations are in the
src/deno
andsrc/bun
folders - The main implementation is in
src/common