Showing 29 of 29 projects
A complete compiler toolchain for converting C and C++ code to WebAssembly, enabling native applications to run on the web.
A tool that generates a JSON compilation database for Clang-based tools by intercepting compiler calls during a build.
Automatically generates Rust FFI bindings to C and C++ libraries.
A high-performance, header-only C++ library for binding to Lua with advanced features and zero-overhead abstractions.
A Clang-based tool that analyzes #include directives in C/C++ source files to ensure proper header dependencies.
Tools and libraries to generate .NET bindings for native C/C++ APIs, enabling interoperability with C# and C++/CLI.
Rust bindings for the OpenCV computer vision library, enabling Rust developers to leverage OpenCV's capabilities.
A shell script that compiles and executes C (and C++) source files in one command, enabling C scripting.
A fast, accurate static code analyzer for C/C++, C#, and Lua that detects defects early in development.
A high-performance C/C++ library for compressed bitmaps with SIMD optimizations, used in databases like ClickHouse and Apache Doris.
An all inline SIMD C++ linear algebra library optimized for games and graphics applications.
CMake toolchain file and scripts for building native C/C++ code with the Android NDK.
An Emacs minor mode for C/C++/Objective-C development powered by libclang, providing code completion, syntax checking, and eldoc integration.
A Vim plugin providing real-time, semantic code highlighting for C, C++, and Objective-C using libclang.
A curated collection of LLVM-based tools, compilers, and resources focused on security, obfuscation, binary lifting, and compiler development.
A Qt-oriented static code analyzer based on Clang that provides over 50 Qt-specific compiler warnings and automatic fix-its.
A Sublime Text plugin providing robust, out-of-the-box autocompletion for C, C++, Objective-C, and Objective-C++ using clang.
A WebAssembly toolchain and toolkit for building smart contracts on the EOSIO blockchain platform.
A high-performance C library and command-line tool for parsing, building, and optimizing OpenType font files with JSON serialization.
A fast command-line tool that searches C/C++ source code using AST parsing and prints matching code snippets.
A transpiler that converts C source code into Go source code, enabling migration of C projects to Go.
A modern documentation generator for C++ that automatically creates API docs with integrated Markdown pages and instant search.
A C++ reflection library that uses Clang to parse source code and generate runtime type information databases.
A C header to Delphi Pascal translator using libclang for accurate conversion of C libraries.
A Java library for parsing static code analysis reports from 79+ tools into a unified format.
A developer-focused tool that visualizes Clang/LLVM optimization failures in HTML to help improve C++/Rust code performance.
A Visual Studio Code extension providing C/C++/Objective-C code completion and diagnostics using the Clang command-line tool.
A C++ reflection library for automatic serialization/deserialization of JSON, YAML, and binary formats.
A CMake module providing precompiled header support via custom CXXPCH/CPCH compiler extensions, now obsolete since CMake 3.16.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.