pyparsing has 410M monthly downloads and 2K GitHub stars. Version 3.3.2 supports Python 3.9+, first published in 2007.
It is actively maintained under a permissive license, last released in Jan 2026.
It is used by 1,851 tracked packages, including matplotlib, httplib2 and pyiceberg.
GitHub topics include parser-combinators, parsing-expression-grammar and parsing.
Package Insights
- No releases in 164 days despite active commits
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
2 optional dependencies
- jinja2[diagrams]
- railroad-diagrams[diagrams]
Used By
- matplotlib
- httplib2
- pyiceberg
- great-expectations
- pydot
- rdflib
- rasterio
- browsergym-core
- prefect-aws
- oletools
- mitmproxy
- pyhocon
- dvc
- apache-superset
- ezdxf
- oslo-utils
- torch-geometric
- idf-component-manager
- esp-idf-kconfig
- sparkdantic
- vastai
- pgmpy
- clearml
- localstack-ext
- pydynamodb
- pyclibrary
- snuggs
- cadquery
- junos-eznc
- dm-control
- esphome
- bluezoo
- pysigma
- pingparsing
- arelle-release
- passagemath-gap
- weblate
- cwltool
- pydot-ng
- configspace
- fusesoc
- mdtraj
- amply
- pyrtf3
- acryl-great-expectations
- idf-build-apps
- dynamicprompts
- esp-bool-parser
- esp-idf-panic-decoder
- vedro