17 projects
pybind11
pybind11 is a lightweight header-only library that enables seamless interoperability between C++ and Python code. It allows developers to expose C++ types in Python and vice versa, creating Python bindings of existing C++ code with minimal additional code. The library handles data conversion, function overloading, and memory management automatically while maintaining high performance.
3,029
779
$2.1M
PyO3
PyO3 is a Rust library that provides bindings between Python and Rust, allowing developers to write Python extensions in Rust and call Python code from Rust. It enables seamless interoperability between the two languages, offering tools for creating Python modules in Rust and handling Python objects safely.
1,942
693
$3.5M
SWIG
SWIG (Simplified Wrapper and Interface Generator) is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. It automatically generates the wrapper code needed to make C/C++ code accessible from languages like Python, Perl, Ruby, and others.
1,869
459
$13M
.NET Interactive
.NET Interactive is a development platform that enables interactive coding experiences by combining .NET notebooks, REPLs, and custom coding tools. It allows developers to write, execute, and share code in multiple languages within Jupyter notebooks and other interactive environments, with support for C#, F#, PowerShell, and SQL.
1,276
205
$7.1M
Buf
The best way of working with Protocol Buffers.
1,008
391
$8.3M
ITK
ITK (Insight Toolkit) is an open-source, cross-platform library providing an extensive suite of software tools for image analysis, focusing on medical image processing and registration. It offers algorithms for segmentation, registration, filtering, and analysis of multi-dimensional scientific images.
957
148
$77M
jsii
jsii is a tool and protocol that enables the development of polyglot libraries, allowing code written in TypeScript to be used from other programming languages like Python, Java, C#, and Go. It provides a way to build and maintain multi-language libraries while writing code only once.
861
235
$2.9M
CXX
Safe interop between Rust and C++
665
235
$936K
Firefox Application Services
Firefox Application Services
461
79
$8.6M
Open Mobile Hub
Drive adoption of an open mobile ecosystem, enabling developers to develop device-agnostic applications running on platform-agnostic systems, with plugins extensibility to deliver consistent user experiences on all OS & device types.
206
19
$27M
CPPYY
CPPYY is a Linux Foundation project that provides Python-C++ bindings, enabling seamless integration between Python and C++ codebases for enhanced interoperability and performance optimization.
ICU4X
Solving i18n for client-side and resource-constrained environments.
JavaCPP Presets
The missing Java distribution of native C++ libraries
The project name is "setuptools-rust (PyO3)".
Setuptools plugin for Rust support
ts-for-gir
TypeScript type definition generator for GObject introspection interfaces
wxPython Phoenix
wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before.