← All repos

mold

mold: A Modern Linker 🦠

Browse cluster: RISC-V Toolchain & Math Libraries
7,749commits
140contributors
5languages

Tech stack & purpose

mold is a high-performance linker written in C++20 designed as a faster drop-in replacement for Unix linkers like GNU ld and LLVM lld. It significantly accelerates the linking phase of compiled languages such as C, C++, and Rust by employing faster algorithms, efficient data structures, and heavy parallelization across available cores—achieving several times the speed of the second-fastest open-source linker. The project supports numerous processor architectures including x86-64, ARM, RISC-V, PowerPC, and others, and was created by a single developer who has previously worked on LLVM lld.

Community & reference links

Languages

C++
74.6%
Shell
23.5%
CMake
1.4%
C
0.3%
Python
0.1%

Contributors (top 30 of 140)