clang-format

Open-source projects categorized as clang-format

Top 17 clang-format Open-Source Projects

  • cmake-examples

    Useful CMake Examples

  • ModernCppStarter

    🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ClangFormat-Xcode

    Xcode plug-in to to use clang-format from in Xcode and consistently format your code with Clang

  • cmake-init

    The missing CMake project initializer

  • Project mention: CMake install schema for single- and multi-config generators | /r/cpp | 2023-12-06

    https://github.com/friendlyanon/cmake-init This is how you do CMake properly. If you deviate from its install rules you are highly likely to do something wrong.

  • vim-codefmt

    Vim plugin for syntax-aware code formatting

  • vim-clang-format

    Vim plugin for clang-format, a formatter for C, C++, Obj-C, Java, JavaScript, and so on.

  • Project mention: Anyone want to collaborate on a project to complete following objectives? | /r/embedded | 2023-06-30
  • pre-commit-hooks

    C/C++ hooks to integrate with pre-commit (by pocc)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • run-clang-format

    A wrapper script around clang-format, suitable for linting multiple files and to use for continuous integration

  • moderncpp-project-template

    A Modern C++ cross-platform Project Template with CMake, conan (optional), cppcheck (optional) and clang-format (optional)

  • vscode-clang-format

    A Visual Studio Code extension that provides C++, C, Obj-C, Java formatting with the use of clang-format

  • clang-format-lint-action

    This action checks if the source code matches the .clang-format file.

  • Project mention: Attempting a larger bug fix II - Execution | dev.to | 2023-12-10

    Over the last couple of weeks, I deliberated on how to add my bugfix/feature upgrade to DoozyX/clang-format-lint. I've never worked on a GitHub Action before, and I wasn't sure how to test my changes, as this is a GitHub Action to be used within another GitHub Action. After a couple days, I consulted my class instructor for some advice.

  • cxx

    :electric_plug: Configuration-free utility for building, testing and packaging executables written in C++. Can auto-detect compilation flags based on includes, via the package system and pkg-config. (by xyproto)

  • Project mention: Cxx: Configuration-free utility for building executables written in C++ | news.ycombinator.com | 2024-02-18
  • LLVM-Guide

    LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs. Originally implemented for C/C++ , though, has a variety of front-ends, including Java, Python, etc.

  • cpp-linter-action

    A Github Action for linting C/C++ code integrating clang-tidy and clang-format to collect feedback provided in the form of file-annotations, thread-comments, workflow step-summary, and Pull Request reviews.

  • amp-devcontainer

    amp-devcontainer is a fully loaded devcontainer useable for, embedded, C++ or Rust development

  • clang-format

    GitHub action to run clang-format

  • clang-static-binaries

    clang-static-binaries

  • Project mention: How can I install an LSP server manually but make it show up in mason ? | /r/neovim | 2023-05-28

    I'm using mason.nvim, I love it but I'm working on an ARM device, which makes the mason's installer of some LSPs fail because the platform is not supported. In my case I need clangd, installing it from mason fails but I could find an ARM version of clangd (https://github.com/arduino/clang-static-binaries/releases) but I'm not sure how I can tell mason that I already have it so it would appear like it is installed in my mason menu.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

clang-format related posts

  • Anyone want to collaborate on a project to complete following objectives?

    2 projects | /r/embedded | 30 Jun 2023
  • How to write algorithm for this program

    1 project | /r/C_Programming | 21 Jun 2023
  • Your top 5 coding standard rules (for C/C++)

    2 projects | /r/embedded | 14 Jun 2023
  • Is there a tool which automatically formats your code in this way?

    1 project | /r/C_Programming | 26 May 2023
  • Linter for certain style for C code

    2 projects | /r/C_Programming | 9 Apr 2023
  • Best practice for cpp projects using CMake

    14 projects | /r/cpp | 6 Apr 2023
  • No warnings for unused variables C++

    1 project | /r/vscode | 26 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source clang-format projects? This list will help you:

Project Stars
1 cmake-examples 11,978
2 ModernCppStarter 4,077
3 ClangFormat-Xcode 2,886
4 cmake-init 1,835
5 vim-codefmt 1,093
6 vim-clang-format 1,060
7 pre-commit-hooks 290
8 run-clang-format 235
9 moderncpp-project-template 223
10 vscode-clang-format 221
11 clang-format-lint-action 129
12 cxx 118
13 LLVM-Guide 111
14 cpp-linter-action 84
15 amp-devcontainer 78
16 clang-format 6
17 clang-static-binaries 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com