colesbury/node-llvm — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2014-08-06
Build a domain-specific language that compiles expressions to fast machine code from JavaScript.
Create a runtime math expression evaluator using LLVM instructions like createAdd and createMul.
Prototype a shader or query compiler that needs compiled-code speed with JavaScript control logic.
| colesbury/node-llvm | bong-water-water-bong/npu-gpu-cpu | dahorg/wlameshot | |
|---|---|---|---|
| Stars | 3 | 3 | 3 |
| Language | C++ | C++ | C++ |
| Last pushed | 2014-08-06 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | hard | hard | moderate |
| Complexity | 4/5 | 5/5 | 3/5 |
| Audience | developer | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires LLVM 3.2 installed on the machine and Node-FFI to bridge compiled code to JavaScript.
Node.js bindings for LLVM that let JavaScript build, compile, and run functions as fast machine code at runtime.
Mainly C++. The stack also includes C++, Node.js, LLVM.
Dormant — no commits in 2+ years (last push 2014-08-06).
No license info given in the explanation.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.