Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 01 Jul 2024
![](https://github.com/rhysd.png)
https://github.com/SciML/Sundials.jl
Julia interface to Sundials, including a nonlinear solver (KINSOL), ODE's (CVODE and ARKODE), and DAE's (IDA) in a SciML scientific machine learning enabled manner
arkode clang cvode dae differential-algebraic-equations differential-equations differentialequations hacktoberfest hybrid-differential-equation ida idas julia kinsol ode ordinary-differential-equations scientific-machine-learning sciml sensitivity-analysis sundials sundials-libraries
Last synced: 28 Jun 2024
![](https://github.com/SciML.png)
https://github.com/blockspacer/flextool
C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
clang cling codestyle cplusplus cpp cpp11 cpp14 introspection libtooling llvm metaclass preprocessor refactoring reflection serialization source-to-source static-analysis transpiling
Last synced: 27 Jun 2024
![](https://github.com/blockspacer.png)
https://github.com/AlexDenisov/ToyClangPlugin
Playing with Clang plugin system
Last synced: 27 Jun 2024
![](https://github.com/AlexDenisov.png)
https://github.com/yoppeh/efi-clang
Build UEFI applications with the Clang compiler and LLD linker.
Last synced: 27 Jun 2024
![](https://github.com/yoppeh.png)
https://github.com/google/clif
Binding generator to wrap C++ for Python using LLVM.
c-plus-plus clang generator python wrapper
Last synced: 26 Jun 2024
![](https://github.com/google.png)
https://github.com/yrnkrn/zapcc
zapcc is a caching C++ compiler based on clang, designed to perform faster compilations
c-plus-plus clang llvm precompiled-headers
Last synced: 25 Jun 2024
![](https://github.com/yrnkrn.png)
https://github.com/tomasbjerre/violations-lib
Java library for parsing report files from static code analysis.
android-lint checkstyle clang codenarc cppcheck cpplint css-linter detekt eslint findbugs golint jshint ktlint phpcs resharper rubycop spotbugs static-code-analysis stylecop swiftlint
Last synced: 25 Jun 2024
![](https://github.com/tomasbjerre.png)
![](https://github.com/KDAB.png)
https://github.com/chinmaygarde/flutter_from_scratch
A minimal Flutter Embedder from Scratch.
clang cpp flutter gn raspberry-pi
Last synced: 23 Jun 2024
![](https://github.com/chinmaygarde.png)
https://github.com/SwiftWeekly/swiftweekly.github.io
A community-driven weekly newsletter about Swift.org
blog clang llbuild lldb llvm news newsletter swift swift-corelibs-dispatch swift-corelibs-foundation swift-language swift-package-manager
Last synced: 20 Jun 2024
![](https://github.com/SwiftWeekly.png)
https://github.com/Ericsson/codechecker
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
analysis c clang clang-tidy codechecker cpp database defects docker linux llvm macosx objective-c results-viewer static-analysis static-analyzer static-analyzers vue
Last synced: 19 Jun 2024
![](https://github.com/Ericsson.png)
https://github.com/EnzymeAD/Enzyme
High-performance automatic differentiation of LLVM and MLIR.
ad automatic-differentiation c clang compiler cpp deep-learning derivative differentiable-programming enzyme gradient high-performance llvm llvm-enzyme machine-learning pytorch rust scientific-computing simulation tensorflow
Last synced: 19 Jun 2024
![](https://github.com/EnzymeAD.png)
https://github.com/banach-space/clang-tutor
A collection of out-of-tree Clang plugins for teaching and learning
clang clang-plugin clang-plugins clang-tooling cplusplus llvm-tutorial tutorial
Last synced: 19 Jun 2024
![](https://github.com/banach-space.png)
https://github.com/pure-c/purec
C backend for PureScript
backends c clang functional-programming native programming-language purescript
Last synced: 17 Jun 2024
![](https://github.com/pure-c.png)
https://github.com/pantuza/c-project-template
A C project template with Makefile, command line options parsing, unittest using cmocka and valgrind
c clang cmocka makefile options-parsing template unittest valgrind
Last synced: 17 Jun 2024
![](https://github.com/pantuza.png)
https://github.com/Ubpa/USRefl
Header-only, tiny (99 lines) and powerful C++20 static reflection library.
clang cpp cpp20 gcc morden-cpp msvc reflection static static-reflection
Last synced: 16 Jun 2024
![](https://github.com/Ubpa.png)
https://github.com/rizsotto/scan-build
Clang's scan-build re-implementation in python
build-system clang compilation-database static-analyzer
Last synced: 14 Jun 2024
![](https://github.com/rizsotto.png)
https://github.com/Sarcasm/compdb
The compilation database Swiss army knife
Last synced: 14 Jun 2024
![](https://github.com/Sarcasm.png)
https://github.com/nickdiego/compiledb
Tool for generating Clang's JSON Compilation Database files for make-based build systems.
c clang compilation-database cpp gnu-make makefile
Last synced: 14 Jun 2024
![](https://github.com/nickdiego.png)
https://github.com/atilaneves/cmake-ide
Use Emacs as a C/C++ IDE
autocomplete autocompletion clang cmake cmake-ide cpp cpp11 cpp14 cpp17 emacs emacs-lisp flycheck flycheck-extension goto-definition ide libclang melpa rtags
Last synced: 14 Jun 2024
![](https://github.com/atilaneves.png)
![](https://github.com/tbfleming.png)
![](https://github.com/ClangBuiltLinux.png)
https://github.com/PRUNERS/archer
Archer, a data race detection tool for large OpenMP applications
archer clang llvm llvm-openmp-runtime open-source openmp-applications threadsanitizer-support
Last synced: 14 Jun 2024
![](https://github.com/PRUNERS.png)
https://github.com/ergrelet/cpplumber
Static analysis tool based on clang, which detects source-to-binary information leaks in C and C++ projects
anti-reversing c clang continuous-integration cpp devsecops obfuscation rust static-analysis
Last synced: 13 Jun 2024
![](https://github.com/ergrelet.png)
https://github.com/leoetlino/classgen
Clang-based tool to dump type information (enums, records, vtables) from a C++ codebase and optionally import it into IDA
clang cpp ida-pro reverse-engineering
Last synced: 13 Jun 2024
![](https://github.com/leoetlino.png)
https://github.com/goldsborough/clang-expand
:dragon: A clang tool for happy refactoring without source-code gymnastics
c clang cpp llvm objective-c refactoring tool
Last synced: 13 Jun 2024
![](https://github.com/goldsborough.png)
https://github.com/shramos/pyc-cfg
Pyc-cfg is a pure python control flow graph builder for almost all Ansi C programming language.
ast cfg clang control-flow-analysis control-flow-graph python static-analyzer
Last synced: 12 Jun 2024
![](https://github.com/shramos.png)
https://github.com/punesemu/puNES
Qt-based Nintendo Entertaiment System emulator and NSF/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
6502 c c-plus-plus clang d3d9 emulation emulator famicom-disk-system famicom-emulator freebsd linux nes nes-emu nes-emulator nintendo-nes nsf nsfe openbsd opengl windows
Last synced: 11 Jun 2024
![](https://github.com/punesemu.png)
https://github.com/tweekmonster/deoplete-clang2
c clang cpp deoplete neovim objc objective-c vim-plugins
Last synced: 09 Jun 2024
![](https://github.com/tweekmonster.png)
https://github.com/deoplete-plugins/deoplete-clang
deoplete.nvim source for C/C++/Obj-C/Obj-C++ with clang-python3
c clang cpp deoplete deoplete-source libclang libclang-python3 neovim neovim-plugin objc objcpp
Last synced: 08 Jun 2024
![](https://github.com/deoplete-plugins.png)
https://github.com/ziozzang/android-kernel-builder-docker
Dockerized Android Kernel build Environments. for Android PIE(with gcc/clang)
android android-pie beryllium boot-image build clang custom-kernel developer-environment docker example gcc kernel mtk poco-f1 pocophone qualcomm xda xiaomi
Last synced: 07 Jun 2024
![](https://github.com/ziozzang.png)
https://github.com/gmh5225/awesome-llvm-security
awesome llvm security [Welcome to PR]
awesome c clang compiler driver jit llvm msvc obfuscate ollvm reverse-engineering security static-analysis windows windowsdriver x86-64
Last synced: 05 Jun 2024
![](https://github.com/gmh5225.png)
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: 05 Jun 2024
![](https://github.com/mikeroyal.png)
https://github.com/lahiri-phdworks/LLVM-Examples
LLVM Repository and Code samples. LLVM Passes and quick bytes.
clang cpp hacktoberfest llvm llvm-clang llvm-project
Last synced: 05 Jun 2024
![](https://github.com/lahiri-phdworks.png)
![](https://github.com/lzhiyong.png)
https://github.com/learn-llvm/awesome-llvm
A curated list of awesome LLVM (including Clang, etc) related resources.
awesome-list clang compilers llvm llvm-tutorial program-analysis
Last synced: 30 May 2024
![](https://github.com/learn-llvm.png)
https://github.com/lac-dcc/honey-potion
Writing eBPF programs with Elixir!
bpf bpftool c clang compiler compiler-construction compiler-design compilers ebpf elixir elixir-lang elixir-library framework libbpf linux linux-kernel metaprogramming network-monitoring optimizer tracing
Last synced: 30 May 2024
![](https://github.com/lac-dcc.png)
https://github.com/Shadorain/shadovim
A neovim setup for the shadow warriors. Speed through the light with the power of shadovim built on the new Lua based neovim! With the highly overpowered native LSP, built in auto-completion, snippets, menus and so much more, you will unleash the power of a hundred million shadows!
clang dark lspconfig lua nativelsp neovim nvim nvim-cmp pink purple rust shadotheme
Last synced: 30 May 2024
![](https://github.com/Shadorain.png)
https://github.com/RoaringBitmap/CRoaring
Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, and StarRocks
arm avx-512 avx2 bitset bitset-library c clang gcc neon roaring-bitmaps visual-studio
Last synced: 29 May 2024
![](https://github.com/RoaringBitmap.png)
https://github.com/zeldaret/botw
Decompilation of The Legend of Zelda: Breath of the Wild (Switch 1.5.0)
breath-of-the-wild clang cpp decompilation nintendo-switch reverse-engineering
Last synced: 29 May 2024
![](https://github.com/zeldaret.png)
https://github.com/google/lldb-eval
lldb-eval is a library for evaluating expressions in the debugger context
clang debugging-tool expression-evaluator lldb
Last synced: 29 May 2024
![](https://github.com/google.png)
https://github.com/fstudio/clangbuilder
Building Clang ♡ Utility and Environment
clang lldb llvm powershell visual-studio visualcpp
Last synced: 29 May 2024
![](https://github.com/fstudio.png)
https://github.com/terminaldweller/mutator
mutator is an experimental suite of tools aimed at analysis and automation of C/C++ code development
clang elf libtooling misra mutation refactorings wasm
Last synced: 28 May 2024
![](https://github.com/terminaldweller.png)
https://github.com/root-project/cling
The cling C++ interpreter
c-plus-plus clang interpreter jupyter llvm
Last synced: 28 May 2024
![](https://github.com/root-project.png)
https://github.com/macmade/ClangKit
ClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
c c-plus-plus clang code diagnostics llvm objective-c parsing source static-analysis syntax-highlighting tokenization
Last synced: 28 May 2024
![](https://github.com/macmade.png)
https://github.com/blockspacer/CXXCTP
DEPRECATED. USE INSTEAD github.com/blockspacer/flextool
clang cling cmake codestyle conan cplusplus cpp cpp11 cpp14 cpp17 libtooling llvm metaclasses preprocessor refactoring reflection serialization source-to-source static-analysis transpiling
Last synced: 28 May 2024
![](https://github.com/blockspacer.png)
https://github.com/SRI-CSL/gllvm
Whole Program LLVM: wllvm ported to go
bitcode bitcode-files bitcode-generation clang compilers klee llvm
Last synced: 28 May 2024
![](https://github.com/SRI-CSL.png)
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: 28 May 2024
![](https://github.com/StableCoder.png)
https://github.com/Ewenwan/llvm-clang-samples
利用LLVM,Clang制作自己的编译器 UNMAINTAINED: Examples of using the LLVM and Clang compilation libraries and tools
Last synced: 27 May 2024
![](https://github.com/Ewenwan.png)
https://github.com/rsms/llvmbox
Self contained, fully static llvm tools & libs
Last synced: 27 May 2024
![](https://github.com/rsms.png)
https://github.com/microsoft/checkedc
Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors. Checked C does not address use-after-free errors. This repo has a wiki for Checked C, sample code, the specification, and test code.
c clang llvm microsoft programming-language system-programming
Last synced: 27 May 2024
![](https://github.com/microsoft.png)
https://github.com/joakim-brannstrom/dextool
Suite of C/C++ tooling built on LLVM/Clang
clang cpp d googletest mccabe mock mutation-testing staticcodeanalysis test test-double testdouble
Last synced: 22 May 2024
![](https://github.com/joakim-brannstrom.png)
![](https://github.com/go-clang.png)
![](https://github.com/go-clang.png)
https://github.com/kfrlib/kfr
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
audio audio-processing avx avx512 clang cplusplus cplusplus-14 cplusplus-17 cpp14 cpp17 cxx dft digital-signal-processing discrete-fourier-transform dsp fast-fourier-transform fft header-only simd
Last synced: 14 May 2024
![](https://github.com/kfrlib.png)
https://github.com/lionsoul2014/ip2region
Ip2region (2.0 - xdb) is a offline IP address manager framework and locator, support billions of data segments, ten microsecond searching performance. xdb engine implementation for many programming languages
c clang golang ip-address ip-address-database ip-address-location ip-location ip-lookup java lua lua-extension php rust xdb-engine
Last synced: 14 May 2024
![](https://github.com/lionsoul2014.png)
![](https://github.com/go-clang.png)
![](https://github.com/go-clang.png)
https://github.com/fanquake/core-review
Scripts, tools & info for doing Bitcoin Core development and code review
bitcoin bitcoin-core clang code-review gitian lldb
Last synced: 10 May 2024
![](https://github.com/fanquake.png)
https://github.com/andreasfertig/cppinsights
C++ Insights - See your source code with the eyes of a compiler
ast clang cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cplusplus-20 cplusplus-23 cpp cpp11 cpp14 cpp17 cpp2 cpp20 cpp23 llvm
Last synced: 08 May 2024
![](https://github.com/andreasfertig.png)
https://github.com/niosus/EasyClangComplete
:boom: Robust C/C++ code completion for Sublime Text 3/4
auto-complete c clang cmake code-completion compilation-database compile cplusplus cpp libclang plugin sublime-text sublime-text-3 sublime-text-4
Last synced: 08 May 2024
![](https://github.com/niosus.png)
https://github.com/simdjson/simdjson
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
aarch64 arm arm64 avx2 avx512 c-plus-plus clang clang-cl cpp11 gcc-compiler json json-parser json-pointer loongarch neon simd sse42 vs2019 x64
Last synced: 07 May 2024
![](https://github.com/simdjson.png)
https://github.com/boostorg/pfr
std::tuple like methods for user defined types without any macro or boilerplate code
boost clang cplusplus cplusplus-14 cpp cpp14 cpp17 gcc magic reflection reflection-library reflections std tuple tuples visual-studio
Last synced: 07 May 2024
![](https://github.com/boostorg.png)
https://github.com/VitalElement/AvalonStudio
Cross platform IDE and Shell
arch-linux avalonia clang cplusplus cross-platform-ide csharp dotnetcore gcc gdb linux llvm macos mono stm32 ubuntu xaml
Last synced: 05 May 2024
![](https://github.com/VitalElement.png)
https://github.com/caryll/otfcc
Optimized OpenType builder and inspector.
cff-otf clang font opentype-fonts type-design typeface typography
Last synced: 05 May 2024
![](https://github.com/caryll.png)
https://github.com/BrainTwister/docker-devel-env
Fast, reproducible, and portable software development environments
clang cmake conan cuda development docker eclipse gcc jenkins nsight portability reproducibility vscode
Last synced: 04 May 2024
![](https://github.com/BrainTwister.png)
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: 02 May 2024
![](https://github.com/ttroy50.png)
https://github.com/nanoant/CMakePCHCompiler
CMake precompiled header support via custom PCH compiler extension
clang cmake cmake-precompiled-headers gcc precompiled-headers
Last synced: 02 May 2024
![](https://github.com/nanoant.png)
https://github.com/neslib/Chet
C Header Translator for Delphi
c chet clang clang-parsing-process delphi header-translators neslib
Last synced: 02 May 2024
![](https://github.com/neslib.png)
https://github.com/sdilts/cl-bindgen
A command line tool and library for generating FFI wrappers for Common Lisp
Last synced: 02 May 2024
![](https://github.com/sdilts.png)
https://github.com/jeaye/color_coded
A vim plugin for libclang-based highlighting of C, C++, ObjC
c clang cplusplus highlighting libclang objective-c vim
Last synced: 02 May 2024
![](https://github.com/jeaye.png)
https://github.com/Sarcasm/irony-mode
A C/C++ minor mode for Emacs powered by libclang
clang compilation-database emacs irony-mode libclang
Last synced: 02 May 2024
![](https://github.com/Sarcasm.png)
https://github.com/rizsotto/Bear
Bear is a tool that generates a compilation database for clang tooling.
build-system build-tool clang compilation-database
Last synced: 02 May 2024
![](https://github.com/rizsotto.png)
https://github.com/p-ranav/fccf
fccf: A command-line tool that quickly searches through C/C++ source code in a directory based on a search string and prints relevant code snippets that match the query.
abstract-syntax-tree c-language c-programming clang code-search-engine command-line-tool cpp cpp11 cpp17 fast find libclang needle search simd sse2
Last synced: 02 May 2024
![](https://github.com/p-ranav.png)
https://github.com/ThePhD/sol2
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
android clang cpp17 gcc ios lua lua-binding lua-bindings lua-scripting luajit modern-cpp ndk simple sol visual-cpp visual-studio
Last synced: 02 May 2024
![](https://github.com/ThePhD.png)
https://github.com/chocolacula/easy_reflection_cpp
Reflection brings the best way to serialize/deserialize json and yaml in C++
clang cpp17 json reflection serde serialization yaml
Last synced: 02 May 2024
![](https://github.com/chocolacula.png)
https://github.com/microsoft/DirectXMath
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
avx avx2 clang cpp-library desktop directx directxmath microsoft msvc neon simd sse uwp xbox
Last synced: 01 May 2024
![](https://github.com/microsoft.png)
https://github.com/aras-p/ClangBuildAnalyzer
Clang build analysis tool using -ftime-trace
Last synced: 01 May 2024
![](https://github.com/aras-p.png)