SaaSHub helps you find the best software and product alternatives Learn more →
Top 17 clang-format Open-Source Projects
-
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.
-
ClangFormat-Xcode
Xcode plug-in to to use clang-format from in Xcode and consistently format your code with Clang
-
vim-clang-format
Vim plugin for clang-format, a formatter for C, C++, Obj-C, Java, JavaScript, and so on.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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
-
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)
-
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
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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.
Project mention: Anyone want to collaborate on a project to complete following objectives? | /r/embedded | 2023-06-30
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.
Project mention: Cxx: Configuration-free utility for building executables written in C++ | news.ycombinator.com | 2024-02-18
Project mention: How can I install an LSP server manually but make it show up in mason ? | /r/neovim | 2023-05-28I'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.
clang-format related posts
-
Anyone want to collaborate on a project to complete following objectives?
-
How to write algorithm for this program
-
Your top 5 coding standard rules (for C/C++)
-
Is there a tool which automatically formats your code in this way?
-
Linter for certain style for C code
-
Best practice for cpp projects using CMake
-
No warnings for unused variables C++
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 May 2024
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