llvm/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. observed · 2026-10-21
Health v2 · maintenance only
100/100
- Activity 100
- Release rhythm 100
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 14.0
- age_days: 3604
- days_rel: 0
- days_push: 0
- n_releases_24m: 37
Adoption not part of the score
41132 stars · 19207 forks observed · 2026-10-21
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-28, confidence 0.97
LLVM is a modular, reusable compiler and toolchain infrastructure that provides libraries, tools, and APIs for building compilers, optimizers, and runtime environments. It includes front‑ends like Clang, a linker (LLD), a standard library (libc++), and a JIT execution engine.
Use cases
- compile C, C++, Objective‑C, and other languages to optimized machine code
- build a custom language front‑end using LLVM IR as the intermediate representation
- perform static analysis and code transformation on source or binary code
- generate just‑in‑time compiled code for high‑performance runtime execution
- link object files and libraries into final executables with LLD
When to choose
- You need a highly extensible compiler framework with a rich set of optimizations
- Your project requires cross‑platform code generation for many CPU architectures
- You want to develop a new programming language or domain‑specific language
- You need a reliable JIT engine for runtime code generation
When to avoid
- You only need a simple script interpreter without low‑level code generation
- Your target platform is not supported by LLVM’s back‑ends
- You prefer a lightweight, single‑file parser without the overhead of a full toolchain
Facets
framework · maturity active
parser linter interpreter programming-languages windows cross-platform cli llvm compiler optimizer toolchain c++ clang lld libcxx code-generation jit linker compiler-infrastructure software-development linux macos
8 sources
- readme: https://github.com/llvm/llvm-project · fetched 2026-10-21 · 65e36a40dd19
- homepage: http://llvm.org · fetched 2026-09-14 · 350b255477c2
- site_page: https://llvm.org/Features.html · fetched 2026-09-14 · ac1d006617a5
- site_page: https://llvm.org/docs · fetched 2026-09-14 · eec813dda90d
- site_page: https://llvm.org/docs/CommandGuide · fetched 2026-09-14 · 6227a62c79bd
- site_page: https://llvm.org/docs/FAQ.html · fetched 2026-09-14 · 5f353e43ec31
- site_page: https://llvm.org/docs/DeveloperPolicy.html · fetched 2026-09-14 · d291dfc6f321
- site_page: https://prereleases.llvm.org/ · fetched 2026-09-14 · d5856499e8d1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| llvm/llvm-project | main | 100 |
For agents
markdown · JSON · MCP: product_card(name="llvm/llvm-project")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem