An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with clang-format

A curated list of projects in awesome lists tagged with clang-format .

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/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/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/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

clang-format

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/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/ssciwr/clang-format-wheel

clang-format python wheels

clang-format pip python wheel

Last synced: 06 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/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/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/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/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/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/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/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

clang-format python3

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

clang-format 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/patrickfc17/backup-assistant

Backup Assistant for Linux Based Systems

c clang clang-format makefile valgrind

Last synced: 07 Apr 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/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/berkus/clang-format-rc

Common defaults for clang-format

clang-format personal-dotfiles

Last synced: 01 Mar 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/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/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