All Projects → CadQuery → pywrap

CadQuery / pywrap

Licence: Apache-2.0 license
C++ binding generator based on libclang and pybind11

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to pywrap

OCCT
Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE. This is a clone of the official repository located on https://dev.opencascade.org/. Please use official development portal for registering issues and providing patches.
Stars: ✭ 241 (+1317.65%)
Mutual labels:  opencascade, occt
Macad3D
Free and OpenSource 3D Construction Tool
Stars: ✭ 113 (+564.71%)
Mutual labels:  opencascade, occt
Irony Mode
A C/C++ minor mode for Emacs powered by libclang
Stars: ✭ 851 (+4905.88%)
Mutual labels:  libclang
awesome-cpp-python-binding-generator
😎 A curated list of awesome automatic Python binding generators for C++ projects
Stars: ✭ 16 (-5.88%)
Mutual labels:  pybind11
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 (+1241.18%)
Mutual labels:  libclang
Cppast
Library to parse and work with the C++ AST
Stars: ✭ 1,003 (+5800%)
Mutual labels:  libclang
spdlog-python
python wrapper around C++ spdlog ([email protected]:gabime/spdlog.git)
Stars: ✭ 46 (+170.59%)
Mutual labels:  pybind11
Jucipp
A lightweight & cross-platform IDE supporting the most recent C++ standards. This project has moved to https://gitlab.com/cppit/jucipp.
Stars: ✭ 887 (+5117.65%)
Mutual labels:  libclang
cxxd
C/C++ language server implemented on top of Clang frontend.
Stars: ✭ 145 (+752.94%)
Mutual labels:  libclang
Dpp
Directly include C headers in D source code
Stars: ✭ 189 (+1011.76%)
Mutual labels:  libclang
regen
Easy C++ reflection and code generation
Stars: ✭ 29 (+70.59%)
Mutual labels:  libclang
Deoplete Clang
deoplete.nvim source for C/C++/Obj-C/Obj-C++ with clang-python3
Stars: ✭ 186 (+994.12%)
Mutual labels:  libclang
Clang.jl
Julia interface to libclang and C wrapper generator
Stars: ✭ 142 (+735.29%)
Mutual labels:  libclang
pybind11-stubgen
Generates stubs for python modules (targeted to C++ extensions compiled with pybind11)
Stars: ✭ 103 (+505.88%)
Mutual labels:  pybind11
Gmock.py
'Google Mock' mocks generator based on libclang
Stars: ✭ 35 (+105.88%)
Mutual labels:  libclang
python-embedded-example-project
This is an example project using mebedded python in C++ console application using CMake
Stars: ✭ 32 (+88.24%)
Mutual labels:  pybind11
Color coded
A vim plugin for libclang-based highlighting of C, C++, ObjC
Stars: ✭ 841 (+4847.06%)
Mutual labels:  libclang
Dstep
A tool for converting C and Objective-C headers to D modules
Stars: ✭ 177 (+941.18%)
Mutual labels:  libclang
extensions
Code Generators and Extensions for vanilla-rtb stack
Stars: ✭ 16 (-5.88%)
Mutual labels:  binding-generator
h264decoder
h264 decoding module for python based on libav
Stars: ✭ 76 (+347.06%)
Mutual labels:  pybind11

PyWrap

Build Status

Work in progress!

PyWrap is a C++ binding generator using pybind11, libclang and jinja. The main goal of this project is to automatically generate bindings for OCCT7.3 and beyond without single manual edit of the generated code. Once finished the project will be usable as a general C++ binding generator.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].