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. Copy a direct link to this comment to your clipboard

    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
    Copy a direct link to this comment to your clipboard

    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
    Copy a direct link to this comment to your clipboard

    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. Copy a direct link to this comment to your clipboard

    Code Beautifier CSS Formatter and Optimiser - Online CSS parser and Optimiser.

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Online
     
  5. NArrange icon
     Like
    Copy a direct link to this comment to your clipboard

    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