cppast
sdkffi
cppast | sdkffi | |
---|---|---|
2 | 1 | |
1,636 | 91 | |
0.6% | - | |
1.3 | 1.8 | |
12 months ago | about 2 years ago | |
C++ | C++ | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cppast
-
Adding reflection to C++ just to make a game work
I had a similar journey while working on my own custom game engine! I managed to persevere with "plan C" (or whichever was using libclang); after trying out cppast and getting severe NIH syndrome, I ended up with this: metacpp. Do not recommend.
-
Enabling C/C++ compilation in an application.
Here's an example library that uses the frontend: https://github.com/foonathan/cppast
sdkffi
What are some alternatives?
booleval - Header-only C++17 library for evaluating logical expressions.
crc32c - Haskell bindings for crc32c
color_coded - A vim plugin for libclang-based highlighting of C, C++, ObjC
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.
celix - Apache Celix is a framework for C and C++14 to develop dynamic modular software applications using component and in-process service-oriented programming.
ex_rtmidi - An Elixir wrapper for the RtMidi library
metacpp - Meta C++ Library and Tool
HasCacBDD - λ🎄 Haskell bindings for CacBDD, a Binary Decision Diagram (BDD) package with dynamic cache management.
cista - Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
cppsak - C++ swiss army knife
ChaiScript - Embedded Scripting Language Designed for C++
sol2 - Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation: