CP Editor is a Qt-based, lightweight and cross-platform code editor specially designed for competitive programming. It makes your competitive coding life easier by automating many things for you.