https://github.com/pyparsing/pyparsing

parser-combinators parsing parsing-expression-grammar parsing-library peg-parsers python python-2 python-3 python2 python3 text-processing

Last synced: about 1 month ago

Repository metadata:

Python library for creating PEG parsers


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 1,299
Total Committers: 73
Avg Commits per committer: 17.795
Development Distribution Score (DDS): 0.216

Commits in past year: 176
Committers in past year: 11
Avg Commits per committer in past year: 16.0
Development Distribution Score (DDS) in past year: 0.085

Name Email Commits
ptmcg p****g@a****m 1018
Paul McGuire p****g 67
Max Fischer m****1@g****m 38
Jon Dufresne j****e@g****m 32
Cengiz Kaygusuz c****z@g****m 15
Matěj Cepl m****l@c****u 14
Matt Carmody 3****y 11
Hugo h****k 7
Michael Milton t****t@g****m 6
Devin J. Pohly d****y@g****m 6
Kyle Lahnakoski k****i@m****m 5
InSync 1****o 4
Michael Smedberg m****g@z****m 4
Stephen Rosen s****n@g****g 3
cclauss c****s@b****h 3
Eric Wald g****r@b****g 2
Brandon LeBlanc b****n@l****s 2
Aussie Schnore a****3@y****m 2
Andrey Sobolev a****v@g****m 2
jmcb j****p@p****m 2
Riccardo Coccioli v****- 2
Odysseas (Ody) Krystalakos O****r 2
retsyo l****n@g****m 2
Takahiro Ueda t****a 1
TheOneMusic 4****c 1
Tim Gates t****s@i****m 1
eboth e****h 1
kms70847 k****7 1
luzpaz l****z 1
pavlozt 5****t 1
and 43 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

pypi: pyparsing

pyparsing module - Classes and methods to define and execute parsing grammars

  • Homepage: https://github.com/pyparsing/pyparsing/
  • Documentation: https://pyparsing.readthedocs.io/
  • Licenses: MIT License
  • Latest release: 3.1.2 (published 10 months ago)
  • Last Synced: 2024-11-10T23:34:51.186Z (about 1 month ago)
  • Versions: 78
  • Dependent Packages: 1,663
  • Dependent Repositories: 264,180
  • Downloads: 134,900,563 Last month
  • Docker Downloads: 10,486,710,872
  • Rankings:
    • Dependent repos count: 0.002%
    • Docker downloads count: 0.003%
    • Downloads: 0.01%
    • Dependent packages count: 0.015%
    • Average: 1.068%
    • Stargazers count: 2.155%
    • Forks count: 4.221%
  • Maintainers (1)
alpine: py3-parsing

An object-oriented approach to text processing

  • Homepage: https://github.com/pyparsing/pyparsing
  • Licenses: MIT
  • Latest release: 2.4.7-r1 (published over 4 years ago)
  • Last Synced: 2024-11-10T23:35:00.246Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 7
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 2.339%
    • Average: 2.689%
    • Stargazers count: 3.9%
    • Forks count: 4.519%
  • Maintainers (1)
alpine: py3-parsing

An object-oriented approach to text processing

  • Homepage: https://github.com/pyparsing/pyparsing
  • Licenses: MIT
  • Latest release: 2.4.7-r2 (published over 3 years ago)
  • Last Synced: 2024-10-31T18:34:05.667Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 12
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 2.567%
    • Average: 2.847%
    • Stargazers count: 4.2%
    • Forks count: 4.623%
  • Maintainers (1)
alpine: py3-parsing-pyc

Precompiled Python bytecode for py3-parsing

  • Homepage: https://github.com/pyparsing/pyparsing
  • Licenses: MIT
  • Latest release: 3.0.9-r2 (published over 1 year ago)
  • Last Synced: 2024-11-10T23:35:19.775Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 2.863%
    • Stargazers count: 5.72%
    • Forks count: 5.73%
  • Maintainers (1)
alpine: py3-parsing

An object-oriented approach to text processing

  • Homepage: https://github.com/pyparsing/pyparsing
  • Licenses: MIT
  • Latest release: 3.0.9-r2 (published over 1 year ago)
  • Last Synced: 2024-11-10T23:34:58.109Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 2.863%
    • Stargazers count: 5.72%
    • Forks count: 5.73%
  • Maintainers (1)
alpine: py3-parsing

An object-oriented approach to text processing

  • Homepage: https://github.com/pyparsing/pyparsing
  • Licenses: MIT
  • Latest release: 2.4.7-r3 (published about 3 years ago)
  • Last Synced: 2024-11-05T21:03:14.441Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 17
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 2.947%
    • Average: 3.023%
    • Stargazers count: 4.49%
    • Forks count: 4.655%
  • Maintainers (1)
alpine: py3-parsing

An object-oriented approach to text processing

  • Homepage: https://github.com/pyparsing/pyparsing
  • Licenses: MIT
  • Latest release: 3.0.9-r0 (published over 2 years ago)
  • Last Synced: 2024-11-10T23:35:27.031Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 24
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 1.65%
    • Average: 3.197%
    • Forks count: 5.322%
    • Stargazers count: 5.816%
  • Maintainers (1)
alpine: py3-parsing

An object-oriented approach to text processing

  • Homepage: https://github.com/pyparsing/pyparsing
  • Licenses: MIT
  • Latest release: 2.4.7-r2 (published over 3 years ago)
  • Last Synced: 2024-11-10T23:35:06.011Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 3.493%
    • Stargazers count: 3.924%
    • Forks count: 4.513%
    • Dependent packages count: 5.535%
  • Maintainers (1)
alpine: py3-parsing-pyc

Precompiled Python bytecode for py3-parsing

  • Homepage: https://github.com/pyparsing/pyparsing
  • Licenses: MIT
  • Latest release: 3.1.2-r1 (published 8 months ago)
  • Last Synced: 2024-10-31T18:34:21.486Z (about 2 months ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 6.08%
    • Average: 6.868%
    • Forks count: 7.004%
    • Dependent packages count: 14.389%
  • Maintainers (1)
alpine: py3-parsing

Object-oriented approach to text processing

  • Homepage: https://github.com/pyparsing/pyparsing
  • Licenses: MIT
  • Latest release: 3.1.2-r1 (published 8 months ago)
  • Last Synced: 2024-11-10T23:35:28.646Z (about 1 month ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 5.886%
    • Average: 6.874%
    • Forks count: 6.97%
    • Dependent packages count: 14.641%
  • Maintainers (1)
conda: pyparsing

The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code.

  • Homepage: https://github.com/pyparsing/pyparsing/
  • Licenses: MIT
  • Latest release: 3.0.9 (published over 2 years ago)
  • Last Synced: 2024-11-10T23:34:58.595Z (about 1 month ago)
  • Versions: 14
  • Dependent Packages: 11
  • Dependent Repositories: 2,110
  • Rankings:
    • Dependent repos count: 1.444%
    • Dependent packages count: 5.101%
    • Average: 11.517%
    • Stargazers count: 18.439%
    • Forks count: 21.082%
homebrew: python-pyparsing

Python library for creating PEG parsers

  • Homepage: https://github.com/pyparsing/pyparsing
  • Status: removed
  • Licenses: MIT
  • Latest release: 3.1.2 (published 10 months ago)
  • Last Synced: 2024-11-10T23:34:55.682Z (about 1 month ago)
  • Versions: 2
  • Dependent Packages: 24
  • Dependent Repositories: 0
  • Downloads: 8,231 Last month
  • Rankings:
    • Dependent packages count: 18.588%
    • Average: 47.873%
    • Dependent repos count: 56.34%
    • Downloads: 68.692%
alpine: py3-parsing

Object-oriented approach to text processing

  • Homepage: https://github.com/pyparsing/pyparsing
  • Licenses: MIT
  • Latest release: 3.1.1-r0 (published over 1 year ago)
  • Last Synced: 2024-10-31T18:34:04.195Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine: py3-parsing

Object-oriented approach to text processing

  • Homepage: https://github.com/pyparsing/pyparsing
  • Licenses: MIT
  • Latest release:
  • Last Synced: 2024-11-05T21:03:26.649Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine: py3-parsing-pyc

Precompiled Python bytecode for py3-parsing

  • Homepage: https://github.com/pyparsing/pyparsing
  • Licenses: MIT
  • Latest release:
  • Last Synced: 2024-11-04T20:33:36.026Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine: py3-parsing-pyc

Precompiled Python bytecode for py3-parsing

  • Homepage: https://github.com/pyparsing/pyparsing
  • Licenses: MIT
  • Latest release: 3.1.1-r0 (published over 1 year ago)
  • Last Synced: 2024-11-10T23:35:41.992Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)