LangChain vs LlamaIndex vs Haystack
A side-by-side look at how actively LangChain, LlamaIndex and Haystack are developed on GitHub — popularity, contributor base, commit activity and how quickly issues and pull requests move.
What the numbers say
- LangChain is the most-starred of the 3, with 147k stars — about 5.5× Haystack's 27k.
- Over the 52 weeks to the snapshot, LangChain recorded the most commits (2.5k), against 833 for LlamaIndex.
- LangChain has closed or merged the most pull requests in its lifetime: 25k.
- Relative to its popularity, LangChain carries the lightest open-issue load: 3.3 open issues per 1,000 stars, versus 4.8 for LlamaIndex.
Head-to-head
Snapshot taken 30 September 2026.
| Metric | LangChain Active | LlamaIndex Active | Haystack Active |
|---|---|---|---|
| Stars | 147k | 52k | 27k |
| Forks | 25k | 8.3k | 3.2k |
| Contributors | 3.7k | 2.0k | 487 |
| Commits, last 52 weeks | 2.5k | 833 | 2.1k |
| Open issues | 488 | 250 | 92 |
| Open pull requests | 102 | 572 | 69 |
| Closed / merged PRs | 25k | 9.8k | 7.3k |
| Watchers | 923 | 291 | 166 |
| Last push | 30 Sep 2026 | 29 Sep 2026 | 30 Sep 2026 |
| Latest release | langchain-core==1.6.6 (Sep 2026) | v0.14.25 (Sep 2026) | v3.2.0 (Sep 2026) |
| Main language | Python | Python | Python |
| Licence | MIT | MIT | Apache-2.0 |
| Created | Oct 2022 | Nov 2022 | Nov 2019 |
Bold marks the highest value in a row. “Active / Slowing / Dormant” is a simple heuristic from how recently code was pushed and open issues per star — a starting point, not a verdict. Stars measure popularity, not quality.
Open these in the live comparer →