#56 · Primary category: Business Intelligence & Analytics

weld

analytics code-generation data llvm machine-learning pandas performance rust stanford

High-performance runtime for data analytics applications

Project last updated:04/13/26

GitHub Stars

3.0K

Forks

252

Contributors

37

License

BSD-3-Clause

Why we included this project

Most analytics pipelines spend more time shuffling data between libraries than actually computing. Weld tackles that by building a lazy computation graph for the whole workflow and compiling it to native code with LLVM, so the optimizer sees across function boundaries instead of treating each call as a black box. If you're stuck with pandas or NumPy code that's slow because of cross-library data movement rather than single-function compute, this is worth a look. The repo includes Grizzly, a Pandas-on-Weld subset, and a Weld-ified NumPy, which help you try the runtime against familiar APIs. Just know it's a research-grade project from Stanford, so plan on building and integrating it yourself rather than expecting a drop-in accelerator.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category