A text editor in less than 1000 LOC with syntax highlight and search
...Because the codebase is compact and well-structured, it has become a popular teaching and learning resource, inspiring tutorials such as “Build Your Own Text Editor” that walk through implementing Kilo step by step.