Uncrustify ist ein Verschönerungsprogramm für Quellcode, das es ermöglicht, unerwünschte Konstrukte zu bannen. Es funktioniert mit C, C++, C#, D und Java und rückt ein (mit Leerzeichen und/oder Tabs), fügt Zeilenubrüche hinzu oder entfernt sie, besitzt einen hohen Grad der Kontrolle über Leerzeichen um Operatoren, richtet Code aus, ist extrem konfigurierbar und einfach zu ändern. (non)