LFX Platform

Know more about LFX Platform

LFX Insights

Cross-Platform Binary Builders

Tools that automate the compilation and packaging of native binaries across multiple operating systems and architectures, enabling consistent binary distribution for language-specific package ecosystems.

10 projects

7,485 contributors

$20M

GoReleaser

GoReleaser is a release automation tool for Go projects that builds binaries, creates GitHub releases, generates changelogs, and handles cross-platform builds and distribution. It automates the entire release process from building to publishing.

Contributors

2,016

Organizations

987

Software value

$3.7M

Xmake

Xmake is a cross-platform build utility that uses Lua as its configuration language. It provides a simple and efficient build system with features like package management, toolchain management, and cross-compilation support for C/C++ and other programming languages.

Contributors

1,882

Organizations

303

Software value

$9.2M

conda-build

A package builder and metadata specification tool for conda packages, enabling users to build and maintain conda packages from source code. It provides functionality to convert various package formats into conda packages and handles dependency management during the build process.

Contributors

1,695

Organizations

597

Software value

$2.2M

OBS Build

OBS Build is a build system component of the Open Build Service (OBS), which is a generic system to build and distribute software packages from sources in an automatic, consistent, and reproducible way. It enables developers to package software for multiple Linux distributions and architectures.

Contributors

458

Organizations

138

Software value

$1.1M

Wheel

Wheel is a built-package format for Python that aims to replace eggs. It provides a simpler way to distribute Python packages with compiled extensions and is designed to be easier to install. The format produces .whl files that are essentially ZIP-format archives with a specially formatted filename and specific internal structure.

Contributors

449

Organizations

207

Software value

$120K

BinaryBuilder.jl

BinaryBuilder.jl is a tool for building binary dependencies and artifacts for Julia packages. It automates the process of cross-compilation and binary packaging, enabling Julia packages to include pre-compiled binary dependencies that work across different platforms and architectures.

Contributors

329

Organizations

147

Software value

$312K

rattler-build

A build system for creating conda-compatible packages, designed to be fast, reliable and reproducible. It provides tools for building packages from recipes while ensuring consistent environments and dependencies.

Contributors

300

Organizations

113

Software value

$2M

setuptools-rust

A Python build backend for Rust extensions that enables seamless integration of Rust code into Python packages using setuptools. It provides tools and configurations to compile Rust extensions as Python modules during the build process.

Contributors

185

Organizations

91

Software value

$916K

rake-compiler

A tool that helps build native Ruby extensions by providing cross-compilation support and simplified packaging. It automates the process of compiling C/C++ extensions for different Ruby implementations and platforms.

Contributors

171

Organizations

91

Software value

$98K

Looking for a project that’s not listed?