lark-parser / lark
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
☆5,251Updated this week
Alternatives and similar repositories for lark:
Users that are interested in lark are comparing it to the libraries listed below
- Python Classes Without Boilerplate☆5,481Updated this week
- A Python library that generates static type annotations by collecting runtime types☆4,881Updated 9 months ago
- Python library for creating PEG parsers☆2,316Updated last month
- A static type analyzer for Python code☆4,882Updated this week
- A Python utility / library to sort imports.☆6,705Updated last week
- The fastest pure-Python PEG parser I can muster☆1,870Updated 4 months ago
- A functional standard library for Python.☆4,849Updated 4 months ago
- Trio – a friendly Python library for async concurrency and I/O☆6,497Updated this week
- Sampling profiler for Python programs☆13,631Updated last month
- The property-based testing library for Python☆7,834Updated this week
- Good Curio!☆4,096Updated 7 months ago
- Unbearably fast near-real-time hybrid runtime-static type-checking in pure Python.☆3,008Updated this week
- More routines for operating on iterables, beyond itertools☆3,870Updated this week
- Simple, powerful, and fast logging for Python.☆3,944Updated this week
- ☄️ Python's nested data operator (and CLI), for all your declarative restructuring needs. Got data? Glom it! ☄️☆2,001Updated 4 months ago
- Optional static typing for Python☆19,266Updated this week
- Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy☆6,872Updated last week
- Collection of library stubs for Python, with static types☆4,615Updated this week
- Pampy: The Pattern Matching for Python you always dreamed of.☆3,528Updated 3 months ago
- File support for asyncio☆3,039Updated 3 months ago
- Compile type annotated Python to fast C extensions☆1,830Updated 2 years ago
- Simplified packaging of Python modules☆2,204Updated this week
- Run-time type checker for Python☆1,644Updated last month
- Pretty and useful exceptions in Python, automatically.☆4,634Updated 2 years ago
- 🚴 Call stack profiler for Python. Shows you why your code is slow!☆7,045Updated 2 months ago
- A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.☆3,760Updated last month
- Python disk-backed cache (Django-compatible). Faster than Redis and Memcached. Pure-Python.☆2,540Updated 9 months ago
- A lightweight, object-oriented finite state machine implementation in Python with many extensions☆6,027Updated last month
- A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree☆1,667Updated 2 weeks ago
- serialize all of Python☆2,347Updated last week