CudaText est un éditeur de texte multiplateforme qui prend en charge plus de 190 langages de programmation. Il propose une mise en évidence du code, une auto-complétion, un pliage de code, ainsi que des cursors et sélections multiples. Il dispose également d'un système de plugins pour étendre ses fonctionnalités, et il peut comparer et fusionner des fichiers.