Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
active 2023-08-15 → 2026-08-13 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 1095 days from 2023-08-15 to 2026-08-13. Pushes: 115 total, peak 6 in a day. Pull requests: 124 total, peak 5 in a day. Issues: 255 total, peak 11 in a day. Comments: 959 total, peak 27 in a day. Stars: 1,566 total, peak 10 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| erezsh | 704 | 114 | 80 | 378 |
| MegaIng | 231 | 1 | 7 | 171 |
| RossPatterson | 117 | 0 | 1 | 72 |
| chanicpanic | 33 | 0 | 4 | 20 |
| nchammas | 30 | 0 | 2 | 18 |
| Daniel63656 | 17 | 0 | 0 | 10 |
| codecov-commenter | 16 | 0 | 0 | 16 |
| tomschr | 16 | 0 | 1 | 12 |
| RevanthRameshkumar | 15 | 0 | 0 | 9 |
| Bugz000 | 13 | 0 | 0 | 11 |
| makukha | 11 | 0 | 1 | 8 |
| Fxztam | 11 | 0 | 0 | 6 |
| yarikoptic | 11 | 0 | 1 | 5 |
| Niki4tap | 10 | 0 | 1 | 9 |
| davidmcnabnz | 10 | 0 | 0 | 8 |
| synalice | 9 | 0 | 0 | 4 |
| sternj | 8 | 0 | 0 | 7 |
| NasalDaemon | 7 | 0 | 0 | 6 |
| codecov[bot] | 7 | 0 | 0 | 7 |
| FruitfulApproach | 7 | 0 | 0 | 5 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#1601chanicpanic2026-06-05 05:48Fix empty SPPF node from xearley ignore carry-over (fixes #1598)
- Issue comment#1592erezsh2026-05-10 17:28Add Lark.scan() for finding grammar matches in text, and parsing them.
- Issue comment#1590MegaIng2026-04-30 21:10Skip UTF-8 BOM before parsing
- Issue comment#1586Kache2026-04-09 02:42Fix type hint of @v_args() decorator
- Issue comment#1585erezsh2026-03-26 21:18Infinite loop in lalr and cyk
- Issue comment#1582erezsh2026-03-23 22:14__default_token__ and __default__ not called for Lark(transformer=transformer).
- Issue comment#1582erezsh2026-03-23 22:09__default_token__ and __default__ not called for Lark(transformer=transformer).
- Issue comment#1582fyellin2026-03-23 21:58__default_token__ and __default__ not called for Lark(transformer=transformer).
- Issue#1565erezsh2026-03-19 00:46AttributeError: 'NoneType' object has no attribute 'char_pos'
- Issue comment#1577chanicpanic2026-03-07 21:48Bugfix Earley: handle ambiguity from ignored tokens
- Pull request#1577chanicpanic2026-03-07 19:56
- Issue comment#1574KeithSloan2026-02-14 05:53The version on https://pypi.org/project/lark-parser/ is 0.12.0
- Issue#1574KeithSloan2026-02-13 12:11The version on https://pypi.org/project/lark-parser/ is 0.12.0
- Issue#1574KeithSloan2026-02-13 12:11The version on https://pypi.org/project/lark-parser/ is 0.12.0
- Issue comment#1571erezsh2025-12-29 21:01Inconsistent priority for ignored terminals
- Issue comment#1571zarstensen2025-12-29 20:53Inconsistent priority for ignored terminals
- Issue comment#1571erezsh2025-12-29 02:11Inconsistent priority for ignored terminals
- Issue#1571zarstensen2025-12-28 21:09Inconsistent priority for ignored terminals
- Issue comment#1530johan4567892025-12-26 20:25Misaligned error location when input text contain full-width characters
- Issue comment#1570Joxos2025-12-07 17:31python.lark failed to pare special forms of with_stmt
- Issue#1570Joxos2025-12-07 17:15python.lark failed to pare special forms of with_stmt
- Issue comment#1510erezsh2025-12-07 15:30Lark needs a favicon
- Issue comment#1510zodiacfireworks2025-12-07 04:27Lark needs a favicon
- Issue comment#1569MegaIng2025-12-01 06:49Inline regex flags like `(?s)` crash Lark lexer
- Issue comment#1568zimri-leisher2025-11-15 03:27No placeholders when using `[]` and `maybe_placeholders=True`
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 1,566 stars here means stars gained during the window, not the repo's star count.