Topic: "clang-format"
ttroy50/cmake-examples
Useful CMake Examples
Language: CMake - Size: 541 KB - Last synced at: 8 months ago - Pushed at: almost 2 years ago - Stars: 12,787 - Forks: 2,535
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.
Language: CMake - Size: 353 KB - Last synced at: 8 months ago - Pushed at: 10 months ago - Stars: 4,753 - Forks: 410
travisjeffery/ClangFormat-Xcode
Xcode plug-in to to use clang-format from in Xcode and consistently format your code with Clang
Language: Objective-C - Size: 22.9 MB - Last synced at: 8 months ago - Pushed at: about 5 years ago - Stars: 2,900 - Forks: 287
friendlyanon/cmake-init
The missing CMake project initializer
Language: CMake - Size: 2.78 MB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 2,465 - Forks: 93
filipdutescu/modern-cpp-template
A template for modern C++ projects using CMake, Clang-Format, CI, unit testing and more, with support for downstream inclusion.
Language: CMake - Size: 377 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 1,871 - Forks: 219
google/vim-codefmt
Vim plugin for syntax-aware code formatting
Language: Vim Script - Size: 309 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 1,118 - Forks: 104
rhysd/vim-clang-format
Vim plugin for clang-format, a formatter for C, C++, Obj-C, Java, JavaScript, and so on.
Language: Vim script - Size: 216 KB - Last synced at: 8 months ago - Pushed at: almost 4 years ago - Stars: 1,093 - Forks: 124
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.
Language: CMake - Size: 620 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 647 - Forks: 71
Caphyon/clang-power-tools
Bringing clang-tidy magic to Visual Studio C++ developers.
Language: C# - Size: 54 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 521 - Forks: 62
adonais/skylark
Skylark Editor is written in C, a high performance text/hex editor. Embedded Database-client/Redis-client/Lua-engine. You can run Lua scripts and SQL files directly.
Language: C - Size: 27.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 504 - Forks: 49
pocc/pre-commit-hooks
C/C++ hooks to integrate with pre-commit
Language: Python - Size: 358 KB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 376 - Forks: 82
madduci/moderncpp-project-template
A Modern C++ cross-platform Project Template with CMake, conan (optional), cppcheck (optional) and clang-format (optional)
Language: CMake - Size: 28.3 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 313 - Forks: 51
franneck94/CppProjectTemplate
C++ project template with unit-tests, documentation, ci-testing and workflows.
Language: CMake - Size: 551 KB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 272 - Forks: 99
xaverh/vscode-clang-format
A Visual Studio Code extension that provides C++, C, Obj-C, Java formatting with the use of clang-format
Language: TypeScript - Size: 451 KB - Last synced at: 25 days ago - Pushed at: 3 months ago - Stars: 261 - Forks: 87
Sarcasm/run-clang-format
A wrapper script around clang-format, suitable for linting multiple files and to use for continuous integration
Language: Python - Size: 101 KB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 252 - Forks: 68
barisione/clang-format-hooks
Apply a coding style with clang-format only to new code added to an existing code base.
Language: Python - Size: 265 KB - Last synced at: 8 months ago - Pushed at: 10 months ago - Stars: 207 - Forks: 58
TheLartians/Format.cmake
💅 Stylize your code! Automatic clang-format and cmake-format targets for CMake.
Language: Python - Size: 53.7 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 172 - Forks: 27
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.
Language: C++ - Size: 191 KB - Last synced at: 7 months ago - Pushed at: about 2 years ago - Stars: 169 - Forks: 10
JBakamovic/cxxd
C/C++ language server implemented on top of Clang frontend.
Language: Python - Size: 12.7 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 153 - Forks: 9
eklitzke/clang-format-all
Run clang-format -i on all of the files in your C or C++ project
Language: Shell - Size: 17.6 KB - Last synced at: 8 months ago - Pushed at: almost 2 years ago - Stars: 151 - Forks: 41
DoozyX/clang-format-lint-action
This action checks if the source code matches the .clang-format file.
Language: Python - Size: 18.8 MB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 139 - Forks: 56
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.
Size: 2.2 MB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 132 - Forks: 23
philips-software/amp-devcontainer
🔋amp-devcontainer is a batteries-included devcontainer useable for modern software development
Language: Gherkin - Size: 1.57 MB - Last synced at: about 14 hours ago - Pushed at: about 23 hours ago - Stars: 127 - Forks: 7
jidicula/clang-format-action
GitHub Action for clang-format checking
Language: C - Size: 306 KB - Last synced at: 17 days ago - Pushed at: about 1 month ago - Stars: 127 - Forks: 42
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.
Language: Python - Size: 8.43 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 121 - Forks: 5
johnthagen/clang-blueprint
:european_castle: Example C++11 CMake project that incorporates awesome Clang tooling :dragon:
Language: C++ - Size: 769 KB - Last synced at: 4 months ago - Pushed at: almost 6 years ago - Stars: 106 - Forks: 17
ssciwr/clang-format-wheel
clang-format python wheels
Language: CMake - Size: 343 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 101 - Forks: 20
pananton/cpp-lib-template
Template for C++ library built with CMake
Language: CMake - Size: 39.1 KB - Last synced at: almost 3 years ago - Pushed at: over 3 years ago - Stars: 81 - Forks: 9
Bupterambition/objc-format-check
🛠A code-format tool for C or OC
Language: Shell - Size: 2.71 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 75 - Forks: 7
wangzw/CppStyle
An Eclipse plugin that integrates clang-format and cpplint (cpplint.py)
Language: Java - Size: 1.4 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 73 - Forks: 21
KRMisha/Makefile
Cross-platform C++ Makefile project template
Language: Makefile - Size: 47.9 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 71 - Forks: 12
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.
Language: C# - Size: 56.8 MB - Last synced at: 6 months ago - Pushed at: almost 2 years ago - Stars: 50 - Forks: 9
bloomberg/bde_verify
Tool used to format, improve and verify code to BDE guidelines
Language: C++ - Size: 6.64 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 45 - Forks: 21
cpp-linter/cpp-linter-hooks
C/C++ pre-commit hooks powered by clang-format and clang-tidy
Language: Python - Size: 194 KB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 36 - Forks: 4
cpp-linter/cpp-linter
cpp-linter core Python executable package
Language: Python - Size: 43.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 35 - Forks: 9
jinay1991/spleeter
Deezer Spleeter Library (C++)
Language: C++ - Size: 769 KB - Last synced at: almost 3 years ago - Pushed at: over 3 years ago - Stars: 34 - Forks: 11
lumirlumir/npm-clang-format-node
Node wrapper for LLVM Clang's clang-format and git-clang-format native binaries inspired by angular/clang-format.🐉
Language: JavaScript - Size: 384 MB - Last synced at: about 6 hours ago - Pushed at: 6 days ago - Stars: 31 - Forks: 0
Takishima/cmake-pre-commit-hooks
List of hooks for pre-commit to use with projects built using CMake. The hooks will automatically make a configure step using CMake in order to generate the compilation database if required.
Language: Python - Size: 302 KB - Last synced at: 1 day ago - Pushed at: 15 days ago - Stars: 30 - Forks: 3
Davphla/clang-format-epitech
[Epitech 2026] Automatic formatting configuration for Epitech coding style for C/C++
Size: 41 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 27 - Forks: 2
soblin/slam
『SLAM入門 ロボットの自己位置推定と地図構築の技術』の実装レポジトリ
Language: C++ - Size: 1.02 MB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 25 - Forks: 2
andrew-3kb/atom-clang-format
Format your C++ files with clang-format from inside atom
Language: JavaScript - Size: 767 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 24 - Forks: 19
doublify/pre-commit-clang-format
ClangFormat hook for pre-commit
Size: 10.7 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 24 - Forks: 19
zemasoft/clangformat-cmake
A simple CMake module for clang-format support
Language: CMake - Size: 13.7 KB - Last synced at: almost 3 years ago - Pushed at: about 3 years ago - Stars: 22 - Forks: 13
wasm-fmt/clang-format
A WASM Based Clang Format | C / C++ / C# / Objective-C / Java / Protobuf
Language: C++ - Size: 2.83 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 21 - Forks: 5
flix-tech/danger-code_style_validation
Danger plugin for code style validation based on clang-format
Language: Ruby - Size: 142 KB - Last synced at: 7 months ago - Pushed at: almost 3 years ago - Stars: 21 - Forks: 8
ClausKlein/cmake-example-component-lib
How to create a c++ component library like boost with CMake
Language: CMake - Size: 116 KB - Last synced at: 9 months ago - Pushed at: about 3 years ago - Stars: 21 - Forks: 0
bmorcos/pre-commit-hooks-cpp
Configure some pre-commit hooks for some c++ tools
Language: Python - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 19 - Forks: 12
eredotpkfr/fipv
⚡ Fast IP validator with C language as a python module
Language: C - Size: 456 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 2
makuto/editorPreferences
My editor preferences for Emacs / Sublime / VS Code / Clang Format etc.
Language: Emacs Lisp - Size: 279 KB - Last synced at: almost 3 years ago - Pushed at: over 3 years ago - Stars: 18 - Forks: 2
cpp-linter/clang-tools-docker
🐳 Clang Tools Docker image includes the clang-format and clang-tidy.
Language: HCL - Size: 146 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 14 - Forks: 1
embeddedartistry/format 📦
Code formatting tools, currently based on clang-format. Self-contained for easy integration to different repositories.
Language: Shell - Size: 14.6 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 0
AliceO2Group/CodingGuidelines
Coding guidelines for the ALICE O2 project
Language: HTML - Size: 191 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 13 - Forks: 17
lmapii/run-clang-format
CLI application to run clang-format on a set of files specified using globs in a JSON configuration file.
Language: Rust - Size: 5.96 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 0
cpp-linter/clang-tools-pip
Install clang-format, clang-tidy, clang-query and clang-apply-replacements binaries with clang-tools CLI.
Language: Python - Size: 19 MB - Last synced at: 2 days ago - Pushed at: 23 days ago - Stars: 9 - Forks: 1
kadirlua/Socket
Cross platform secure and non-secure versions of Socket classes were written in modern C++(11 and later).
Language: C++ - Size: 540 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 9 - Forks: 1
akospasztor/stm32-project-template
STM32-based firmware project template featuring modern, CMake-based build system, documentation generation with Doxygen, source code formatting with clang-format, linting, enforcing style and naming conventions with clang-tidy, devcontainer, proven and scalable folder organization and more.
Language: C - Size: 2.51 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 9 - Forks: 2
painfulexistence/create-cxx
Set up a modern C++ project blazingly fast!
Language: C++ - Size: 473 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 0
antoinedray/coding-style 📦
A Clang-Format config to respect EPITA coding style
Language: Python - Size: 23.4 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 9 - Forks: 4
SJTU-RoboMaster-Team/style-team
A C++ formatting proposal that has not been widely acknowledged
Language: Python - Size: 6.02 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0
Witekio/clang-format-checker-docker
Docker image verifying the code format with clang-format
Language: Makefile - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 6
xmkg/docker-cpp-devenv
C++ development environment docker container
Language: Shell - Size: 8.79 KB - Last synced at: 6 months ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 7
Krantz-XRF/ClangFormatConfig
我的clang-format的配置文件,用于格式化C++文件,有详细的中文注释。
Size: 6.84 KB - Last synced at: 6 months ago - Pushed at: over 7 years ago - Stars: 8 - Forks: 7
dmitrytavern/2048
It is a simple 2048 game in your terminal. It is my first game and the first project on C++ only with standard libraries.
Language: C++ - Size: 643 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0
codebydant/pcl_visualizer
Visualizer for 3D point cloud using PCL Library 1.9.1
Language: CMake - Size: 662 KB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 5
rjelonek/clangFormat-Builder
Plug-in for Embarcadero® C++Builder to format your code using Clang's format tool
Language: C++ - Size: 1.02 MB - Last synced at: 8 months ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 0
seandewar/dotfiles
Personal configuration files as GNU Stow packages.
Language: Lua - Size: 874 KB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 6 - Forks: 1
b1ackviking/cpp-project-template
A template of a cross-platform CMake-based C++ project.
Language: CMake - Size: 1.42 MB - Last synced at: 18 days ago - Pushed at: 21 days ago - Stars: 6 - Forks: 0
maksimdrachov/cpp-project-template
C++ project template
Language: CMake - Size: 46.9 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 3
egor-tensin/clang-format
GitHub action to run clang-format
Language: C++ - Size: 7.81 KB - Last synced at: 8 months ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 2
sergeyklay/cpp-project-template
Repository Templates for C++ Projects
Language: CMake - Size: 403 KB - Last synced at: 9 months ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 2
e-gleba/template-cpp-project
Just a template for future crossplatform projects in c++
Language: Java - Size: 2.32 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 0
artichoke/clang-format
✏️ clang-format runner for CI
Language: JavaScript - Size: 15.2 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 5 - Forks: 2
GloryOfNight/clang-format-all 📦
Tool to reformat your entire C++ project directory in fast multithreaded manor using clang-format
Language: C++ - Size: 114 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 1
TmLev/skipper 📦
Various skip list implementations
Language: C++ - Size: 882 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 0
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.
Language: Rust - Size: 10.1 MB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 4 - Forks: 1
arduino/clang-static-binaries
clang-static-binaries
Size: 92.8 KB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 4 - Forks: 2
acodcha/clang-format-tidy
clang-format and clang-tidy configuration files for automated source code formatting and linting
Size: 56.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0
conformism/cmake-utils
CMake Utilities
Language: CMake - Size: 122 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 1
cpp-linter/clang-tools-static-binaries
static-linked versions of clang tools for Linux, Mac OS X and Windows
Size: 131 KB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 4 - Forks: 2
brynblack/voxelaria
An open world voxel playground.
Language: C++ - Size: 2.19 MB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 0
kadirlua/WorkerQueue
Cross platform asynchronous worker queue based on modern C++(11 and later)
Language: C++ - Size: 234 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 4 - Forks: 1
thilinarmtb/ttt
Template for a CMake based C project (a library and a binary which calls it).
Language: C - Size: 3.09 MB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0
slali87/CppSampleProject
Cross-platform C++ sample project which presents a base project structure.
Language: CMake - Size: 464 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0
gurhub/dotfiles
Here are the dot files that I use for development.
Language: Lua - Size: 42 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0
Xaymar/cmake-clang
Clang Toolset integration for CMake. Run clang-format and clang-tidy directly from your project as a target
Language: CMake - Size: 26.4 KB - Last synced at: 7 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 2
vitalsong/bastard
more than just a package manager
Language: CMake - Size: 55.7 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1
saschpe/docker-clang-format
Clang-Format Docker container based on Alpine Linux
Language: Shell - Size: 11.7 KB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 2
cleversonledur/clang_examples
This is a POC of a simple source-to-source transformation using Clang Lib.
Language: C++ - Size: 2.07 MB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 0
Unibeautify/beautifier-clang-format
Clang-Format beautifier for Unibeautify
Language: TypeScript - Size: 867 KB - Last synced at: 2 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 1
oliverlee/bazel_clang_format
Run clang-format on Bazel C++ targets
Language: Starlark - Size: 34.2 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 2
JulesFouchy/Simple-OpenGL-Setup
A simple cross-platform OpenGL project
Language: C - Size: 5.05 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0
xinoip/pio-cpp-template
C++ project starter template with CMake, vcpkg, CTest/doctest, clang-tidy, clang-format.
Language: CMake - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0
vishal-wadhwa/dotfiles
My dot files
Language: Vim Script - Size: 412 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0
Husenap/cmake-project-template
CMake project template
Language: CMake - Size: 38.1 KB - Last synced at: almost 3 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0
hiram3512/clang-format_UnrealEngine
Format c++ code for Unreal Engine
Size: 55.7 KB - Last synced at: 8 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1
int-i/cpp-sort 📦
C++20 Iterator Sorting Algorithm Implementation using Concepts TS (/w RapidCheck)
Language: C++ - Size: 67.4 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0
diegoferigo/gh-action-clang-format 📦
Run clang-format on your sources to validate the style.
Language: Shell - Size: 12.7 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0
drichardson/vim-cpp
C++ quality of life plugin for Vim
Language: Python - Size: 15.6 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1
chanced/formatproto
protoc-gen-star post-processor that formats protobuf files with clang-format
Language: Go - Size: 6.84 KB - Last synced at: 4 months ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0