Projects in Awesome Lists tagged with clang-format
A curated list of projects in awesome lists tagged with clang-format .
https://github.com/ttroy50/cmake-examples
Useful CMake Examples
boost catch clang clang-format cmake cpack cpp cppcheck ctest google-test static-analysis tutorial unit-testing
Last synced: 10 Apr 2025
https://github.com/thelartians/moderncppstarter
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
bootstrap c ccache ci clang-format cmake cmakelists codecov continuous-integration coverage cpp dependency-manager free github-workflows modern-cmake modern-cmake-template open-source sanitizers starter template
Last synced: 10 Apr 2025
https://github.com/TheLartians/ModernCppStarter
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
bootstrap c ccache ci clang-format cmake cmakelists codecov continuous-integration coverage cpp dependency-manager free github-workflows modern-cmake modern-cmake-template open-source sanitizers starter template
Last synced: 20 Mar 2025
https://github.com/travisjeffery/clangformat-xcode
Xcode plug-in to to use clang-format from in Xcode and consistently format your code with Clang
clang-format objective-c plugin xcode xcode-plugin
Last synced: 14 Apr 2025
https://github.com/travisjeffery/ClangFormat-Xcode
Xcode plug-in to to use clang-format from in Xcode and consistently format your code with Clang
clang-format objective-c plugin xcode xcode-plugin
Last synced: 28 Mar 2025
https://github.com/friendlyanon/cmake-init
The missing CMake project initializer
boilerplate c ci clang-format clang-tidy cmake codespell conan coverage cpp cppcheck executable header-only python scaffolding shared-library static-analysis static-library testing vcpkg
Last synced: 09 Apr 2025
https://github.com/filipdutescu/modern-cpp-template
A template for modern C++ projects using CMake, Clang-Format, CI, unit testing and more, with support for downstream inclusion.
ccache ci clang-format cmake cmake-module cmake-template cmakelists code-coverage codecov continuous-integration cpp github-action github-actions google-test gtest open-source package-manager project-template static-analysis template
Last synced: 15 Apr 2025
https://github.com/google/vim-codefmt
Vim plugin for syntax-aware code formatting
clang-format formatter js-beautify vim
Last synced: 25 Nov 2024
https://github.com/rhysd/vim-clang-format
Vim plugin for clang-format, a formatter for C, C++, Obj-C, Java, JavaScript, and so on.
clang clang-format formatter vim vim-plugin
Last synced: 09 Apr 2025
https://github.com/stablecoder/cmake-scripts
Easy-to-add enhancements for any C/C++ CMake project. Including AFL fuzzing, code-coverage, Thread/Address/Leak/Address/Undefined sanitizer instrumentation, compilation of GLSL shaders and more.
clang clang-format clang-tidy cmake cmake-format code-coverage coverage coverage-information cppcheck dependency-graph doxygen fuzzing gcc llvm sanitizer sanitizers target-instrumentation test-coverage
Last synced: 07 Apr 2025
https://github.com/StableCoder/cmake-scripts
Easy-to-add enhancements for any C/C++ CMake project. Including AFL fuzzing, code-coverage, Thread/Address/Leak/Address/Undefined sanitizer instrumentation, compilation of GLSL shaders and more.
clang clang-format clang-tidy cmake cmake-format code-coverage coverage coverage-information cppcheck dependency-graph doxygen fuzzing gcc llvm sanitizer sanitizers target-instrumentation test-coverage
Last synced: 19 Nov 2024
https://github.com/caphyon/clang-power-tools
Bringing clang-tidy magic to Visual Studio C++ developers.
clang clang-compile clang-format clang-tidy cpp llvm modernize static-analysis
Last synced: 14 Apr 2025
https://github.com/Caphyon/clang-power-tools
Bringing clang-tidy magic to Visual Studio C++ developers.
clang clang-compile clang-format clang-tidy cpp llvm modernize static-analysis
Last synced: 11 Nov 2024
https://github.com/pocc/pre-commit-hooks
C/C++ hooks to integrate with pre-commit
clang clang-format clang-tidy cppcheck cpplint iwyu oclint pre-commit-hooks uncrustify
Last synced: 13 Apr 2025
https://github.com/madduci/moderncpp-project-template
A Modern C++ cross-platform Project Template with CMake, conan (optional), cppcheck (optional) and clang-format (optional)
clang-format cmake conan cpp-course cpp17 cppcheck
Last synced: 12 Apr 2025
https://github.com/franneck94/cppprojecttemplate
C++ project template with unit-tests, documentation, ci-testing and workflows.
catch2 clang clang-format clang-tidy cmake cmakelists codecov conan coverage doxygen github-actions github-pages logging make msvc sanitizer testing vscode
Last synced: 06 Apr 2025
https://github.com/sarcasm/run-clang-format
A wrapper script around clang-format, suitable for linting multiple files and to use for continuous integration
clang clang-format clang-tidy continuous-integration
Last synced: 07 Apr 2025
https://github.com/barisione/clang-format-hooks
Apply a coding style with clang-format only to new code added to an existing code base.
c clang clang-format cpp git gitbook objective-c syntax
Last synced: 06 Apr 2025
https://github.com/mikeroyal/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.
assembler build-tool clang clang-format clang-frontend clang-toolchain compiler compiler-design compliers debugger ebpf-programs llvm llvm-clang llvm-frontend llvm-ir llvm-pass mlir parallel-programming runtime-system runtime-verification
Last synced: 22 Apr 2025
https://github.com/thelartians/format.cmake
💅 Stylize your code! Automatic clang-format and cmake-format targets for CMake.
c ci clang clang-format cmake cmake-format continuous-integration cpm cpp format git lint linter style
Last synced: 04 Apr 2025
https://github.com/mikeroyal/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.
assembler build-tool clang clang-format clang-frontend clang-toolchain compiler compiler-design compliers debugger ebpf-programs llvm llvm-clang llvm-frontend llvm-ir llvm-pass mlir parallel-programming runtime-system runtime-verification
Last synced: 10 Apr 2025
https://github.com/eklitzke/clang-format-all
Run clang-format -i on all of the files in your C or C++ project
Last synced: 14 Nov 2024
https://github.com/doozyx/clang-format-lint-action
This action checks if the source code matches the .clang-format file.
actions ci clang-format cpp github-action github-actions hacktoberfest lint linter
Last synced: 06 Apr 2025
https://github.com/xyproto/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.
arch-linux auto-detection bsd c c-plus-plus clang-format cli cmake cpp cpp17 cpp20 cxx cxx20 freebsd linux ninja qmake scons void-linux
Last synced: 11 Apr 2025
https://github.com/jidicula/clang-format-action
GitHub Action for clang-format checking
actions c c-plus-plus clang-format cpp formatting github-action github-actions hacktoberfest linter
Last synced: 12 Apr 2025
https://github.com/johnthagen/clang-blueprint
:european_castle: Example C++11 CMake project that incorporates awesome Clang tooling :dragon:
address-sanitizer clang clang-format clang-static-analyzer clang-tidy clang-tooling cmake coverage-report cpp cpp11 cppcheck doxygen
Last synced: 19 Apr 2025
https://github.com/cpp-linter/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.
clang-format clang-tidy github-actions hacktoberfest lint linter pull-requests push static-analysis
Last synced: 07 Apr 2025
https://github.com/krmisha/makefile
Cross-platform C++ Makefile project template
catch2 clang clang-format clang-tidy compilation-database compile-commands-json conan cpp cross-platform doxygen gcc makefile makefile-template testing vcpkg
Last synced: 09 Apr 2025
https://github.com/bloomberg/bde_verify
Tool used to format, improve and verify code to BDE guidelines
clang-format code-formatter cpp
Last synced: 19 Apr 2025
https://github.com/caphyon/clang-format-editor
Clang-Format Editor is a tool that helps you find the best Clang-Format Style for your C++, C#, Java, JavaScript, and Objective-C code.
clang clang-format cpp csharp formatter java javascript llvm objective-c
Last synced: 20 Nov 2024
https://github.com/Davphla/clang-format-epitech
Automatic formatting configuration for Epitech coding style for C/C++
c clang-format coding-style cpp epitech format
Last synced: 25 Feb 2025
https://github.com/lumirlumir/npm-clang-format-node
Node wrapper for LLVM Clang's clang-format and git-clang-format native binaries inspired by angular/clang-format.🐉
c checker clang clang-format cli cpp cpplint eslint format formatter git-clang-format lint linter nodejs prettier
Last synced: 10 Apr 2025
https://github.com/flix-tech/danger-code_style_validation
Danger plugin for code style validation based on clang-format
clang-format danger danger-plugin
Last synced: 10 Apr 2025
https://github.com/davphla/clang-format-epitech
Automatic formatting configuration for Epitech coding style for C/C++
c clang-format coding-style cpp epitech format
Last synced: 12 Feb 2025
https://github.com/cpp-linter/cpp-linter-hooks
C/C++ code linter hooks for pre-commit
clang clang-format clang-tidy pre-commit pre-commit-hook pre-commit-hooks
Last synced: 22 Apr 2025
https://github.com/clausklein/cmake-example-component-lib
How to create a c++ component library like boost with CMake
clang-format cmake cmake-format cpm cpp
Last synced: 18 Mar 2025
https://github.com/cpp-linter/cpp-linter
cpp-linter core Python executable package
c clang-format clang-tidy cpp cpp-linter hacktoberfest linter
Last synced: 19 Dec 2024
https://github.com/wasm-fmt/clang-format
A WASM Based Clang Format | C / C++ / C# / Objective-C / Java / Protobuf
clang-format formatter formatting wasm web webassembly
Last synced: 12 Nov 2024
https://github.com/cpp-linter/clang-tools-docker
🐳 Clang Tools Docker image includes the clang-format and clang-tidy.
clang-format clang-tidy clang-tool clang-tools-extra code-formatter cpp-linter docker-image llvm-clang llvm-tools
Last synced: 22 Apr 2025
https://github.com/codebydant/pcl_visualizer
Visualizer for 3D point cloud using PCL Library 1.9.1
c-plus-plus clang-format cmake computer-vision cpp pcd pcl pcl-library pcl-viewer ply point-cloud xyz
Last synced: 11 Mar 2025
https://github.com/cpp-linter/clang-tools-pip
Install clang-format, clang-tidy, clang-query and clang-apply-replacements binaries with clang-tools CLI.
clang-format clang-tidy clang-tools-extra hacktoberfest llvm llvm-clang
Last synced: 09 Feb 2025
https://github.com/egor-tensin/clang-format
GitHub action to run clang-format
action clang-format github-actions
Last synced: 12 Nov 2024
https://github.com/sergeyklay/cpp-project-template
Repository Templates for C++ Projects
boilerplate clang-format cmake cmake-examples conan cpp cpp-boilerplate cpp-library cpp17 cpp17-library cppcheck cpplint folder-structure github-actions hacktoberfest sqlite sqlite3 template-project
Last synced: 23 Apr 2025
https://github.com/artichoke/clang-format
✏️ clang-format runner for CI
artichoke c ci clang-format formatter javascript linter nodejs npx
Last synced: 10 Apr 2025
https://github.com/maksimdrachov/cpp-project-template
C++ project template
clang-format clang-tidy cmake cpp gcov googletest valgrind
Last synced: 28 Jan 2025
https://github.com/saschpe/docker-clang-format
Clang-Format Docker container based on Alpine Linux
alpine-linux clang clang-format docker docker-container
Last synced: 12 Apr 2025
https://github.com/thilinarmtb/ttt
Template for a CMake based C project (a library and a binary which calls it).
c clang-format clang-tidy cmake conda doxygen sphinx template
Last synced: 14 Apr 2025
https://github.com/seandewar/dotfiles
Personal configuration files as GNU Stow packages.
clang-format dotfiles git-config ideavimrc linux neovim-config stow tmux-config vim-config windows
Last synced: 12 Mar 2025
https://github.com/slali87/cppsampleproject
Cross-platform C++ sample project which presents a base project structure.
application bash clang-format clang-tidy cmake conan cpp cross-platform doxygen gcc googletest graphviz lcov library linux lizard markdown mingw valgrind windows
Last synced: 13 Mar 2025
https://github.com/diegoferigo/gh-action-clang-format
Run clang-format on your sources to validate the style.
actions clang clang-format container docker format formatter github github-actions style stylelint
Last synced: 01 Feb 2025
https://github.com/brynblack/voxelaria
An open world voxel playground.
clang-format cpp flake flake-utils glew glfw glsl meson ninja nix open-world opengl voxel wayland
Last synced: 04 Apr 2025
https://github.com/arduino/clang-static-binaries
clang-static-binaries
clang clang-format clangd formatter language-server
Last synced: 04 Feb 2025
https://github.com/hiram3512/clang-format_unrealengine
Format c++ code for Unreal Engine
clang-format codingstyle cpp format ue4 ue5 unreal unreal-engine unrealengine
Last synced: 19 Apr 2025
https://github.com/unibeautify/beautifier-clang-format
Clang-Format beautifier for Unibeautify
clang-format unibeautify unibeautify-beautifier
Last synced: 01 Dec 2024
https://github.com/xaymar/cmake-clang
Clang Toolset integration for CMake. Run clang-format and clang-tidy directly from your project as a target
clang clang-format clang-tidy cmake cmake-module cmake-modules llvm
Last synced: 01 Dec 2024
https://github.com/drichardson/vim-cpp
C++ quality of life plugin for Vim
clang-format cplusplus cpp vim vim-plugin
Last synced: 28 Mar 2025
https://github.com/maverobot/cmake-tools
cmake-tools automatically adds clang-format and clang-tidy to your CMakeLists.txt based C++ project
clang clang-format cmake cmakelists golang
Last synced: 28 Feb 2025
https://github.com/juzzlin/clangformatqtstyle
Qt-like (mostly) C++-style config for ClangFormat.
clang-format cplusplus cplusplus-11 qt qt5 style styles
Last synced: 21 Feb 2025
https://github.com/dimanikulin/capable-cpp-template
A capable template for C++ projects using CI, Building, Testing, Formatting, Documenting and more
badges clang-format clang-tidy cmake codecov cppcheck ctest doxygen github-actions gtest linux macos md mermaid-diagrams ninja package-manager qt windows
Last synced: 14 Apr 2025
https://github.com/dead-tech/deados
32-bit Operating System for target architecture i386 in C++20.
clang-format cpp20 github-actions grub-bootloader make os-dev pre-commit
Last synced: 24 Mar 2025
https://github.com/threeal/fixformat.cmake
Fix source codes formatting in your CMake project
clang-format cmake cmake-modules cmake-scripts formatter
Last synced: 21 Mar 2025
https://github.com/cshmookler/cpp_template
C++ project template with automatic versioning, LLVM tools, Conan, Meson, and GoogleTest integration.
clang-format clang-tidy conan cpp gtest meson template zlib-license
Last synced: 08 Feb 2025
https://github.com/dead-tech/rack
Reverse Polish Notation Stack Based Programming Language
clang-format clang-tidy cmake cpp23 github-actions mit-license pre-commit reverse-polish-notation stack-based-language
Last synced: 24 Mar 2025
https://github.com/benarvin/baclangutils
Clang utils for parse Objective-C code
clang clang-format objec objective-c python
Last synced: 19 Nov 2024
https://github.com/lobis/geant4-materials-xml
A simple Geant4 application to generate an XML file with the NIST materials and additional user defined materials
actions clang-format cmake cpp17 geant4 root xml xmllint
Last synced: 22 Feb 2025
https://github.com/dead-tech/argparse-cpp
Argument Parser in C++ inspired by python's argparse module
catch2 clang-format cmake conan cpp github-actions mdbook pre-commit
Last synced: 24 Mar 2025
https://github.com/cpp-linter/cpp-linter-rs
A CLI tool that scans a batch of files with clang-tidy and/or clang-format, then provides feedback in the form of comments, annotations, summaries, and reviews.
clang-format clang-tidy github-actions python rust
Last synced: 22 Apr 2025
https://github.com/painfulexistence/create-cxx
Set up a modern C++ project blazingly fast!
clang-format cmake cpp20 editorconfig raylib templates vcpkg
Last synced: 25 Mar 2025
https://github.com/frgfm/sdcnd-path-planning
Path planning project of Udacity Self-Driving Car Nanodegree
catch2 clang-format cpp motion-planning path-planning self-driving-car sensor-fusion spdlog spline-interpolation trajectory-generation
Last synced: 19 Feb 2025
https://github.com/geugenm/template-cpp-project
Just a template for future projects in c++
bash clang-format clang-tidy cmake cpp docker doxygen editorconfig template-project
Last synced: 18 Feb 2025
https://github.com/quantumlyy/template-cpp
c clang clang-format cpp hacktoberfest
Last synced: 20 Feb 2025
https://github.com/crowcpp/crow-clang-format
A bash script that runs clang format on the diff between a PR and `master`, then submits a GH status + comment based on the result.
clang clang-format cppp crow script tool
Last synced: 01 Mar 2025
https://github.com/astrodynamic/algorithmtrading--interpolation-approximation--in-qt-cpp
The AlgorithmTrading project is a C++ program for plotting tabulated functions of stock quotes using interpolation methods. It includes a GUI implementation based on any GUI library with API for C++ and the ability to load data from a CSV file. The Cubic Spline interpolation method is implemented, and the user can specify the number of points.
approximation clang-format cmake cpp cpp17 cppcheck cubic-splines cvs google-style interpolation makefile neu newton-interpolation qt qt-widgets qtcharts
Last synced: 02 Mar 2025
https://github.com/brandonpacewic/clangformatall
Python script for faster clang-formating from the command line
Last synced: 05 Apr 2025
https://github.com/donosonaumczuk/c-aptain-hook
Base repository to setup git pre-commit hook for C Language projects. Use cppcheck, clang-format and clang-tidy checks.
c c-lang c-language clang-format clang-tidy cppcheck git-hook git-hooks hooks pre-commit pre-commit-hook
Last synced: 22 Feb 2025
https://github.com/jonpalmisc/st-clang-format
Integrate clang-format with Sublime Text
Last synced: 13 Mar 2025
https://github.com/clausklein/samples
short c++ samples, some from CppCoreGuidelines
clang-format clang-tidy cmake cpp
Last synced: 06 Apr 2025
https://github.com/sunxfancy/clang-format-wasm
A wasm-based clang format configurator
clang-format formatter online-services tools wasm webassembly webassembly-demo
Last synced: 09 Apr 2025
https://github.com/patrickfc17/backup-assistant
Backup Assistant for Linux Based Systems
c clang clang-format makefile valgrind
Last synced: 07 Apr 2025
https://github.com/flagarde/projecttemplate2
Template for C++ projects
allcontributors appveyor-api breathe clang-format cmake cmake-format codecov cpp doxygen github-action github-actions github-pages project project-template sphinx template-project travis-ci
Last synced: 27 Feb 2025
https://github.com/jayllyz/clang-format-action
Action to check or format your code with clang-format.
action clang-format clang-format-action
Last synced: 01 Apr 2025
https://github.com/tomasmark79/markwarevcmake
MarkWare VCMake is a comprehensive, modern C++ project template designed for cross-platform development in Visual Studio Code.
c clang-format cmake cmake-format conan cplusplus cpp cross-compilation cross-platform template template-project tool-chain vscode
Last synced: 30 Mar 2025
https://github.com/jevinskie/clang-format-theos-logos
Fork of LLVM with Clang's LibFormat and clang-format updated to support Theos's Logos preprocessor
clang-format theos theos-command-line theos-tweak
Last synced: 04 Apr 2025
https://github.com/ilbuso/hashmap
Simple HashMap in C
c clang-format hashmap makefile
Last synced: 23 Mar 2025
https://github.com/swe-amr-abdelaziz/exam-simulator-cpp
A modern C++ console-based exam simulator with OOP, TDD, CI/CD, and Docker support.
builder-pattern clang-format continuous-integration cplusplus cpp data-structures-and-algorithms design-patterns docker dsa github-actions makefile modern-cpp object-oriented-programming oop standard-library tdd test-driven-development
Last synced: 04 Apr 2025
https://github.com/juzzlin/simplecplusplustemplate
Simple C++ application template with CMake and ClangFormat.
clang-format cmake cplusplus cplusplus-17 project-template
Last synced: 21 Feb 2025
https://github.com/korbolkoinc/uuids
High performance C++ uuid generator
aes clang clang-format clang-tidy cmake cpp cpp20 hardware-acceleration random-generation rdseed simd simd-instructions simd-intrinsics uuid uuid-generator uuid-v4 uuids uuidv4
Last synced: 12 Apr 2025
https://github.com/berkus/clang-format-rc
Common defaults for clang-format
clang-format personal-dotfiles
Last synced: 01 Mar 2025
https://github.com/sebastianbach/cpp-check-suite
Checks for C++ code.
asan clang-format clang-tidy coverage cpp cppcheck ubsan valgrind
Last synced: 26 Feb 2025
https://github.com/h1laryz/cxx_project_template
Template of a Modern C++ application with cmake, clang-tidy, clang-format, conan.
ci clang-format clang-tidy cmake conan makefile modern-cpp template template-project
Last synced: 06 Apr 2025
https://github.com/sebastianbach/clang-format-generator
Command line tool that creates a clang-format file from a formatted C++ source code file.
clang-format codestyle cpp cpp20
Last synced: 26 Feb 2025
https://github.com/kgruiz/autoformatters
A collection of tools and scripts for automated formatting and cleaning of C++ and Python code.
automation clang-format code-cleaning code-formatter cpp python vscode
Last synced: 31 Mar 2025
https://github.com/6367f766/nvim-cpp-project
clang-format clang-tidy conan cpp cpp-project-template nvim vimspector
Last synced: 19 Jan 2025
https://github.com/valentinp72/indentator
Clang-format auto indentation
autoinstaller clang-format configuration-file
Last synced: 14 Mar 2025
https://github.com/hoehrmann/jipe-evolve-clang-format
jipe-evolve plugin to guess clang-format options for a file
clang-format evolutionary-algorithm
Last synced: 26 Mar 2025
https://github.com/cpp-linter/test-cpp-linter-action
Test cpp-linter-action
clang-format clang-tidy cpp demo
Last synced: 21 Feb 2025
https://github.com/voltageddebunked/rflash
rFlash is a simple 3D maze game made in C++ and SDL2.
clang-format cmake cpp game make sdl2
Last synced: 29 Mar 2025
https://github.com/licanhua/clang-format-launcher
clang-format with a simple configuration
clang-format launcher npmjs-packages
Last synced: 28 Mar 2025