All Projects → autoprogrammer → Similar Projects or Alternatives

186 Open source projects that are alternatives of or similar to autoprogrammer

flextool
C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
Stars: ✭ 32 (-58.44%)
Mutual labels:  clang, libtooling
clang-tool
Simple and powerful standalone project for clang-based tools using libtooling (e.g. refactoring, auto-completion, etc.)
Stars: ✭ 35 (-54.55%)
Mutual labels:  clang, libtooling
cxxd
C/C++ language server implemented on top of Clang frontend.
Stars: ✭ 145 (+88.31%)
Mutual labels:  clang, clang-frontend
mutator
mutator is an experimental suite of tools aimed at analysis and automation of C/C++ code development
Stars: ✭ 62 (-19.48%)
Mutual labels:  clang, libtooling
linux
Linux kernel source tree
Stars: ✭ 234 (+203.9%)
Mutual labels:  clang
Fixed point
C++ Binary Fixed-Point Arithmetic
Stars: ✭ 199 (+158.44%)
Mutual labels:  clang
Clang Expand
🐉 A clang tool for happy refactoring without source-code gymnastics
Stars: ✭ 182 (+136.36%)
Mutual labels:  clang
Play with llvm
A book about LLVM & Clang(中文开源书:玩转 LLVM)
Stars: ✭ 175 (+127.27%)
Mutual labels:  clang
C-Cpp-Coverage-for-CLion
Get coverage data in CLion using gcov or llvm-cov
Stars: ✭ 37 (-51.95%)
Mutual labels:  clang
Shafa-CD
File Compressor written in C using both Shannon Fano and RLE algorithms
Stars: ✭ 24 (-68.83%)
Mutual labels:  clang
Cling
The cling C++ interpreter
Stars: ✭ 2,322 (+2915.58%)
Mutual labels:  clang
Cmake Scripts
A selection of useful scripts for use in CMake projects, include code coverage, sanitizers, and dependency graph generation.
Stars: ✭ 202 (+162.34%)
Mutual labels:  clang
perses
Language-agnostic program reducer.
Stars: ✭ 57 (-25.97%)
Mutual labels:  clang
Simdjson
Parsing gigabytes of JSON per second
Stars: ✭ 15,115 (+19529.87%)
Mutual labels:  clang
MetaCG
MetaCG offers an annotated whole program call-graph tool for Clang/LLVM.
Stars: ✭ 21 (-72.73%)
Mutual labels:  clang
Dstep
A tool for converting C and Objective-C headers to D modules
Stars: ✭ 177 (+129.87%)
Mutual labels:  clang
FrameOfReference
C++ library to pack and unpack vectors of integers having a small range of values using a technique called Frame of Reference
Stars: ✭ 36 (-53.25%)
Mutual labels:  clang
Polymcu
An open framework for micro-controller software
Stars: ✭ 173 (+124.68%)
Mutual labels:  clang
Libosmscout
Libosmscout is a C++ library for offline map rendering, routing and location lookup based on OpenStreetMap data
Stars: ✭ 159 (+106.49%)
Mutual labels:  clang
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, a…
Stars: ✭ 2,692 (+3396.1%)
Mutual labels:  clang
Bear
Bear is a tool that generates a compilation database for clang tooling.
Stars: ✭ 2,345 (+2945.45%)
Mutual labels:  clang
Compdb
The compilation database Swiss army knife
Stars: ✭ 152 (+97.4%)
Mutual labels:  clang
Tripledoggy
基于clang static analyzer的源码漏洞检测插件
Stars: ✭ 149 (+93.51%)
Mutual labels:  clang
c-project-template
A C project template with Makefile, command line options parsing, unittest using cmocka and valgrind
Stars: ✭ 97 (+25.97%)
Mutual labels:  clang
Cppast.net
CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros
Stars: ✭ 228 (+196.1%)
Mutual labels:  clang
Clang Llvm Tutorial
clang & llvm examples, e.g. AST Interpreter, Function Pointer Analysis, Value Range Analysis, Data-Flow Analysis, Andersen Pointer Analysis, LLVM Backend...
Stars: ✭ 139 (+80.52%)
Mutual labels:  clang
Directx Vs Templates
Direct3D Visual Studio Templates
Stars: ✭ 205 (+166.23%)
Mutual labels:  clang
vuo
A realtime visual programming language for interactive media.
Stars: ✭ 103 (+33.77%)
Mutual labels:  clang
Purec
C backend for PureScript
Stars: ✭ 202 (+162.34%)
Mutual labels:  clang
dumb-obfuscator
Tutorial on how to write the dumbest obfuscator I could think of.
Stars: ✭ 147 (+90.91%)
Mutual labels:  clang
Dpp
Directly include C headers in D source code
Stars: ✭ 189 (+145.45%)
Mutual labels:  clang
clangbuilder
Building Clang ♡ Utility and Environment
Stars: ✭ 101 (+31.17%)
Mutual labels:  clang
Deoplete Clang
deoplete.nvim source for C/C++/Obj-C/Obj-C++ with clang-python3
Stars: ✭ 186 (+141.56%)
Mutual labels:  clang
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
Stars: ✭ 167 (+116.88%)
Mutual labels:  clang
Constexpr Everything
Rewrite C++ code to automatically apply `constexpr` where possible
Stars: ✭ 178 (+131.17%)
Mutual labels:  clang
TON-Compiler
Clang compiler for Free TON Virtual Machine
Stars: ✭ 56 (-27.27%)
Mutual labels:  clang
Webassembly Examples
From Simple To Complex. A complete collection of webassembly examples.
Stars: ✭ 177 (+129.87%)
Mutual labels:  clang
ccsm
C Code Source Metrics - tool to gather simple metrics from C code
Stars: ✭ 31 (-59.74%)
Mutual labels:  clang
Cppsharp
Tools and libraries to glue C/C++ APIs to high-level languages
Stars: ✭ 2,221 (+2784.42%)
Mutual labels:  clang
xcross
"Zero Setup" cross-compilation for C/C++. Supports numerous architectures, build systems, C standard libraries, vcpkg, and Conan.
Stars: ✭ 29 (-62.34%)
Mutual labels:  clang
Compilescore
Visual Studio extension and standalone app for build times and compilation data visualization.
Stars: ✭ 135 (+75.32%)
Mutual labels:  clang
Sol2
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
Stars: ✭ 2,791 (+3524.68%)
Mutual labels:  clang
Gllvm
Whole Program LLVM: wllvm ported to go
Stars: ✭ 126 (+63.64%)
Mutual labels:  clang
Run Clang Format
A wrapper script around clang-format, suitable for linting multiple files and to use for continuous integration
Stars: ✭ 157 (+103.9%)
Mutual labels:  clang
codebrowser
Woboq CodeBrowser
Stars: ✭ 985 (+1179.22%)
Mutual labels:  clang
C
Compile and execute C "scripts" in one go!
Stars: ✭ 1,920 (+2393.51%)
Mutual labels:  clang
bazel-compile-commands-extractor
Goal: Enable awesome tooling for Bazel users of the C language family.
Stars: ✭ 295 (+283.12%)
Mutual labels:  clang
Arm Cmake Toolchains
CMake toolchain configurations for ARM
Stars: ✭ 148 (+92.21%)
Mutual labels:  clang
Bazel Compilation Database
Tool to generate compile_commands.json from the Bazel build system
Stars: ✭ 236 (+206.49%)
Mutual labels:  clang
Toyclangplugin
Playing with Clang plugin system
Stars: ✭ 146 (+89.61%)
Mutual labels:  clang
dextool
Suite of C/C++ tooling built on LLVM/Clang
Stars: ✭ 81 (+5.19%)
Mutual labels:  clang
Cppcoro
A library of C++ coroutine abstractions for the coroutines TS
Stars: ✭ 2,118 (+2650.65%)
Mutual labels:  clang
Clang Tutor
A collection of out-of-tree Clang plugins for teaching and learning
Stars: ✭ 223 (+189.61%)
Mutual labels:  clang
Embedded Ide
IDE for C embedded development centered on bare-metal ARM systems
Stars: ✭ 127 (+64.94%)
Mutual labels:  clang
flatorize
Generate fast implementations of mathematical expressions. Inclues a linear algebra library.
Stars: ✭ 18 (-76.62%)
Mutual labels:  clang
Proton Clang
Proton Clang toolchains builds in the form of a continuously updating Git repository. Clone with --depth=1.
Stars: ✭ 126 (+63.64%)
Mutual labels:  clang
Scan Build
Clang's scan-build re-implementation in python
Stars: ✭ 224 (+190.91%)
Mutual labels:  clang
sycl
SYCL for Vitis: Experimental fusion of triSYCL with Intel SYCL oneAPI DPC++ up-streaming effort into Clang/LLVM
Stars: ✭ 80 (+3.9%)
Mutual labels:  clang
quickjs-build
Build for QuickJS JavaScript Engine
Stars: ✭ 25 (-67.53%)
Mutual labels:  clang
TheVimIDE
Modern Vim IDE with support for C/C++, Java, Python, Lua, PHP, JavaScript, Ruby and much more ...
Stars: ✭ 33 (-57.14%)
Mutual labels:  clang
1-60 of 186 similar projects