UbiquityDotNET/Llvm.NET

LLVM Bindings for .NET

44
/ 100
Emerging

This is a tool for software developers who are building applications in .NET and need to leverage the powerful capabilities of the LLVM compiler infrastructure. It allows you to integrate LLVM's code generation, optimization, and JIT execution features directly into your .NET projects. Developers can use it to create custom compilers, interpret domain-specific languages, or perform ahead-of-time compilation for specialized environments, translating high-level code constructs into optimized machine-level instructions.

Use this if you are a .NET developer building advanced compiler tools, domain-specific language runtimes, or need fine-grained control over code generation and optimization within a .NET application.

Not ideal if you are a typical application developer looking for a general-purpose library, or if you don't have a specific need to interact with low-level compiler infrastructure.

compiler-development .NET-application-development language-runtimes code-generation JIT-compilation
No Package No Dependents
Maintenance 6 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 13 / 25

How are scores calculated?

Stars

95

Forks

11

Language

C#

License

Apache-2.0

Last pushed

Dec 20, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/UbiquityDotNET/Llvm.NET"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.