LFX Platform

Know more about LFX Platform

LFX Insights

Polyglot Library Generators

Tools for generating language bindings and libraries across multiple programming languages from a single codebase.

17 projects

12,274 contributors

$150M

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.

Contributors

3,029

Organizations

779

Software value

$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.

Contributors

1,942

Organizations

693

Software value

$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.

Contributors

1,869

Organizations

459

Software value

$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.

Contributors

1,276

Organizations

205

Software value

$7.1M

Buf

The best way of working with Protocol Buffers.

Contributors

1,008

Organizations

391

Software value

$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.

Contributors

957

Organizations

148

Software value

$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.

Contributors

861

Organizations

235

Software value

$2.9M

CXX

Safe interop between Rust and C++

Contributors

665

Organizations

235

Software value

$936K

Firefox Application Services

Firefox Application Services

Contributors

461

Organizations

79

Software value

$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.

Contributors

206

Organizations

19

Software value

$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.

This project hasn't been onboarded to LFX Insights.

ICU4X

Solving i18n for client-side and resource-constrained environments.

This project hasn't been onboarded to LFX Insights.

JavaCPP Presets

The missing Java distribution of native C++ libraries

This project hasn't been onboarded to LFX Insights.

The project name is "setuptools-rust (PyO3)".

Setuptools plugin for Rust support

This project hasn't been onboarded to LFX Insights.

ts-for-gir

TypeScript type definition generator for GObject introspection interfaces

This project hasn't been onboarded to LFX Insights.

wxPython Phoenix

wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before.

This project hasn't been onboarded to LFX Insights.
Looking for a project that’s not listed?