{"repo":"google/autocxx","free":true,"listed":false,"github":"https://github.com/google/autocxx","clone":"git clone https://github.com/google/autocxx.git","description":"Tool for safe ergonomic Rust/C++ interop driven from existing C++ headers","language":"Rust","stars":2554,"topics":["rust","cxx","bindgen"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"Autocxx [!NOTE] Autocxx is looking for a new maintainer! Regular maintenance work involves occasionally merging upstream bindgen fixes into the autocxx-bindgen fork (or if you’re more ambitious, finish the work to unfork bindgen, which seems achievable and would greatly simplify everything) as well as keeping an eye on bug reports. If you use autocxx, please consider taking this on! [!NOTE] As a new user, you might consider using cxx or crubit instead. This project is a tool for calling C++ from Rust in a heavily automated, but safe, fashion. The intention is that it has all the fluent safety from cxx whilst generating interfaces automatically from existing C++ headers using a variant of bindgen. Think of autocxx as glue which plugs bindgen into cxx. For full documentation, see the manual. Overview License and usage notes This is not an officially supported Google product. Licensed under either of Apache License, Version 2.0 or MIT license at your option.","default_branch":null,"files":null,"tree":[],"storefront":"/r/google","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/google/autocxx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}