I’ve been building Tedi, a small terminal-based text editor written in Node.js and TypeScript.
It started as a side project to understand how editors handle raw terminal input, rendering, and file writing.
The goal is to keep the codebase simple, readable, and easy to extend . A...