CastXML / pygccxml
pygccxml is a specialized XML reader that reads the output from CastXML. It provides a simple framework to navigate C++ declarations, using Python classes.
☆136Updated this week
Alternatives and similar repositories for pygccxml:
Users that are interested in pygccxml are comparing it to the libraries listed below
- C-family Abstract Syntax Tree XML Output☆495Updated last week
- A C99 preprocessor written in pure Python☆231Updated last year
- Automatic Wrapper and Interface Generator☆124Updated 5 years ago
- ☆148Updated 8 years ago
- Contains the full source for my article about implementing a code generator with libclang.☆123Updated 9 years ago
- Use pytest's runner to discover and execute C++ tests☆133Updated 2 weeks ago
- Automatic C++ library api documentation generation: breathe doxygen in and exhale it out.☆226Updated 7 months ago
- Modern pure python C++ header parser☆114Updated 3 months ago
- Build CastXML and its dependencies (LLVM/Clang)☆40Updated 3 weeks ago
- DEPRECATED: use cxxheaderparser instead☆124Updated 9 months ago
- ☆430Updated last week
- Reveres engineering UML class diagrams with libclang☆75Updated 6 years ago
- Cross-platform low-footprint realtime C/C++ Profiler☆250Updated last week
- Binder, tool for automatic generation of Python bindings☆329Updated 2 months ago
- Seamless operability between C++11 and Python☆114Updated 4 months ago
- A compiler from Doxygen XML to reStructuredText -- hence, the name. It parses XML databases generated by Doxygen and produces reStructure…☆306Updated 2 months ago
- Python module for parsing CMakeLists.txt files☆20Updated 3 years ago
- Reflang - Modern C++ reflection using libclang☆369Updated 3 years ago
- Setuptools extension to build and package CMake projects☆70Updated 4 months ago
- An automatic Python wrapper generator for C++ code.☆46Updated 3 months ago
- Allows you to write binary components in C++11 that can be used across different compilers and standard libraries☆212Updated 7 years ago
- A modern C++ scope guard that is easy to use but hard to misuse.☆185Updated last year
- Compile Time Type Information for C++☆584Updated last year
- A C++ micro-benchmarking framework☆362Updated 5 years ago
- A clang tool for happy refactoring without source-code gymnastics☆249Updated 5 years ago
- Python module for parsing CMakeLists.txt files☆33Updated 2 years ago
- A compiler cache for MSVC, much like ccache for gcc☆325Updated 5 years ago
- CMake precompiled header support via custom PCH compiler extension☆104Updated 5 years ago
- Documentation generator using annotated sources for multiple computer languages☆155Updated this week
- A cmake buildsystem for compiling Python☆442Updated 6 months ago