ClangFormat Alternatives

ClangFormat is described as 'A tool to format C/C++/Java/JavaScript/Objective-C/Protobuf code' and is an app in the development category. There are five alternatives to ClangFormat for Windows, Linux, Mac, Web-based and Self-Hosted. The best ClangFormat alternative is Artistic Style, which is both free and Open Source. Other great apps like ClangFormat are Uncrustify, indent.js, Code Beautifier and NArrange.

Copy a direct link to this comment to your clipboard
ClangFormat alternatives page was last updated

Alternatives list

  1. astyle, code formatting.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
    • Artistic Style is the most popular Windows, Mac & Linux alternative to ClangFormat.

    • Artistic Style is the most popular Open Source & free alternative to ClangFormat.

    • Artistic Style is Free and Open SourceClangFormat is also Free and Open Source
  2.  3 likes

    Banish crusty code with the Uncrustify C/C++/C#/Obj-C/D/Java/Pawn/VALA source code beautifier. It indents, adds newlines, aligns, etc, and is highly configurable.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  3.  1 like

    Fast minimalistic pure code indentation. Indents JavaScript, Typescript, TSX, JSX, CSS, and HTML. Correctly indents it following some basic rules while leaving other formatting quirks as it is.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Self-Hosted
     
    • indent.js is the most popular Web-based & Self-Hosted alternative to ClangFormat.

    • indent.js is Free and Open SourceClangFormat is also Free and Open Source
  4. Code Beautifier CSS Formatter and Optimiser - Online CSS parser and Optimiser.

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Online
     
  5. NArrange icon
     Like

    NArrange is a tool for arranging .NET source code. This code beautifier allows you to sort and organize C# and VB.NET code members into groups or regions.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
     
5 of 5 ClangFormat alternatives