- Home
- Code Formatting Tools
- Uncrustify
On the recordRead 8 Oct 202617 facts
Uncrustify
Plans and prices
Uncrustify
Free
GPL-2.0 licensed source code formatter
Read 8 Oct 2026 · github.com
On the record
- Build
- The README documents building from source with CMake on UNIX-like systems and describes build options for other systems.github.com · read 8 Oct 2026
- Command line
- The program accepts configuration and input files, can write formatted output to a file or standard output, and can process multiple files.github.com · read 8 Oct 2026
- Community support
- The project directs users to GitHub Issues for bug reports and welcomes patches.github.com · read 8 Oct 2026
- Configuration
- The project describes Uncrustify as highly configurable, with 901 options as of version 0.83.0.github.com · read 8 Oct 2026
- Configuration tools
- The README lists Universal Indent GUI, its Trinity Desktop Environment port, a web configuration tool based on the Emscripten interface, and UncrustifyX as third-party tools.github.com · read 8 Oct 2026
- Distribution
- The project provides source code and precompiled Windows binaries through its releases page.github.com · read 8 Oct 2026
- Downloads
- The README says precompiled Windows binaries are available from GitHub Releases or SourceForge.github.com · read 8 Oct 2026
- Editor integrations
- The README links usage guidance for Vim and an Uncrustify plugin for IntelliJ.github.com · read 8 Oct 2026
- Embedded SQL
- The project says it supports embedded SQL EXEC SQL statements.uncrustify.sourceforge.net · read 8 Oct 2026
- Formatting features
- It can adjust spacing, indentation, alignment and braces, reformat comments, and handle embedded SQL.uncrustify.sourceforge.net · read 8 Oct 2026
- Integrations
- The README links usage guidance for Vim and an Uncrustify plugin for IntelliJ.github.com · read 8 Oct 2026
- Known limitation
- The README cautions that the application has bugs and advises checking results before applying it across a whole codebase.github.com · read 8 Oct 2026
- Language support caveat
- The project says it needs contributors to test Java and Objective-C support and Embedded SQL behavior.uncrustify.sourceforge.net · read 8 Oct 2026
- License
- The repository identifies its license as GPL-2.0.github.com · read 8 Oct 2026
- Purpose
- Uncrustify is a source code beautifier for C, C++, C#, Objective-C, D, Java, Pawn and Vala.github.com · read 8 Oct 2026
- Support
- The project directs bug reports to its GitHub issue tracker and welcomes patches through pull requests.github.com · read 8 Oct 2026