All Categories → Compilers → clang

Top 187 clang open source projects

Ccache
ccache – a fast compiler cache
Clang Callgraph
A tool based on clang which generates a call graph from a given C++ codebase
Optviewer Demo
Demonstration of LLVM's opt-viewer tool
Clang Blueprint
🏰 Example C++11 CMake project that incorporates awesome Clang tooling 🐉
Zapcc
zapcc is a caching C++ compiler based on clang, designed to perform faster compilations
✭ 1,109
llvmclang
Llvm 9.0 Learner Tutorial
A blog for LLVM(v9.0.0 or v11.0.0) beginner, step by step, with detailed documents and comments. Record the way I learn LLVM and accomplish a complete project for FPGA High-Level Synthesis with it.
C2goasm
C to Go Assembly
Antara Gaming Sdk
Komodo Gaming Software Development Kit
Kfr
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Pyc Cfg
Pyc-cfg is a pure python control flow graph builder for almost all Ansi C programming language.
Xcodecompilationdatabase
Generate a Compilation Database from Xcode's build log - nothing more :).
Directxmath
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Irony Mode
A C/C++ minor mode for Emacs powered by libclang
Clif
Binding generator to wrap C++ for Python using LLVM.
Color coded
A vim plugin for libclang-based highlighting of C, C++, ObjC
Vim Clang Format
Vim plugin for clang-format, a formatter for C, C++, Obj-C, Java, JavaScript, TypeScript and ProtoBuf.
Woboq codebrowser
Woboq CodeBrowser
✭ 837
llvmclang
Cxxhttp
Asynchronous, Header-only C++ HTTP-over-(TCP|UNIX Socket|STDIO) Library
Pfr
std::tuple like methods for user defined types without any macro or boilerplate code
Croaring
Roaring bitmaps in C (and C++)
Cib
clang running in browser (wasm)
Fcd
An optimizing decompiler
Cxx.jl
The Julia C++ Interface
Compiledb
Tool for generating Clang's JSON Compilation Database files for make-based build systems.
Clangbuildanalyzer
Clang build analysis tool using -ftime-trace
✭ 485
clang
Gcovr
generate code coverage reports with gcc/gcov
Tprpix
a Cross-Platform, 2D Survival Sandbox Game Project. Based on C++17/cmake/OpenGL/SQLite3.
Hipsycl
Implementation of SYCL for CPUs, AMD GPUs, NVIDIA GPUs
Ci helloworld
A simple example of how to setup a complete CI environment for C and C++
Otfcc
Optimized OpenType builder and inspector.
Vim Clang
Clang completion plugin for vim
Clangkit
ClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
Clangd
clangd language server
Libobjc2
Objective-C runtime library intended for use with Clang.
✭ 290
cclang
Clang Power Tools
Bringing clang-tidy magic to Visual Studio C++ developers.
Usrefl
Header-only, tiny (99 lines) and powerful C++20 static reflection library.
Avbuild
ffmpeg花式编译. build tool for all platforms: iOS, android, raspberry pi, win32, uwp, linux, macOS etc.
Clangwarnings.com
A list of Clang warnings and their descriptions.
Boomerang
Boomerang Decompiler - Fighting the code-rot :)
Coroutine
C++ 20 Coroutines in Action (Helpers + Test Code Examples)
Olifant
A simple programming language targeting LLVM
reflective-rapidjson
Code generator for serializing/deserializing C++ objects to/from JSON using Clang and RapidJSON
CSwift
C Module for Swift, Swift Script and Dynamic Library Call;Swift中直接调用C语言源程序的展示程序
mutator
mutator is an experimental suite of tools aimed at analysis and automation of C/C++ code development
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.
Cattle
🐺 Platform to Run and Share Code. It Supports PHP, Python, Ruby, Java, Go, Rust, C and C++.
llvm-svn
Arch Linux PKGBUILD for LLVM, Clang et al. (latest SVN code)
Format.cmake
💅 Stylize your code! Automatic clang-format and cmake-format targets for CMake.
llvm-project-prepo
Fork of LLVM with modifications to support a program repository
SameTypeClangPlugin
自定义检查规范的 Clang 插件
quark
Quark is an lisp-like compiled programming language written in Haskell which outputs C code.
61-120 of 187 clang projects