An open API service for producing an overview of a list of open source projects.

https://github.com/textX/Arpeggio

parser parsing parsing-expression-grammar python

Score: 23.625763903732157

Last synced: about 5 hours ago
JSON representation

Repository metadata:

Parser interpreter based on PEG grammars written in Python http://textx.github.io/Arpeggio/


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 703
Total Committers: 24
Avg Commits per committer: 29.292
Development Distribution Score (DDS): 0.054

Commits in past year: 21
Committers in past year: 1
Avg Commits per committer in past year: 21.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Igor Dejanovic i****c@g****m 665
Stanislav Pankevich s****h@g****m 6
Raku Zeta z****u@g****m 3
Sean Bolton s****n@s****m 3
goto40 p****l@g****m 3
Aluriak l****f@l****t 3
Matěj Cepl m****l@c****u 2
santi s****l@g****m 2
goto40 u****m 1
Alen Suljkanović a****1@g****m 1
Damien d****n@d****o 1
Daniel Fath d****7@g****m 1
Hugo Trentesaux h****o@t****r 1
Ian Moir i****n@p****m 1
John W. O'Brien j****n@s****m 1
KOLANICH k****n@m****u 1
Mark Abraham m****m@g****m 1
Martin Michlmayr t****m@c****m 1
Matthias Urlichs m****s@u****e 1
Michał Górny m****y@g****g 1
Sebastian Wagner s****x@s****t 1
Tomasz Kłoczko k****k@g****m 1
Trolli Schmittlauch s****h 1
outOfBounds s****t@g****m 1

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 77
Total pull requests: 48
Average time to close issues: 5 months
Average time to close pull requests: 3 months
Total issue authors: 51
Total pull request authors: 29
Average comments per issue: 2.21
Average comments per pull request: 1.94
Merged pull request: 26
Bot issues: 0
Bot pull requests: 6

Past year issues: 1
Past year pull requests: 8
Past year average time to close issues: N/A
Past year average time to close pull requests: about 1 month
Past year issue authors: 1
Past year pull request authors: 3
Past year average comments per issue: 0.0
Past year average comments per pull request: 0.38
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 6

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/textX/Arpeggio

Top Issue Authors

  • igordejanovic (16)
  • codeyash (7)
  • andr-dots (3)
  • vprat (2)
  • KOLANICH (2)
  • scarabeusiv (2)
  • kloczek (1)
  • pgajdos (1)
  • eliottparis (1)
  • MaxwellWibert (1)
  • rysson (1)
  • ArturBraun (1)
  • neirbowj (1)
  • vpavlu (1)
  • CaramelizedCUDA (1)

Top Pull Request Authors

  • stanislaw (9)
  • dependabot[bot] (6)
  • andr-dots (4)
  • goto40 (2)
  • KOLANICH (2)
  • smurfix (2)
  • sebix (1)
  • bitranox (1)
  • ralic (1)
  • sdvillal (1)
  • zetaraku (1)
  • schmittlauch (1)
  • mcepl (1)
  • smbolton (1)
  • CaramelizedCUDA (1)

Top Issue Labels

  • feature (8)
  • question (7)
  • bug (7)
  • enhancement (5)
  • announcement (4)
  • docs (2)
  • testing (2)
  • wontfix (1)
  • investigate (1)

Top Pull Request Labels

  • python:uv (6)
  • dependencies (6)

Package metadata

pypi.org: arpeggio

Packrat parser interpreter

  • Homepage: https://github.com/textX/Arpeggio
  • Documentation: https://arpeggio.readthedocs.io/
  • Licenses: MIT
  • Latest release: 2.0.3 (published about 1 year ago)
  • Last Synced: 2026-11-05T03:31:00.864Z (2 days ago)
  • Versions: 30
  • Dependent Packages: 11
  • Dependent Repositories: 117
  • Downloads: 2,340,827 Last month
  • Docker Downloads: 64
  • Rankings:
    • Downloads: 0.427%
    • Dependent packages count: 1.04%
    • Dependent repos count: 1.384%
    • Average: 2.585%
    • Docker downloads count: 2.965%
    • Stargazers count: 4.003%
    • Forks count: 5.694%
  • Maintainers (1)
proxy.golang.org: github.com/textX/Arpeggio

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/textX/Arpeggio#section-documentation
  • Licenses: other
  • Latest release: v1.9.2 (published about 7 years ago)
  • Last Synced: 2026-11-05T23:15:50.345Z (1 day ago)
  • Versions: 11
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 3.323%
    • Forks count: 3.373%
    • Average: 6.759%
    • Dependent packages count: 9.56%
    • Dependent repos count: 10.779%
proxy.golang.org: github.com/textx/arpeggio

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/textx/arpeggio#section-documentation
  • Licenses: other
  • Latest release: v1.9.2 (published about 7 years ago)
  • Last Synced: 2026-11-05T23:15:50.349Z (1 day ago)
  • Versions: 11
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 3.323%
    • Forks count: 3.373%
    • Average: 6.759%
    • Dependent packages count: 9.56%
    • Dependent repos count: 10.779%
alpine-edge: py3-arpeggio

Recursive descent parser based on PEG grammars

  • Homepage: https://github.com/textX/Arpeggio
  • Licenses: MIT
  • Latest release: 2.0.3-r0 (published 7 months ago)
  • Last Synced: 2026-10-31T14:27:54.353Z (7 days ago)
  • Versions: 6
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 6.031%
    • Average: 9.607%
    • Forks count: 16.089%
    • Stargazers count: 16.308%
  • Maintainers (1)
alpine-edge: py3-arpeggio-pyc

Precompiled Python bytecode for py3-arpeggio

  • Homepage: https://github.com/textX/Arpeggio
  • Licenses: MIT
  • Latest release: 2.0.3-r0 (published 7 months ago)
  • Last Synced: 2026-10-31T14:28:03.019Z (7 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 11.968%
    • Dependent packages count: 13.873%
    • Forks count: 16.865%
    • Stargazers count: 17.133%
  • Maintainers (1)
conda-forge.org: arpeggio

  • Homepage: http://textx.github.io/Arpeggio
  • Licenses: MIT
  • Latest release: 1.10.1 (published about 6 years ago)
  • Last Synced: 2026-10-31T14:27:55.030Z (7 days ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 16,582 Total
  • Rankings:
    • Stargazers count: 24.173%
    • Dependent repos count: 24.343%
    • Forks count: 24.872%
    • Average: 25.591%
    • Dependent packages count: 28.978%
spack.io: py-arpeggio

Packrat parser interpreter.

  • Homepage: https://github.com/textX/Arpeggio
  • Licenses: []
  • Latest release: 2.0.2 (published about 2 years ago)
  • Last Synced: 2026-11-05T23:10:15.722Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 28.272%
    • Dependent packages count: 56.544%
nixpkgs-unstable: python313Packages.arpeggio

Recursive descent parser with memoization based on PEG grammars (aka Packrat parser)

guix: python-arpeggio

Packrat parser interpreter for Python

alpine-v3.21: py3-arpeggio-pyc

Precompiled Python bytecode for py3-arpeggio

  • Homepage: https://github.com/textX/Arpeggio
  • Licenses: MIT
  • Latest release: 2.0.2-r2 (published about 2 years ago)
  • Last Synced: 2026-10-31T14:28:05.891Z (7 days 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-v3.23: py3-arpeggio-pyc

Precompiled Python bytecode for py3-arpeggio

  • Homepage: https://github.com/textX/Arpeggio
  • Licenses: MIT
  • Latest release: 2.0.2-r2 (published about 2 years ago)
  • Last Synced: 2026-10-31T14:27:57.854Z (7 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
nixpkgs-24.11: python312Packages.arpeggio

Recursive descent parser with memoization based on PEG grammars (aka Packrat parser)

nixpkgs-24.05: python311Packages.arpeggio

Recursive descent parser with memoization based on PEG grammars (aka Packrat parser)

nixpkgs-23.11: python310Packages.arpeggio

Recursive descent parser with memoization based on PEG grammars (aka Packrat parser)

nixpkgs-23.05: python310Packages.arpeggio

Recursive descent parser with memoization based on PEG grammars (aka Packrat parser)

nixpkgs-unstable: python314Packages.arpeggio

Recursive descent parser with memoization based on PEG grammars (aka Packrat parser)

ubuntu-23.10: arpeggio

  • Homepage: https://textx.github.io/Arpeggio/
  • Licenses: other
  • Latest release: 2.0.0-1 (published 9 months ago)
  • Last Synced: 2026-03-13T15:22:53.259Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.05: python312Packages.arpeggio

Recursive descent parser with memoization based on PEG grammars (aka Packrat parser)

debian-11: arpeggio

  • Homepage: https://textx.github.io/Arpeggio/
  • Documentation: https://packages.debian.org/bullseye/arpeggio
  • Licenses: other
  • Latest release: 1.10.1-1 (published 9 months ago)
  • Last Synced: 2026-03-13T06:31:00.644Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.23: py3-arpeggio

Recursive descent parser based on PEG grammars

  • Homepage: https://github.com/textX/Arpeggio
  • Licenses: MIT
  • Latest release: 2.0.2-r2 (published about 2 years ago)
  • Last Synced: 2026-07-28T21:00:22.815Z (3 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)
ubuntu-24.04: arpeggio

  • Homepage: https://textx.github.io/Arpeggio/
  • Licenses: other
  • Latest release: 2.0.2-1 (published 9 months ago)
  • Last Synced: 2026-08-11T17:16:15.302Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: arpeggio

  • Homepage: https://textx.github.io/Arpeggio/
  • Status: removed
  • Licenses: other
  • Latest release: 2.0.2-2 (published 9 months ago)
  • Last Synced: 2026-02-08T08:02:33.964Z (9 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
ubuntu-22.04: arpeggio

  • Homepage: https://textx.github.io/Arpeggio/
  • Licenses: other
  • Latest release: 1.10.2-1 (published 9 months ago)
  • Last Synced: 2026-10-24T07:29:24.136Z (14 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: arpeggio

  • Homepage: https://textx.github.io/Arpeggio/
  • Documentation: https://packages.debian.org/bookworm/arpeggio
  • Licenses: other
  • Latest release: 2.0.0-1 (published 9 months ago)
  • Last Synced: 2026-09-26T19:28:07.892Z (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%
debian-13: arpeggio

  • Homepage: https://textx.github.io/Arpeggio/
  • Documentation: https://packages.debian.org/trixie/arpeggio
  • Licenses: other
  • Latest release: 2.0.2-3 (published 9 months ago)
  • Last Synced: 2026-10-31T14:28:56.245Z (7 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: arpeggio

  • Homepage: https://textx.github.io/Arpeggio/
  • Licenses: other
  • Latest release: 2.0.0-1 (published 9 months ago)
  • Last Synced: 2026-10-31T14:29:34.873Z (7 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.11: python311Packages.arpeggio

Recursive descent parser with memoization based on PEG grammars (aka Packrat parser)

alpine-v3.22: py3-arpeggio-pyc

Precompiled Python bytecode for py3-arpeggio

  • Homepage: https://github.com/textX/Arpeggio
  • Licenses: MIT
  • Latest release: 2.0.2-r2 (published about 2 years ago)
  • Last Synced: 2026-09-26T19:27:51.320Z (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)
nixpkgs-24.11: python311Packages.arpeggio

Recursive descent parser with memoization based on PEG grammars (aka Packrat parser)

nixpkgs-23.05: python311Packages.arpeggio

Recursive descent parser with memoization based on PEG grammars (aka Packrat parser)

alpine-v3.21: py3-arpeggio

Recursive descent parser based on PEG grammars

  • Homepage: https://github.com/textX/Arpeggio
  • Licenses: MIT
  • Latest release: 2.0.2-r2 (published about 2 years ago)
  • Last Synced: 2026-10-31T14:27:24.165Z (7 days 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-v3.22: py3-arpeggio

Recursive descent parser based on PEG grammars

  • Homepage: https://github.com/textX/Arpeggio
  • Licenses: MIT
  • Latest release: 2.0.2-r2 (published about 2 years ago)
  • Last Synced: 2026-10-11T06:27:11.793Z (27 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)

Dependencies

perf-tests/requirements.txt pypi
  • memory_profiler * test
  • psutil * test