Pybind11 Alternatives

Similar projects and alternatives to pybind11

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better pybind11 alternative or higher similarity.

Suggest an alternative to pybind11

Reviews and mentions

Posts with mentions or reviews of pybind11. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-08-19.
  • Switch to c++ (from c#)
    Also if you need to write libraries for Python in C++:
  • 10 year matplotlib/python programmer coming to c++, tips for being more productive? | 2021-08-19
    You should also be aware of pybind11, which makes calling c++ code from python (or vice-versa) a fairly straightforward task, if this becomes necessary or convenient.
  • Bi-directional marriage of C++ and Python | 2021-07-27
  • Share data between a C++ application and Python. | 2021-07-10
    Pybind11 is what you are looking for.
  • wrapping c++ in python | 2021-06-24
  • My experience binding a couple of scripting engines with C++ | 2021-05-24
    This was not my information at the time. But thanks for the info, it is helpful.

    With there is really great integration with C++ and Python is my second home after C++ actually.

    Anyway, I am quite happy with Wren and it seems to be fast (not a requirement for my project, though)

  • C++ Weekly - Ep 270 - Break ABI to Save C++ | 2021-05-04
    Managed to dig up the issue:
  • Need help building python-iminuit | 2021-04-23
    I've looked at this again and the proper fix is to change print(s.get_python_inc(plat_specific=True)); to print(s.get_python_inc(plat_specific=False)); in FindPythonLibsNew.cmake. I opened a bug report for pybind11 here.
  • Duda sobre aprender pointers para usar lenguajes modernos. | 2021-04-15
  • Way to transfer data between c/c++ and python
    You can use pybind11 to create Python bindings for C++ code, including passing Numpy arrays back and forth between the two. There's some documentation on the feature here, but I think it's poorly explained.
  • [P] Looking for a teammate in implementing a neat algorithm in Python with C++ as the backend.
    You may want to look at pybind11 (, much easier to write the wrapper imo. Good luck with your project.
  • How is numpy implemented in C/C++ ? | 2021-03-12 Pybind11 wraps the CPython extension API and makes it much easier to develop C++ extensions. I have used this for a work project and found it very good to work with. | 2021-03-12
  • What can you do with C++ and Python.
    You can use e.g. pybind11 to turn a C++ library into a Python module
  • C++ with Python?


Basic pybind11 repo stats
7 days ago

pybind/pybind11 is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote C++ jobs at our new job board There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.