Mahmoud Elabady's Work | ContraWork by Mahmoud Elabady
Mahmoud Elabady

Mahmoud Elabady

Full-stack developer | Node.js, React, NextJs, Typescript

New to Contra

Mahmoud is building their profile!

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 place to learn from and experiment with. It started as a way to understand how editors handle raw input, rendering, and file writing. Tedi uses a simple architecture and state management to keep the code easy to follow and extend. Right now it supports editing, search, undo/ redo, and saving files. It has a simple foundation that I plan to keep improving and expanding with new features. I’d really appreciate any feedback or reviews, especially from developers experienced with Node.js, terminal applications, or text editors. If you notice design issues, performance concerns, or architectural improvements, I’d love to hear them. Contributions are welcome too if you’d like to help refine it or add new features.
0
9
Restaurant Website with modern design
0
18
Cover image for Lost Trace Missing Persons API Development
Lost Trace Missing Persons API Development
0
0
Cover image for CloudArt: AI-Powered Image Editing App Development
CloudArt: AI-Powered Image Editing App Development
1
0