Azuki is a free text editor engine, written in C# 2.0. It works on .NET Framework (including Compact Framework) 2.0 or later.