{"id":425,"name":null,"description":"A small PEG based parser library. See the Hacking page in the Wiki as well.","url":"https://github.com/kschiess/parslet","last_synced_at":"2026-04-30T04:02:01.629Z","repository":{"id":423913,"uuid":"562972","full_name":"kschiess/parslet","owner":"kschiess","description":"A small PEG based parser library. See the Hacking page in the Wiki as well.","archived":false,"fork":false,"pushed_at":"2023-10-05T10:10:59.000Z","size":2594,"stargazers_count":837,"open_issues_count":22,"forks_count":99,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-04-18T19:06:26.503Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"kschiess.github.com/parslet","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kschiess.png","metadata":{"files":{"readme":"README","changelog":"HISTORY.txt","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2010-03-15T08:14:24.000Z","updated_at":"2026-04-11T18:38:30.000Z","dependencies_parsed_at":"2024-01-08T17:14:22.094Z","dependency_job_id":"506eb0b5-0a92-4587-9520-883fca62246d","html_url":"https://github.com/kschiess/parslet","commit_stats":{"total_commits":761,"total_committers":45,"mean_commits":16.91111111111111,"dds":"0.16031537450722733","last_synced_commit":"f61daf0ef11a7b6ff795043ec8f64a6803e5162b"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/kschiess/parslet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/sbom","scorecard":{"id":571204,"data":{"date":"2025-08-11","repo":{"name":"github.com/kschiess/parslet","commit":"f61daf0ef11a7b6ff795043ec8f64a6803e5162b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.7,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/22 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/kschiess/parslet/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/kschiess/parslet/CI.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":0,"reason":"24 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-qcm3-vfq5-wfr2","Warn: Project is vulnerable to: GHSA-2p68-f74v-9wc6","Warn: Project is vulnerable to: GHSA-j6gc-792m-qgm2","Warn: Project is vulnerable to: GHSA-pj73-v5mw-pm9j","Warn: Project is vulnerable to: GHSA-jxhc-q857-3j6g","Warn: Project is vulnerable to: GHSA-52p9-v744-mwjj","Warn: Project is vulnerable to: GHSA-mqm2-cgpr-p4m6","Warn: Project is vulnerable to: GHSA-22f2-v57c-j9cx","Warn: Project is vulnerable to: GHSA-3h57-hmj3-gj3p","Warn: Project is vulnerable to: GHSA-54rr-7fvw-6x8f","Warn: Project is vulnerable to: GHSA-65f5-mfpf-vfhj","Warn: Project is vulnerable to: GHSA-7g2v-jj9q-g3rg","Warn: Project is vulnerable to: GHSA-7wqh-767x-r66v","Warn: Project is vulnerable to: GHSA-8cgq-6mh2-7j6v","Warn: Project is vulnerable to: GHSA-93pm-5p5f-3ghx","Warn: Project is vulnerable to: GHSA-c6qg-cjj8-47qp","Warn: Project is vulnerable to: GHSA-gjh7-p2fx-99vx","Warn: Project is vulnerable to: GHSA-hxqx-xwvh-44m2","Warn: Project is vulnerable to: GHSA-j6w9-fv6q-3q52","Warn: Project is vulnerable to: GHSA-rqv2-275x-2jq5","Warn: Project is vulnerable to: GHSA-vpfw-47h7-xj4g","Warn: Project is vulnerable to: GHSA-wq4h-7r42-5hrr","Warn: Project is vulnerable to: GHSA-xj5v-6v4g-jfw6","Warn: Project is vulnerable to: GHSA-5cm2-9h8c-rvfx"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 14 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T16:24:03.799Z","repository_id":423913,"created_at":"2025-08-20T16:24:03.799Z","updated_at":"2025-08-20T16:24:03.799Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32283294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T18:29:39.964Z","status":"online","status_checked_at":"2026-04-26T02:00:05.962Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"kschiess","name":"Kaspar Schiess","uuid":"2991","kind":"user","description":"code, i write code","email":"","website":"absurd.li","location":"Bern, Switzerland","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2991?v=4","repositories_count":26,"last_synced_at":"2023-04-10T05:10:58.158Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/kschiess","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:39:43.661Z","updated_at":"2023-04-10T05:10:58.251Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess/repositories"},"packages":[{"id":13761621,"name":"ruby-parslet","ecosystem":"ubuntu","description":null,"homepage":"https://kschiess.github.io/parslet/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/kschiess/parslet","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T09:54:07.812Z","latest_release_published_at":"2026-02-13T09:54:07.812Z","latest_release_number":"2.0.0-1","last_synced_at":"2026-03-13T12:14:59.428Z","created_at":"2026-02-13T09:54:07.669Z","updated_at":"2026-03-13T12:31:14.438Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-parslet","install_command":"apt-get install ruby-parslet","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-parslet","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, ruby-ae, ruby-blankslate, ruby-flexmock, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T09:54:08.442Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-parslet?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-parslet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-parslet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-parslet/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13605881,"name":"ruby-parslet","ecosystem":"debian","description":null,"homepage":"https://kschiess.github.io/parslet/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/kschiess/parslet","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T11:24:42.949Z","latest_release_published_at":"2026-02-11T11:24:42.949Z","latest_release_number":"1.8.2-2","last_synced_at":"2026-03-13T05:03:07.630Z","created_at":"2026-02-11T11:24:42.757Z","updated_at":"2026-03-13T05:03:07.630Z","registry_url":"https://tracker.debian.org/pkg/ruby-parslet","install_command":"apt-get install ruby-parslet","documentation_url":"https://packages.debian.org/buster/ruby-parslet","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-parslet","standards_version":"4.1.3","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11), gem2deb, ruby-ae, ruby-blankslate, ruby-flexmock (\u003e= 2.0.4~), ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T15:15:15.151Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-parslet?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-parslet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-parslet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-parslet/codemeta","maintainers":[],"registry":{"name":"debian-10","url":"https://packages.debian.org/buster","ecosystem":"debian","default":false,"packages_count":28836,"maintainers_count":0,"namespaces_count":3,"keywords_count":915,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-04-27T18:20:39.693Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/namespaces"}},{"id":13669317,"name":"ruby-parslet","ecosystem":"debian","description":null,"homepage":"https://kschiess.github.io/parslet/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/kschiess/parslet","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T12:36:32.456Z","latest_release_published_at":"2026-02-12T12:36:32.456Z","latest_release_number":"2.0.0-1","last_synced_at":"2026-03-13T14:09:11.606Z","created_at":"2026-02-12T12:36:31.981Z","updated_at":"2026-03-13T14:09:11.606Z","registry_url":"https://tracker.debian.org/pkg/ruby-parslet","install_command":"apt-get install ruby-parslet","documentation_url":"https://packages.debian.org/trixie/ruby-parslet","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-parslet","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, ruby-ae, ruby-blankslate, ruby-flexmock, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T12:39:02.994Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-parslet?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-parslet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-parslet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-parslet/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13566909,"name":"ruby-parslet","ecosystem":"ubuntu","description":null,"homepage":"https://kschiess.github.io/parslet/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/kschiess/parslet","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T06:46:13.306Z","latest_release_published_at":"2026-02-11T06:46:13.306Z","latest_release_number":"1.8.2-4","last_synced_at":"2026-03-11T15:29:45.040Z","created_at":"2026-02-11T06:46:13.118Z","updated_at":"2026-03-11T15:29:45.041Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-parslet","install_command":"apt-get install ruby-parslet","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-parslet","standards_version":"4.6.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, ruby-ae, ruby-blankslate, ruby-flexmock, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:57:05.875Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-parslet?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-parslet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-parslet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-parslet/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13751502,"name":"ruby-parslet","ecosystem":"ubuntu","description":null,"homepage":"https://kschiess.github.io/parslet/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/kschiess/parslet","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T07:19:33.144Z","latest_release_published_at":"2026-02-13T07:19:33.144Z","latest_release_number":"1.8.2-3","last_synced_at":"2026-03-13T13:25:18.100Z","created_at":"2026-02-13T07:19:32.985Z","updated_at":"2026-03-13T13:25:18.100Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-parslet","install_command":"apt-get install ruby-parslet","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-parslet","standards_version":"4.1.3","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11), gem2deb, ruby-ae, ruby-blankslate, ruby-flexmock (\u003e= 2.0.4~), ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T07:19:33.741Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-parslet?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-parslet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-parslet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-parslet/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"focal"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-04-27T18:20:36.874Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":13804960,"name":"ruby-parslet","ecosystem":"ubuntu","description":null,"homepage":"https://kschiess.github.io/parslet/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/kschiess/parslet","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T18:28:28.171Z","latest_release_published_at":"2026-02-13T18:28:28.171Z","latest_release_number":"1.8.2-4","last_synced_at":"2026-03-14T02:18:43.028Z","created_at":"2026-02-13T18:28:27.941Z","updated_at":"2026-03-14T02:18:43.028Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-parslet","install_command":"apt-get install ruby-parslet","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-parslet","standards_version":"4.6.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, ruby-ae, ruby-blankslate, ruby-flexmock, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T18:28:28.921Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-parslet?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-parslet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-parslet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-parslet/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":270190,"name":"parslet","ecosystem":"rubygems","description":"Parser construction library with great error reporting in Ruby.","homepage":"http://kschiess.github.io/parslet","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/kschiess/parslet","keywords_array":[],"namespace":null,"versions_count":22,"first_release_published_at":"2010-10-29T13:31:11.366Z","latest_release_published_at":"2020-02-16T15:18:54.653Z","latest_release_number":"2.0.0","last_synced_at":"2026-04-29T07:00:34.150Z","created_at":"2022-04-06T06:37:24.485Z","updated_at":"2026-04-29T07:03:27.399Z","registry_url":"https://rubygems.org/gems/parslet","install_command":"gem install parslet -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/parslet/","metadata":{"funding":null},"repo_metadata":{"id":423913,"uuid":"562972","full_name":"kschiess/parslet","owner":"kschiess","description":"A small PEG based parser library. See the Hacking page in the Wiki as well.","archived":false,"fork":false,"pushed_at":"2023-10-05T10:10:59.000Z","size":2594,"stargazers_count":837,"open_issues_count":22,"forks_count":99,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-04-18T19:06:26.503Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"kschiess.github.com/parslet","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kschiess.png","metadata":{"files":{"readme":"README","changelog":"HISTORY.txt","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2010-03-15T08:14:24.000Z","updated_at":"2026-04-11T18:38:30.000Z","dependencies_parsed_at":"2024-01-08T17:14:22.094Z","dependency_job_id":"506eb0b5-0a92-4587-9520-883fca62246d","html_url":"https://github.com/kschiess/parslet","commit_stats":{"total_commits":761,"total_committers":45,"mean_commits":16.91111111111111,"dds":"0.16031537450722733","last_synced_commit":"f61daf0ef11a7b6ff795043ec8f64a6803e5162b"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/kschiess/parslet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/sbom","scorecard":{"id":571204,"data":{"date":"2025-08-11","repo":{"name":"github.com/kschiess/parslet","commit":"f61daf0ef11a7b6ff795043ec8f64a6803e5162b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.7,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/22 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/kschiess/parslet/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/kschiess/parslet/CI.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":0,"reason":"24 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-qcm3-vfq5-wfr2","Warn: Project is vulnerable to: GHSA-2p68-f74v-9wc6","Warn: Project is vulnerable to: GHSA-j6gc-792m-qgm2","Warn: Project is vulnerable to: GHSA-pj73-v5mw-pm9j","Warn: Project is vulnerable to: GHSA-jxhc-q857-3j6g","Warn: Project is vulnerable to: GHSA-52p9-v744-mwjj","Warn: Project is vulnerable to: GHSA-mqm2-cgpr-p4m6","Warn: Project is vulnerable to: GHSA-22f2-v57c-j9cx","Warn: Project is vulnerable to: GHSA-3h57-hmj3-gj3p","Warn: Project is vulnerable to: GHSA-54rr-7fvw-6x8f","Warn: Project is vulnerable to: GHSA-65f5-mfpf-vfhj","Warn: Project is vulnerable to: GHSA-7g2v-jj9q-g3rg","Warn: Project is vulnerable to: GHSA-7wqh-767x-r66v","Warn: Project is vulnerable to: GHSA-8cgq-6mh2-7j6v","Warn: Project is vulnerable to: GHSA-93pm-5p5f-3ghx","Warn: Project is vulnerable to: GHSA-c6qg-cjj8-47qp","Warn: Project is vulnerable to: GHSA-gjh7-p2fx-99vx","Warn: Project is vulnerable to: GHSA-hxqx-xwvh-44m2","Warn: Project is vulnerable to: GHSA-j6w9-fv6q-3q52","Warn: Project is vulnerable to: GHSA-rqv2-275x-2jq5","Warn: Project is vulnerable to: GHSA-vpfw-47h7-xj4g","Warn: Project is vulnerable to: GHSA-wq4h-7r42-5hrr","Warn: Project is vulnerable to: GHSA-xj5v-6v4g-jfw6","Warn: Project is vulnerable to: GHSA-5cm2-9h8c-rvfx"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 14 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T16:24:03.799Z","repository_id":423913,"created_at":"2025-08-20T16:24:03.799Z","updated_at":"2025-08-20T16:24:03.799Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32283294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T18:29:39.964Z","status":"online","status_checked_at":"2026-04-26T02:00:05.962Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"kschiess","name":"Kaspar Schiess","uuid":"2991","kind":"user","description":"code, i write code","email":"","website":"absurd.li","location":"Bern, Switzerland","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2991?v=4","repositories_count":26,"last_synced_at":"2023-04-10T05:10:58.158Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/kschiess","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:39:43.661Z","updated_at":"2023-04-10T05:10:58.251Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess/repositories"},"tags":[{"name":"2.0.0","sha":"655f0c3c0bd2ebcf528a9a616597b41c1d148c77","kind":"commit","published_at":"2020-02-16T15:19:37.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/2.0.0","html_url":"https://github.com/kschiess/parslet/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/2.0.0/manifests"},{"name":"1.8.2","sha":"d04a4e57f2e7ff29f486deee8bdb78ad733df17c","kind":"commit","published_at":"2018-02-13T08:30:46.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.8.2","html_url":"https://github.com/kschiess/parslet/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.2/manifests"},{"name":"1.8.1","sha":"42a61dcd31a4cd12e6aea8784564bf21248fa649","kind":"commit","published_at":"2017-11-19T15:39:35.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.8.1","html_url":"https://github.com/kschiess/parslet/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"b83a7d44e7ab4072ee00cab909010bee7f2c16ec","kind":"commit","published_at":"2017-04-03T15:41:40.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.8.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.0/manifests"},{"name":"1.7.1","sha":"ca273661e4e695d7e81b1faa49b8b820f5de1b24","kind":"commit","published_at":"2015-08-27T08:20:26.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.7.1","html_url":"https://github.com/kschiess/parslet/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"8337339f47646244c398fa1d5525af529b761ce7","kind":"commit","published_at":"2015-03-12T11:16:56.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.7.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.0/manifests"},{"name":"1.6.2","sha":"ab8b547a6c38aae4ac9716c47160f56f49acc21a","kind":"commit","published_at":"2014-10-13T09:50:20.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.6.2","html_url":"https://github.com/kschiess/parslet/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"cbdeb1e91f1a97879660e5c8c4d402a1027b602d","kind":"commit","published_at":"2014-05-22T14:30:43.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.6.1","html_url":"https://github.com/kschiess/parslet/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"a15930cd9c13c27da914fc95e94d534f28eeb1d5","kind":"commit","published_at":"2014-05-01T07:22:01.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.6.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.0/manifests"},{"name":"1.5.0","sha":"620eb72efe325629ab51ab7fd8fec79de2894d0b","kind":"commit","published_at":"2012-12-27T14:18:13.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.5.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.5.0/manifests"},{"name":"r1.4.0","sha":"80de8eae6bffee2e800c59bc031d11b8644cf6ea","kind":"commit","published_at":"2012-05-25T12:59:08.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.4.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.4.0/manifests"},{"name":"gh-pages-pre-20120525","sha":"182c8331a2ec996a96ddfe1595f1f24a825ce5e4","kind":"commit","published_at":"2012-05-24T13:14:48.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/gh-pages-pre-20120525","html_url":"https://github.com/kschiess/parslet/releases/tag/gh-pages-pre-20120525","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@gh-pages-pre-20120525","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/gh-pages-pre-20120525","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/gh-pages-pre-20120525/manifests"},{"name":"r1.3.0","sha":"90ac07947faa47938bb1afe9102f533dd52ff42e","kind":"commit","published_at":"2012-03-05T09:38:52.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.3.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.3.0/manifests"},{"name":"r1.2.3","sha":"75da149355ea03b3ea6b26ef153d4b0b7f0b147e","kind":"commit","published_at":"2011-09-22T09:39:28.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.2.3","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.3/manifests"},{"name":"r1.2.1","sha":"d2de18abcb1d9bb8abf01ee1c8b73554f846f936","kind":"commit","published_at":"2011-06-05T15:35:53.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.2.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.1/manifests"},{"name":"r1.2.0","sha":"3fc81f7f6b5ad119ccc8b296717597313998050d","kind":"commit","published_at":"2011-03-09T07:16:14.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.2.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.0/manifests"},{"name":"110311-left_recursion_warth_et_al-experiment","sha":"bd64443cf512cc8d31fb928149c97ba3115b78c9","kind":"commit","published_at":"2011-03-08T07:13:09.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/110311-left_recursion_warth_et_al-experiment","html_url":"https://github.com/kschiess/parslet/releases/tag/110311-left_recursion_warth_et_al-experiment","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@110311-left_recursion_warth_et_al-experiment","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110311-left_recursion_warth_et_al-experiment","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110311-left_recursion_warth_et_al-experiment/manifests"},{"name":"r1.1.1","sha":"3ef3da7af7a2f77f94bd7cb7c1331a4f7199ea3d","kind":"commit","published_at":"2011-02-04T09:55:58.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.1.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.1/manifests"},{"name":"20110203-exp-predicates","sha":"07caba01d7af1b3a18257158e2811569c1d8d830","kind":"commit","published_at":"2011-02-03T08:32:42.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/20110203-exp-predicates","html_url":"https://github.com/kschiess/parslet/releases/tag/20110203-exp-predicates","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@20110203-exp-predicates","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/20110203-exp-predicates","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/20110203-exp-predicates/manifests"},{"name":"r1.1.0","sha":"12c79fe339d8cff2b588176fe3d4e73a1fae9fa5","kind":"commit","published_at":"2011-02-02T08:10:28.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.1.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.0/manifests"},{"name":"110124-throw_catch_experiment","sha":"0d67a220f088c9f1da2cfa18912c245c785a5613","kind":"commit","published_at":"2011-01-24T09:08:08.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/110124-throw_catch_experiment","html_url":"https://github.com/kschiess/parslet/releases/tag/110124-throw_catch_experiment","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@110124-throw_catch_experiment","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110124-throw_catch_experiment","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110124-throw_catch_experiment/manifests"},{"name":"110121-feature-consistent_maybe_and_repeat","sha":"49dfbc475ff2b0bd9be3994f99d166d0d360c949","kind":"commit","published_at":"2011-01-21T16:53:20.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/110121-feature-consistent_maybe_and_repeat","html_url":"https://github.com/kschiess/parslet/releases/tag/110121-feature-consistent_maybe_and_repeat","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@110121-feature-consistent_maybe_and_repeat","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110121-feature-consistent_maybe_and_repeat","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110121-feature-consistent_maybe_and_repeat/manifests"},{"name":"r1.0.1","sha":"036c7c20bc29fdf6ac349ee4f79a3267c5a0ff77","kind":"commit","published_at":"2011-01-17T08:40:06.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.0.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.1/manifests"},{"name":"r1.0.0","sha":"d6123dbafbc9d17fa43c6b2bf95f0356e71e7263","kind":"commit","published_at":"2010-12-29T09:09:39.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.0.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.0/manifests"},{"name":"r0.11.0","sha":"b02bf58796188db2925c323cff07b2ae075a2c3b","kind":"commit","published_at":"2010-11-25T19:43:34.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r0.11.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.11.0/manifests"},{"name":"r0.10.1","sha":"5866ddd3113fa4e85ef8f6505d6e61565d247654","kind":"commit","published_at":"2010-11-23T07:23:58.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r0.10.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.1/manifests"},{"name":"r0.10.0","sha":"bc0394867f621a35e0ff53b6f7febf8caa4b05ff","kind":"commit","published_at":"2010-11-20T15:03:41.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r0.10.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.0/manifests"}]},"repo_metadata_updated_at":"2026-04-29T07:03:27.399Z","dependent_packages_count":232,"downloads":78334582,"downloads_period":"total","dependent_repos_count":24108,"rankings":{"downloads":0.4025378842787213,"dependent_repos_count":0.2285879952275287,"dependent_packages_count":0.17060469887713117,"stargazers_count":2.0762480347007726,"forks_count":2.7084889775983765,"docker_downloads_count":0.25311938983731225,"average":0.9732644967533072},"purl":"pkg:gem/parslet","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/parslet","docker_dependents_count":373,"docker_downloads_count":487790949,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/parslet/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-03-11T17:06:17.549Z","issues_count":61,"pull_requests_count":53,"avg_time_to_close_issue":14389365.333333334,"avg_time_to_close_pull_request":14862256.468085106,"issues_closed_count":45,"pull_requests_closed_count":47,"pull_request_authors_count":36,"issue_authors_count":52,"avg_comments_per_issue":2.6721311475409837,"avg_comments_per_pull_request":2.150943396226415,"merged_pull_requests_count":23,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":3,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":31.285714285714285,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.7142857142857143,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/parslet/codemeta","maintainers":[{"uuid":"43208","login":"kschiess","name":null,"email":null,"url":null,"packages_count":20,"html_url":"https://rubygems.org/profiles/kschiess","role":null,"created_at":"2022-11-09T09:44:37.586Z","updated_at":"2022-11-09T09:44:37.586Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/kschiess/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205536,"maintainers_count":68468,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},{"id":13530744,"name":"ruby-parslet","ecosystem":"debian","description":null,"homepage":"https://kschiess.github.io/parslet/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/kschiess/parslet","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T23:35:55.159Z","latest_release_published_at":"2026-02-10T23:35:55.159Z","latest_release_number":"1.8.2-3","last_synced_at":"2026-03-14T07:17:01.921Z","created_at":"2026-02-10T23:35:54.972Z","updated_at":"2026-03-14T07:17:01.921Z","registry_url":"https://tracker.debian.org/pkg/ruby-parslet","install_command":"apt-get install ruby-parslet","documentation_url":"https://packages.debian.org/bullseye/ruby-parslet","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-parslet","standards_version":"4.1.3","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11), gem2deb, ruby-ae, ruby-blankslate, ruby-flexmock (\u003e= 2.0.4~), ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:26:45.173Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-parslet?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-parslet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-parslet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-parslet/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":0,"github":"debian","metadata":{"codename":"bullseye"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-04-27T18:20:39.352Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":13779465,"name":"ruby-parslet","ecosystem":"ubuntu","description":null,"homepage":"https://kschiess.github.io/parslet/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/kschiess/parslet","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T13:22:24.065Z","latest_release_published_at":"2026-02-13T13:22:24.065Z","latest_release_number":"1.8.2-3","last_synced_at":"2026-03-13T22:39:34.772Z","created_at":"2026-02-13T13:22:23.907Z","updated_at":"2026-03-13T22:39:34.773Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-parslet","install_command":"apt-get install ruby-parslet","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-parslet","standards_version":"4.1.3","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11), gem2deb, ruby-ae, ruby-blankslate, ruby-flexmock (\u003e= 2.0.4~), ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T13:22:24.769Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-parslet?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-parslet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-parslet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-parslet/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"jammy"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-04-27T18:20:36.155Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13712976,"name":"ruby-parslet","ecosystem":"debian","description":null,"homepage":"https://kschiess.github.io/parslet/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/kschiess/parslet","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T23:37:16.649Z","latest_release_published_at":"2026-02-12T23:37:16.649Z","latest_release_number":"1.8.2-4","last_synced_at":"2026-03-13T23:46:09.936Z","created_at":"2026-02-12T23:37:16.456Z","updated_at":"2026-03-14T00:02:14.144Z","registry_url":"https://tracker.debian.org/pkg/ruby-parslet","install_command":"apt-get install ruby-parslet","documentation_url":"https://packages.debian.org/bookworm/ruby-parslet","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-parslet","standards_version":"4.6.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, ruby-ae, ruby-blankslate, ruby-flexmock, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T23:37:17.336Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-parslet?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-parslet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-parslet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-parslet/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":12291149,"name":"parslet","ecosystem":"rubygems","description":"Parser construction library with great error reporting in Ruby.","homepage":"http://kschiess.github.io/parslet","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/kschiess/parslet","keywords_array":[],"namespace":null,"versions_count":22,"first_release_published_at":"2010-10-29T13:31:11.366Z","latest_release_published_at":"2020-02-16T15:18:54.653Z","latest_release_number":"2.0.0","last_synced_at":"2026-04-28T00:01:42.035Z","created_at":"2025-10-07T04:51:00.955Z","updated_at":"2026-04-28T00:06:41.739Z","registry_url":"https://gem.coop/gems/parslet","install_command":"gem install parslet -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/parslet/","metadata":{"funding":null},"repo_metadata":{"id":423913,"uuid":"562972","full_name":"kschiess/parslet","owner":"kschiess","description":"A small PEG based parser library. See the Hacking page in the Wiki as well.","archived":false,"fork":false,"pushed_at":"2023-10-05T10:10:59.000Z","size":2594,"stargazers_count":837,"open_issues_count":22,"forks_count":99,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-04-18T19:06:26.503Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"kschiess.github.com/parslet","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kschiess.png","metadata":{"files":{"readme":"README","changelog":"HISTORY.txt","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2010-03-15T08:14:24.000Z","updated_at":"2026-04-11T18:38:30.000Z","dependencies_parsed_at":"2024-01-08T17:14:22.094Z","dependency_job_id":"506eb0b5-0a92-4587-9520-883fca62246d","html_url":"https://github.com/kschiess/parslet","commit_stats":{"total_commits":761,"total_committers":45,"mean_commits":16.91111111111111,"dds":"0.16031537450722733","last_synced_commit":"f61daf0ef11a7b6ff795043ec8f64a6803e5162b"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/kschiess/parslet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/sbom","scorecard":{"id":571204,"data":{"date":"2025-08-11","repo":{"name":"github.com/kschiess/parslet","commit":"f61daf0ef11a7b6ff795043ec8f64a6803e5162b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.7,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/22 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/kschiess/parslet/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/kschiess/parslet/CI.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":0,"reason":"24 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-qcm3-vfq5-wfr2","Warn: Project is vulnerable to: GHSA-2p68-f74v-9wc6","Warn: Project is vulnerable to: GHSA-j6gc-792m-qgm2","Warn: Project is vulnerable to: GHSA-pj73-v5mw-pm9j","Warn: Project is vulnerable to: GHSA-jxhc-q857-3j6g","Warn: Project is vulnerable to: GHSA-52p9-v744-mwjj","Warn: Project is vulnerable to: GHSA-mqm2-cgpr-p4m6","Warn: Project is vulnerable to: GHSA-22f2-v57c-j9cx","Warn: Project is vulnerable to: GHSA-3h57-hmj3-gj3p","Warn: Project is vulnerable to: GHSA-54rr-7fvw-6x8f","Warn: Project is vulnerable to: GHSA-65f5-mfpf-vfhj","Warn: Project is vulnerable to: GHSA-7g2v-jj9q-g3rg","Warn: Project is vulnerable to: GHSA-7wqh-767x-r66v","Warn: Project is vulnerable to: GHSA-8cgq-6mh2-7j6v","Warn: Project is vulnerable to: GHSA-93pm-5p5f-3ghx","Warn: Project is vulnerable to: GHSA-c6qg-cjj8-47qp","Warn: Project is vulnerable to: GHSA-gjh7-p2fx-99vx","Warn: Project is vulnerable to: GHSA-hxqx-xwvh-44m2","Warn: Project is vulnerable to: GHSA-j6w9-fv6q-3q52","Warn: Project is vulnerable to: GHSA-rqv2-275x-2jq5","Warn: Project is vulnerable to: GHSA-vpfw-47h7-xj4g","Warn: Project is vulnerable to: GHSA-wq4h-7r42-5hrr","Warn: Project is vulnerable to: GHSA-xj5v-6v4g-jfw6","Warn: Project is vulnerable to: GHSA-5cm2-9h8c-rvfx"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 14 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T16:24:03.799Z","repository_id":423913,"created_at":"2025-08-20T16:24:03.799Z","updated_at":"2025-08-20T16:24:03.799Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32283294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T18:29:39.964Z","status":"online","status_checked_at":"2026-04-26T02:00:05.962Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"kschiess","name":"Kaspar Schiess","uuid":"2991","kind":"user","description":"code, i write code","email":"","website":"absurd.li","location":"Bern, Switzerland","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2991?v=4","repositories_count":26,"last_synced_at":"2023-04-10T05:10:58.158Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/kschiess","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:39:43.661Z","updated_at":"2023-04-10T05:10:58.251Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess/repositories"},"tags":[{"name":"2.0.0","sha":"655f0c3c0bd2ebcf528a9a616597b41c1d148c77","kind":"commit","published_at":"2020-02-16T15:19:37.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/2.0.0","html_url":"https://github.com/kschiess/parslet/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/2.0.0/manifests"},{"name":"1.8.2","sha":"d04a4e57f2e7ff29f486deee8bdb78ad733df17c","kind":"commit","published_at":"2018-02-13T08:30:46.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.8.2","html_url":"https://github.com/kschiess/parslet/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.2/manifests"},{"name":"1.8.1","sha":"42a61dcd31a4cd12e6aea8784564bf21248fa649","kind":"commit","published_at":"2017-11-19T15:39:35.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.8.1","html_url":"https://github.com/kschiess/parslet/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"b83a7d44e7ab4072ee00cab909010bee7f2c16ec","kind":"commit","published_at":"2017-04-03T15:41:40.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.8.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.0/manifests"},{"name":"1.7.1","sha":"ca273661e4e695d7e81b1faa49b8b820f5de1b24","kind":"commit","published_at":"2015-08-27T08:20:26.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.7.1","html_url":"https://github.com/kschiess/parslet/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"8337339f47646244c398fa1d5525af529b761ce7","kind":"commit","published_at":"2015-03-12T11:16:56.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.7.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.0/manifests"},{"name":"1.6.2","sha":"ab8b547a6c38aae4ac9716c47160f56f49acc21a","kind":"commit","published_at":"2014-10-13T09:50:20.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.6.2","html_url":"https://github.com/kschiess/parslet/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"cbdeb1e91f1a97879660e5c8c4d402a1027b602d","kind":"commit","published_at":"2014-05-22T14:30:43.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.6.1","html_url":"https://github.com/kschiess/parslet/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"a15930cd9c13c27da914fc95e94d534f28eeb1d5","kind":"commit","published_at":"2014-05-01T07:22:01.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.6.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.0/manifests"},{"name":"1.5.0","sha":"620eb72efe325629ab51ab7fd8fec79de2894d0b","kind":"commit","published_at":"2012-12-27T14:18:13.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.5.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.5.0/manifests"},{"name":"r1.4.0","sha":"80de8eae6bffee2e800c59bc031d11b8644cf6ea","kind":"commit","published_at":"2012-05-25T12:59:08.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.4.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.4.0/manifests"},{"name":"gh-pages-pre-20120525","sha":"182c8331a2ec996a96ddfe1595f1f24a825ce5e4","kind":"commit","published_at":"2012-05-24T13:14:48.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/gh-pages-pre-20120525","html_url":"https://github.com/kschiess/parslet/releases/tag/gh-pages-pre-20120525","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@gh-pages-pre-20120525","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/gh-pages-pre-20120525","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/gh-pages-pre-20120525/manifests"},{"name":"r1.3.0","sha":"90ac07947faa47938bb1afe9102f533dd52ff42e","kind":"commit","published_at":"2012-03-05T09:38:52.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.3.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.3.0/manifests"},{"name":"r1.2.3","sha":"75da149355ea03b3ea6b26ef153d4b0b7f0b147e","kind":"commit","published_at":"2011-09-22T09:39:28.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.2.3","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.3/manifests"},{"name":"r1.2.1","sha":"d2de18abcb1d9bb8abf01ee1c8b73554f846f936","kind":"commit","published_at":"2011-06-05T15:35:53.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.2.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.1/manifests"},{"name":"r1.2.0","sha":"3fc81f7f6b5ad119ccc8b296717597313998050d","kind":"commit","published_at":"2011-03-09T07:16:14.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.2.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.0/manifests"},{"name":"110311-left_recursion_warth_et_al-experiment","sha":"bd64443cf512cc8d31fb928149c97ba3115b78c9","kind":"commit","published_at":"2011-03-08T07:13:09.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/110311-left_recursion_warth_et_al-experiment","html_url":"https://github.com/kschiess/parslet/releases/tag/110311-left_recursion_warth_et_al-experiment","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@110311-left_recursion_warth_et_al-experiment","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110311-left_recursion_warth_et_al-experiment","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110311-left_recursion_warth_et_al-experiment/manifests"},{"name":"r1.1.1","sha":"3ef3da7af7a2f77f94bd7cb7c1331a4f7199ea3d","kind":"commit","published_at":"2011-02-04T09:55:58.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.1.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.1/manifests"},{"name":"20110203-exp-predicates","sha":"07caba01d7af1b3a18257158e2811569c1d8d830","kind":"commit","published_at":"2011-02-03T08:32:42.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/20110203-exp-predicates","html_url":"https://github.com/kschiess/parslet/releases/tag/20110203-exp-predicates","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@20110203-exp-predicates","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/20110203-exp-predicates","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/20110203-exp-predicates/manifests"},{"name":"r1.1.0","sha":"12c79fe339d8cff2b588176fe3d4e73a1fae9fa5","kind":"commit","published_at":"2011-02-02T08:10:28.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.1.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.0/manifests"},{"name":"110124-throw_catch_experiment","sha":"0d67a220f088c9f1da2cfa18912c245c785a5613","kind":"commit","published_at":"2011-01-24T09:08:08.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/110124-throw_catch_experiment","html_url":"https://github.com/kschiess/parslet/releases/tag/110124-throw_catch_experiment","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@110124-throw_catch_experiment","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110124-throw_catch_experiment","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110124-throw_catch_experiment/manifests"},{"name":"110121-feature-consistent_maybe_and_repeat","sha":"49dfbc475ff2b0bd9be3994f99d166d0d360c949","kind":"commit","published_at":"2011-01-21T16:53:20.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/110121-feature-consistent_maybe_and_repeat","html_url":"https://github.com/kschiess/parslet/releases/tag/110121-feature-consistent_maybe_and_repeat","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@110121-feature-consistent_maybe_and_repeat","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110121-feature-consistent_maybe_and_repeat","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110121-feature-consistent_maybe_and_repeat/manifests"},{"name":"r1.0.1","sha":"036c7c20bc29fdf6ac349ee4f79a3267c5a0ff77","kind":"commit","published_at":"2011-01-17T08:40:06.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.0.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.1/manifests"},{"name":"r1.0.0","sha":"d6123dbafbc9d17fa43c6b2bf95f0356e71e7263","kind":"commit","published_at":"2010-12-29T09:09:39.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.0.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.0/manifests"},{"name":"r0.11.0","sha":"b02bf58796188db2925c323cff07b2ae075a2c3b","kind":"commit","published_at":"2010-11-25T19:43:34.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r0.11.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.11.0/manifests"},{"name":"r0.10.1","sha":"5866ddd3113fa4e85ef8f6505d6e61565d247654","kind":"commit","published_at":"2010-11-23T07:23:58.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r0.10.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.1/manifests"},{"name":"r0.10.0","sha":"bc0394867f621a35e0ff53b6f7febf8caa4b05ff","kind":"commit","published_at":"2010-11-20T15:03:41.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r0.10.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.0/manifests"}]},"repo_metadata_updated_at":"2026-04-28T00:06:41.738Z","dependent_packages_count":0,"downloads":78293273,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.3795374184967723,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":0.12651247283225744},"purl":"pkg:gem/parslet?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/parslet","docker_dependents_count":373,"docker_downloads_count":487790949,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/parslet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-11T17:06:17.549Z","issues_count":61,"pull_requests_count":53,"avg_time_to_close_issue":14389365.333333334,"avg_time_to_close_pull_request":14862256.468085106,"issues_closed_count":45,"pull_requests_closed_count":47,"pull_request_authors_count":36,"issue_authors_count":52,"avg_comments_per_issue":2.6721311475409837,"avg_comments_per_pull_request":2.150943396226415,"merged_pull_requests_count":23,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":3,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":31.285714285714285,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.7142857142857143,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/parslet/codemeta","maintainers":[{"uuid":"43208","login":"kschiess","name":null,"email":null,"url":null,"packages_count":20,"html_url":"https://gem.coop/profiles/kschiess","role":null,"created_at":"2025-10-08T01:43:54.791Z","updated_at":"2025-10-08T01:43:54.791Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/kschiess/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190389,"maintainers_count":67476,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}},{"id":12235900,"name":"ghazel-parslet","ecosystem":"rubygems","description":"Parser construction library with great error reporting in Ruby.","homepage":"http://kschiess.github.com/parslet","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/kschiess/parslet","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2012-08-29T02:55:10.129Z","latest_release_published_at":"2012-08-31T00:46:36.333Z","latest_release_number":"1.4.0.2","last_synced_at":"2026-04-28T03:02:08.246Z","created_at":"2025-10-07T03:08:05.671Z","updated_at":"2026-04-28T03:04:04.086Z","registry_url":"https://gem.coop/gems/ghazel-parslet","install_command":"gem install ghazel-parslet -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/ghazel-parslet/","metadata":{"funding":null},"repo_metadata":{"id":423913,"uuid":"562972","full_name":"kschiess/parslet","owner":"kschiess","description":"A small PEG based parser library. See the Hacking page in the Wiki as well.","archived":false,"fork":false,"pushed_at":"2023-10-05T10:10:59.000Z","size":2594,"stargazers_count":837,"open_issues_count":22,"forks_count":99,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-04-18T19:06:26.503Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"kschiess.github.com/parslet","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kschiess.png","metadata":{"files":{"readme":"README","changelog":"HISTORY.txt","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2010-03-15T08:14:24.000Z","updated_at":"2026-04-11T18:38:30.000Z","dependencies_parsed_at":"2024-01-08T17:14:22.094Z","dependency_job_id":"506eb0b5-0a92-4587-9520-883fca62246d","html_url":"https://github.com/kschiess/parslet","commit_stats":{"total_commits":761,"total_committers":45,"mean_commits":16.91111111111111,"dds":"0.16031537450722733","last_synced_commit":"f61daf0ef11a7b6ff795043ec8f64a6803e5162b"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/kschiess/parslet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/sbom","scorecard":{"id":571204,"data":{"date":"2025-08-11","repo":{"name":"github.com/kschiess/parslet","commit":"f61daf0ef11a7b6ff795043ec8f64a6803e5162b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.7,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/22 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/kschiess/parslet/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/kschiess/parslet/CI.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":0,"reason":"24 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-qcm3-vfq5-wfr2","Warn: Project is vulnerable to: GHSA-2p68-f74v-9wc6","Warn: Project is vulnerable to: GHSA-j6gc-792m-qgm2","Warn: Project is vulnerable to: GHSA-pj73-v5mw-pm9j","Warn: Project is vulnerable to: GHSA-jxhc-q857-3j6g","Warn: Project is vulnerable to: GHSA-52p9-v744-mwjj","Warn: Project is vulnerable to: GHSA-mqm2-cgpr-p4m6","Warn: Project is vulnerable to: GHSA-22f2-v57c-j9cx","Warn: Project is vulnerable to: GHSA-3h57-hmj3-gj3p","Warn: Project is vulnerable to: GHSA-54rr-7fvw-6x8f","Warn: Project is vulnerable to: GHSA-65f5-mfpf-vfhj","Warn: Project is vulnerable to: GHSA-7g2v-jj9q-g3rg","Warn: Project is vulnerable to: GHSA-7wqh-767x-r66v","Warn: Project is vulnerable to: GHSA-8cgq-6mh2-7j6v","Warn: Project is vulnerable to: GHSA-93pm-5p5f-3ghx","Warn: Project is vulnerable to: GHSA-c6qg-cjj8-47qp","Warn: Project is vulnerable to: GHSA-gjh7-p2fx-99vx","Warn: Project is vulnerable to: GHSA-hxqx-xwvh-44m2","Warn: Project is vulnerable to: GHSA-j6w9-fv6q-3q52","Warn: Project is vulnerable to: GHSA-rqv2-275x-2jq5","Warn: Project is vulnerable to: GHSA-vpfw-47h7-xj4g","Warn: Project is vulnerable to: GHSA-wq4h-7r42-5hrr","Warn: Project is vulnerable to: GHSA-xj5v-6v4g-jfw6","Warn: Project is vulnerable to: GHSA-5cm2-9h8c-rvfx"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 14 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T16:24:03.799Z","repository_id":423913,"created_at":"2025-08-20T16:24:03.799Z","updated_at":"2025-08-20T16:24:03.799Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32283294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T18:29:39.964Z","status":"online","status_checked_at":"2026-04-26T02:00:05.962Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"kschiess","name":"Kaspar Schiess","uuid":"2991","kind":"user","description":"code, i write code","email":"","website":"absurd.li","location":"Bern, Switzerland","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2991?v=4","repositories_count":26,"last_synced_at":"2023-04-10T05:10:58.158Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/kschiess","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:39:43.661Z","updated_at":"2023-04-10T05:10:58.251Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess/repositories"},"tags":[{"name":"2.0.0","sha":"655f0c3c0bd2ebcf528a9a616597b41c1d148c77","kind":"commit","published_at":"2020-02-16T15:19:37.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/2.0.0","html_url":"https://github.com/kschiess/parslet/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/2.0.0/manifests"},{"name":"1.8.2","sha":"d04a4e57f2e7ff29f486deee8bdb78ad733df17c","kind":"commit","published_at":"2018-02-13T08:30:46.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.8.2","html_url":"https://github.com/kschiess/parslet/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.2/manifests"},{"name":"1.8.1","sha":"42a61dcd31a4cd12e6aea8784564bf21248fa649","kind":"commit","published_at":"2017-11-19T15:39:35.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.8.1","html_url":"https://github.com/kschiess/parslet/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"b83a7d44e7ab4072ee00cab909010bee7f2c16ec","kind":"commit","published_at":"2017-04-03T15:41:40.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.8.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.0/manifests"},{"name":"1.7.1","sha":"ca273661e4e695d7e81b1faa49b8b820f5de1b24","kind":"commit","published_at":"2015-08-27T08:20:26.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.7.1","html_url":"https://github.com/kschiess/parslet/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"8337339f47646244c398fa1d5525af529b761ce7","kind":"commit","published_at":"2015-03-12T11:16:56.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.7.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.0/manifests"},{"name":"1.6.2","sha":"ab8b547a6c38aae4ac9716c47160f56f49acc21a","kind":"commit","published_at":"2014-10-13T09:50:20.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.6.2","html_url":"https://github.com/kschiess/parslet/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"cbdeb1e91f1a97879660e5c8c4d402a1027b602d","kind":"commit","published_at":"2014-05-22T14:30:43.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.6.1","html_url":"https://github.com/kschiess/parslet/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"a15930cd9c13c27da914fc95e94d534f28eeb1d5","kind":"commit","published_at":"2014-05-01T07:22:01.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.6.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.0/manifests"},{"name":"1.5.0","sha":"620eb72efe325629ab51ab7fd8fec79de2894d0b","kind":"commit","published_at":"2012-12-27T14:18:13.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.5.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.5.0/manifests"},{"name":"r1.4.0","sha":"80de8eae6bffee2e800c59bc031d11b8644cf6ea","kind":"commit","published_at":"2012-05-25T12:59:08.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.4.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.4.0/manifests"},{"name":"gh-pages-pre-20120525","sha":"182c8331a2ec996a96ddfe1595f1f24a825ce5e4","kind":"commit","published_at":"2012-05-24T13:14:48.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/gh-pages-pre-20120525","html_url":"https://github.com/kschiess/parslet/releases/tag/gh-pages-pre-20120525","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@gh-pages-pre-20120525","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/gh-pages-pre-20120525","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/gh-pages-pre-20120525/manifests"},{"name":"r1.3.0","sha":"90ac07947faa47938bb1afe9102f533dd52ff42e","kind":"commit","published_at":"2012-03-05T09:38:52.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.3.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.3.0/manifests"},{"name":"r1.2.3","sha":"75da149355ea03b3ea6b26ef153d4b0b7f0b147e","kind":"commit","published_at":"2011-09-22T09:39:28.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.2.3","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.3/manifests"},{"name":"r1.2.1","sha":"d2de18abcb1d9bb8abf01ee1c8b73554f846f936","kind":"commit","published_at":"2011-06-05T15:35:53.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.2.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.1/manifests"},{"name":"r1.2.0","sha":"3fc81f7f6b5ad119ccc8b296717597313998050d","kind":"commit","published_at":"2011-03-09T07:16:14.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.2.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.0/manifests"},{"name":"110311-left_recursion_warth_et_al-experiment","sha":"bd64443cf512cc8d31fb928149c97ba3115b78c9","kind":"commit","published_at":"2011-03-08T07:13:09.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/110311-left_recursion_warth_et_al-experiment","html_url":"https://github.com/kschiess/parslet/releases/tag/110311-left_recursion_warth_et_al-experiment","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@110311-left_recursion_warth_et_al-experiment","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110311-left_recursion_warth_et_al-experiment","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110311-left_recursion_warth_et_al-experiment/manifests"},{"name":"r1.1.1","sha":"3ef3da7af7a2f77f94bd7cb7c1331a4f7199ea3d","kind":"commit","published_at":"2011-02-04T09:55:58.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.1.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.1/manifests"},{"name":"20110203-exp-predicates","sha":"07caba01d7af1b3a18257158e2811569c1d8d830","kind":"commit","published_at":"2011-02-03T08:32:42.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/20110203-exp-predicates","html_url":"https://github.com/kschiess/parslet/releases/tag/20110203-exp-predicates","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@20110203-exp-predicates","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/20110203-exp-predicates","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/20110203-exp-predicates/manifests"},{"name":"r1.1.0","sha":"12c79fe339d8cff2b588176fe3d4e73a1fae9fa5","kind":"commit","published_at":"2011-02-02T08:10:28.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.1.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.0/manifests"},{"name":"110124-throw_catch_experiment","sha":"0d67a220f088c9f1da2cfa18912c245c785a5613","kind":"commit","published_at":"2011-01-24T09:08:08.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/110124-throw_catch_experiment","html_url":"https://github.com/kschiess/parslet/releases/tag/110124-throw_catch_experiment","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@110124-throw_catch_experiment","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110124-throw_catch_experiment","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110124-throw_catch_experiment/manifests"},{"name":"110121-feature-consistent_maybe_and_repeat","sha":"49dfbc475ff2b0bd9be3994f99d166d0d360c949","kind":"commit","published_at":"2011-01-21T16:53:20.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/110121-feature-consistent_maybe_and_repeat","html_url":"https://github.com/kschiess/parslet/releases/tag/110121-feature-consistent_maybe_and_repeat","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@110121-feature-consistent_maybe_and_repeat","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110121-feature-consistent_maybe_and_repeat","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110121-feature-consistent_maybe_and_repeat/manifests"},{"name":"r1.0.1","sha":"036c7c20bc29fdf6ac349ee4f79a3267c5a0ff77","kind":"commit","published_at":"2011-01-17T08:40:06.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.0.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.1/manifests"},{"name":"r1.0.0","sha":"d6123dbafbc9d17fa43c6b2bf95f0356e71e7263","kind":"commit","published_at":"2010-12-29T09:09:39.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.0.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.0/manifests"},{"name":"r0.11.0","sha":"b02bf58796188db2925c323cff07b2ae075a2c3b","kind":"commit","published_at":"2010-11-25T19:43:34.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r0.11.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.11.0/manifests"},{"name":"r0.10.1","sha":"5866ddd3113fa4e85ef8f6505d6e61565d247654","kind":"commit","published_at":"2010-11-23T07:23:58.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r0.10.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.1/manifests"},{"name":"r0.10.0","sha":"bc0394867f621a35e0ff53b6f7febf8caa4b05ff","kind":"commit","published_at":"2010-11-20T15:03:41.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r0.10.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.0/manifests"}]},"repo_metadata_updated_at":"2026-04-28T03:04:04.086Z","dependent_packages_count":0,"downloads":8560,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":67.67534600046915,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":22.55844866682305},"purl":"pkg:gem/ghazel-parslet?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/ghazel-parslet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/ghazel-parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/ghazel-parslet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-11T17:06:17.549Z","issues_count":61,"pull_requests_count":53,"avg_time_to_close_issue":14389365.333333334,"avg_time_to_close_pull_request":14862256.468085106,"issues_closed_count":45,"pull_requests_closed_count":47,"pull_request_authors_count":36,"issue_authors_count":52,"avg_comments_per_issue":2.6721311475409837,"avg_comments_per_pull_request":2.150943396226415,"merged_pull_requests_count":23,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":3,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":31.285714285714285,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.7142857142857143,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ghazel-parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ghazel-parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ghazel-parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ghazel-parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ghazel-parslet/codemeta","maintainers":[{"uuid":"2551","login":"ghazel","name":null,"email":null,"url":null,"packages_count":35,"html_url":"https://gem.coop/profiles/ghazel","role":null,"created_at":"2025-10-07T18:41:32.899Z","updated_at":"2025-10-07T18:41:32.899Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/ghazel/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190389,"maintainers_count":67476,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}},{"id":214317,"name":"ghazel-parslet","ecosystem":"rubygems","description":"Parser construction library with great error reporting in Ruby.","homepage":"http://kschiess.github.com/parslet","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/kschiess/parslet","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2012-08-29T02:55:10.129Z","latest_release_published_at":"2012-08-31T00:46:36.333Z","latest_release_number":"1.4.0.2","last_synced_at":"2026-04-28T03:02:08.226Z","created_at":"2022-04-05T23:31:32.562Z","updated_at":"2026-04-28T03:04:04.089Z","registry_url":"https://rubygems.org/gems/ghazel-parslet","install_command":"gem install ghazel-parslet -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/ghazel-parslet/","metadata":{"funding":null},"repo_metadata":{"id":423913,"uuid":"562972","full_name":"kschiess/parslet","owner":"kschiess","description":"A small PEG based parser library. See the Hacking page in the Wiki as well.","archived":false,"fork":false,"pushed_at":"2023-10-05T10:10:59.000Z","size":2594,"stargazers_count":837,"open_issues_count":22,"forks_count":99,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-04-18T19:06:26.503Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"kschiess.github.com/parslet","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kschiess.png","metadata":{"files":{"readme":"README","changelog":"HISTORY.txt","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2010-03-15T08:14:24.000Z","updated_at":"2026-04-11T18:38:30.000Z","dependencies_parsed_at":"2024-01-08T17:14:22.094Z","dependency_job_id":"506eb0b5-0a92-4587-9520-883fca62246d","html_url":"https://github.com/kschiess/parslet","commit_stats":{"total_commits":761,"total_committers":45,"mean_commits":16.91111111111111,"dds":"0.16031537450722733","last_synced_commit":"f61daf0ef11a7b6ff795043ec8f64a6803e5162b"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/kschiess/parslet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/sbom","scorecard":{"id":571204,"data":{"date":"2025-08-11","repo":{"name":"github.com/kschiess/parslet","commit":"f61daf0ef11a7b6ff795043ec8f64a6803e5162b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.7,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/22 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/kschiess/parslet/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/kschiess/parslet/CI.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":0,"reason":"24 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-qcm3-vfq5-wfr2","Warn: Project is vulnerable to: GHSA-2p68-f74v-9wc6","Warn: Project is vulnerable to: GHSA-j6gc-792m-qgm2","Warn: Project is vulnerable to: GHSA-pj73-v5mw-pm9j","Warn: Project is vulnerable to: GHSA-jxhc-q857-3j6g","Warn: Project is vulnerable to: GHSA-52p9-v744-mwjj","Warn: Project is vulnerable to: GHSA-mqm2-cgpr-p4m6","Warn: Project is vulnerable to: GHSA-22f2-v57c-j9cx","Warn: Project is vulnerable to: GHSA-3h57-hmj3-gj3p","Warn: Project is vulnerable to: GHSA-54rr-7fvw-6x8f","Warn: Project is vulnerable to: GHSA-65f5-mfpf-vfhj","Warn: Project is vulnerable to: GHSA-7g2v-jj9q-g3rg","Warn: Project is vulnerable to: GHSA-7wqh-767x-r66v","Warn: Project is vulnerable to: GHSA-8cgq-6mh2-7j6v","Warn: Project is vulnerable to: GHSA-93pm-5p5f-3ghx","Warn: Project is vulnerable to: GHSA-c6qg-cjj8-47qp","Warn: Project is vulnerable to: GHSA-gjh7-p2fx-99vx","Warn: Project is vulnerable to: GHSA-hxqx-xwvh-44m2","Warn: Project is vulnerable to: GHSA-j6w9-fv6q-3q52","Warn: Project is vulnerable to: GHSA-rqv2-275x-2jq5","Warn: Project is vulnerable to: GHSA-vpfw-47h7-xj4g","Warn: Project is vulnerable to: GHSA-wq4h-7r42-5hrr","Warn: Project is vulnerable to: GHSA-xj5v-6v4g-jfw6","Warn: Project is vulnerable to: GHSA-5cm2-9h8c-rvfx"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 14 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T16:24:03.799Z","repository_id":423913,"created_at":"2025-08-20T16:24:03.799Z","updated_at":"2025-08-20T16:24:03.799Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32283294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T18:29:39.964Z","status":"online","status_checked_at":"2026-04-26T02:00:05.962Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"kschiess","name":"Kaspar Schiess","uuid":"2991","kind":"user","description":"code, i write code","email":"","website":"absurd.li","location":"Bern, Switzerland","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2991?v=4","repositories_count":26,"last_synced_at":"2023-04-10T05:10:58.158Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/kschiess","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:39:43.661Z","updated_at":"2023-04-10T05:10:58.251Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kschiess/repositories"},"tags":[{"name":"2.0.0","sha":"655f0c3c0bd2ebcf528a9a616597b41c1d148c77","kind":"commit","published_at":"2020-02-16T15:19:37.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/2.0.0","html_url":"https://github.com/kschiess/parslet/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/2.0.0/manifests"},{"name":"1.8.2","sha":"d04a4e57f2e7ff29f486deee8bdb78ad733df17c","kind":"commit","published_at":"2018-02-13T08:30:46.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.8.2","html_url":"https://github.com/kschiess/parslet/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.2/manifests"},{"name":"1.8.1","sha":"42a61dcd31a4cd12e6aea8784564bf21248fa649","kind":"commit","published_at":"2017-11-19T15:39:35.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.8.1","html_url":"https://github.com/kschiess/parslet/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"b83a7d44e7ab4072ee00cab909010bee7f2c16ec","kind":"commit","published_at":"2017-04-03T15:41:40.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.8.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.8.0/manifests"},{"name":"1.7.1","sha":"ca273661e4e695d7e81b1faa49b8b820f5de1b24","kind":"commit","published_at":"2015-08-27T08:20:26.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.7.1","html_url":"https://github.com/kschiess/parslet/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"8337339f47646244c398fa1d5525af529b761ce7","kind":"commit","published_at":"2015-03-12T11:16:56.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.7.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.7.0/manifests"},{"name":"1.6.2","sha":"ab8b547a6c38aae4ac9716c47160f56f49acc21a","kind":"commit","published_at":"2014-10-13T09:50:20.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.6.2","html_url":"https://github.com/kschiess/parslet/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"cbdeb1e91f1a97879660e5c8c4d402a1027b602d","kind":"commit","published_at":"2014-05-22T14:30:43.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.6.1","html_url":"https://github.com/kschiess/parslet/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"a15930cd9c13c27da914fc95e94d534f28eeb1d5","kind":"commit","published_at":"2014-05-01T07:22:01.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.6.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.6.0/manifests"},{"name":"1.5.0","sha":"620eb72efe325629ab51ab7fd8fec79de2894d0b","kind":"commit","published_at":"2012-12-27T14:18:13.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/1.5.0","html_url":"https://github.com/kschiess/parslet/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/1.5.0/manifests"},{"name":"r1.4.0","sha":"80de8eae6bffee2e800c59bc031d11b8644cf6ea","kind":"commit","published_at":"2012-05-25T12:59:08.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.4.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.4.0/manifests"},{"name":"gh-pages-pre-20120525","sha":"182c8331a2ec996a96ddfe1595f1f24a825ce5e4","kind":"commit","published_at":"2012-05-24T13:14:48.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/gh-pages-pre-20120525","html_url":"https://github.com/kschiess/parslet/releases/tag/gh-pages-pre-20120525","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@gh-pages-pre-20120525","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/gh-pages-pre-20120525","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/gh-pages-pre-20120525/manifests"},{"name":"r1.3.0","sha":"90ac07947faa47938bb1afe9102f533dd52ff42e","kind":"commit","published_at":"2012-03-05T09:38:52.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.3.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.3.0/manifests"},{"name":"r1.2.3","sha":"75da149355ea03b3ea6b26ef153d4b0b7f0b147e","kind":"commit","published_at":"2011-09-22T09:39:28.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.2.3","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.3/manifests"},{"name":"r1.2.1","sha":"d2de18abcb1d9bb8abf01ee1c8b73554f846f936","kind":"commit","published_at":"2011-06-05T15:35:53.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.2.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.1/manifests"},{"name":"r1.2.0","sha":"3fc81f7f6b5ad119ccc8b296717597313998050d","kind":"commit","published_at":"2011-03-09T07:16:14.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.2.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.2.0/manifests"},{"name":"110311-left_recursion_warth_et_al-experiment","sha":"bd64443cf512cc8d31fb928149c97ba3115b78c9","kind":"commit","published_at":"2011-03-08T07:13:09.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/110311-left_recursion_warth_et_al-experiment","html_url":"https://github.com/kschiess/parslet/releases/tag/110311-left_recursion_warth_et_al-experiment","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@110311-left_recursion_warth_et_al-experiment","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110311-left_recursion_warth_et_al-experiment","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110311-left_recursion_warth_et_al-experiment/manifests"},{"name":"r1.1.1","sha":"3ef3da7af7a2f77f94bd7cb7c1331a4f7199ea3d","kind":"commit","published_at":"2011-02-04T09:55:58.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.1.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.1/manifests"},{"name":"20110203-exp-predicates","sha":"07caba01d7af1b3a18257158e2811569c1d8d830","kind":"commit","published_at":"2011-02-03T08:32:42.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/20110203-exp-predicates","html_url":"https://github.com/kschiess/parslet/releases/tag/20110203-exp-predicates","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@20110203-exp-predicates","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/20110203-exp-predicates","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/20110203-exp-predicates/manifests"},{"name":"r1.1.0","sha":"12c79fe339d8cff2b588176fe3d4e73a1fae9fa5","kind":"commit","published_at":"2011-02-02T08:10:28.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.1.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.1.0/manifests"},{"name":"110124-throw_catch_experiment","sha":"0d67a220f088c9f1da2cfa18912c245c785a5613","kind":"commit","published_at":"2011-01-24T09:08:08.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/110124-throw_catch_experiment","html_url":"https://github.com/kschiess/parslet/releases/tag/110124-throw_catch_experiment","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@110124-throw_catch_experiment","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110124-throw_catch_experiment","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110124-throw_catch_experiment/manifests"},{"name":"110121-feature-consistent_maybe_and_repeat","sha":"49dfbc475ff2b0bd9be3994f99d166d0d360c949","kind":"commit","published_at":"2011-01-21T16:53:20.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/110121-feature-consistent_maybe_and_repeat","html_url":"https://github.com/kschiess/parslet/releases/tag/110121-feature-consistent_maybe_and_repeat","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@110121-feature-consistent_maybe_and_repeat","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110121-feature-consistent_maybe_and_repeat","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/110121-feature-consistent_maybe_and_repeat/manifests"},{"name":"r1.0.1","sha":"036c7c20bc29fdf6ac349ee4f79a3267c5a0ff77","kind":"commit","published_at":"2011-01-17T08:40:06.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.0.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.1/manifests"},{"name":"r1.0.0","sha":"d6123dbafbc9d17fa43c6b2bf95f0356e71e7263","kind":"commit","published_at":"2010-12-29T09:09:39.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r1.0.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r1.0.0/manifests"},{"name":"r0.11.0","sha":"b02bf58796188db2925c323cff07b2ae075a2c3b","kind":"commit","published_at":"2010-11-25T19:43:34.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r0.11.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.11.0/manifests"},{"name":"r0.10.1","sha":"5866ddd3113fa4e85ef8f6505d6e61565d247654","kind":"commit","published_at":"2010-11-23T07:23:58.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r0.10.1","html_url":"https://github.com/kschiess/parslet/releases/tag/r0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.1/manifests"},{"name":"r0.10.0","sha":"bc0394867f621a35e0ff53b6f7febf8caa4b05ff","kind":"commit","published_at":"2010-11-20T15:03:41.000Z","download_url":"https://codeload.github.com/kschiess/parslet/tar.gz/r0.10.0","html_url":"https://github.com/kschiess/parslet/releases/tag/r0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kschiess/parslet@r0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/tags/r0.10.0/manifests"}]},"repo_metadata_updated_at":"2026-04-28T03:04:04.089Z","dependent_packages_count":0,"downloads":8560,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":53.03918702821673,"dependent_repos_count":46.781949801970555,"dependent_packages_count":15.705942029816185,"stargazers_count":1.892578136194554,"forks_count":2.4405202010649334,"average":23.97203543945259},"purl":"pkg:gem/ghazel-parslet","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/ghazel-parslet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/ghazel-parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/ghazel-parslet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-11T17:06:17.549Z","issues_count":61,"pull_requests_count":53,"avg_time_to_close_issue":14389365.333333334,"avg_time_to_close_pull_request":14862256.468085106,"issues_closed_count":45,"pull_requests_closed_count":47,"pull_request_authors_count":36,"issue_authors_count":52,"avg_comments_per_issue":2.6721311475409837,"avg_comments_per_pull_request":2.150943396226415,"merged_pull_requests_count":23,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":3,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":31.285714285714285,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.7142857142857143,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ghazel-parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ghazel-parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ghazel-parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ghazel-parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ghazel-parslet/codemeta","maintainers":[{"uuid":"2551","login":"ghazel","name":null,"email":null,"url":null,"packages_count":35,"html_url":"https://rubygems.org/profiles/ghazel","role":null,"created_at":"2022-11-09T09:33:25.992Z","updated_at":"2022-11-09T09:33:25.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/ghazel/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205536,"maintainers_count":68468,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},{"id":13407075,"name":"ruby-parslet","ecosystem":"ubuntu","description":null,"homepage":"https://kschiess.github.io/parslet/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/kschiess/parslet","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-06T15:42:53.961Z","latest_release_published_at":"2026-02-06T15:42:53.961Z","latest_release_number":"1.8.2-4","last_synced_at":"2026-03-06T16:03:13.451Z","created_at":"2026-02-06T15:42:53.685Z","updated_at":"2026-03-06T16:03:13.451Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-parslet","install_command":"apt-get install ruby-parslet","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-parslet","standards_version":"4.6.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, ruby-ae, ruby-blankslate, ruby-flexmock, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:deb/ubuntu/ruby-parslet?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-parslet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-parslet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-parslet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-parslet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-parslet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-parslet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-parslet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-parslet/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}}],"commits":{"id":3309,"full_name":"kschiess/parslet","default_branch":"master","total_commits":761,"total_committers":41,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":18.5609756097561,"dds":0.14323258869908018,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-04-29T07:05:46.492Z","last_synced_commit":"f61daf0ef11a7b6ff795043ec8f64a6803e5162b","created_at":"2023-03-07T09:17:13.929Z","updated_at":"2026-04-29T07:03:49.263Z","committers":[{"name":"Kaspar Schiess","email":"kaspar.schiess@absurd.li","login":"kschiess","count":652},{"name":"Florian Hanke","email":"florian.hanke@gmail.com","login":"floere","count":17},{"name":"Kaspar Schiess","email":"kaspar@pryv.com","login":null,"count":12},{"name":"Kaspar Schiess","email":"kaspar.schiess@technologyastronauts.ch","login":null,"count":9},{"name":"Kaspar Schiess","email":"kaspar@absurd.li","login":null,"count":7},{"name":"Chris Wendt","email":"chrismwendt@gmail.com","login":"chrismwendt","count":6},{"name":"Josep M. Bach","email":"josep.m.bach@gmail.com","login":null,"count":5},{"name":"Rory O’Kane","email":"rory@roryokane.com","login":"roryokane","count":4},{"name":"Thomas Ingram","email":"code@ravinggenius.com","login":"ravinggenius","count":4},{"name":"Raphael Simon","email":"raphael@rightscale.com","login":null,"count":3},{"name":"Kevin Olbrich","email":"kevin.olbrich@mckesson.com","login":"olbrich","count":3},{"name":"Mark Delk","email":"jethrodaniel@gmail.com","login":"jethrodaniel","count":3},{"name":"Postmodern","email":"postmodern.mod3@gmail.com","login":"postmodern","count":3},{"name":"meh","email":"meh@paranoici.org","login":"meh","count":3},{"name":"Torsten Ruger","email":"torsten@villataika.fi","login":null,"count":2},{"name":"Adam Prescott","email":"adam@aprescott.com","login":"aprescott","count":2},{"name":"Max Jacobson","email":"max@hardscrabble.net","login":"maxjacobson","count":2},{"name":"0x01f7","email":"souk.0x01f7@gmail.com","login":null,"count":1},{"name":"Andrew Hartford","email":"andrew.hartford@doxo.com","login":null,"count":1},{"name":"Jordan Ryan Reuter","email":"jordan.reuter@scimedsolutions.com","login":null,"count":1},{"name":"wusuopu","email":"admin@longchangjin.cn","login":"wusuopu","count":1},{"name":"takahashim","email":"maki@rubycolor.org","login":"takahashim","count":1},{"name":"sandstrom","email":"mail+github@a16m.se","login":"sandstrom","count":1},{"name":"aoitaku","email":"aoitaku@gmail.com","login":"aoitaku","count":1},{"name":"Zach Moazeni","email":"zach.moazeni@gmail.com","login":"zmoazeni","count":1},{"name":"Tadashi Saito","email":"tad.a.digger@gmail.com","login":"tadd","count":1},{"name":"Sebastian Skałacki","email":"skalee@gmail.com","login":"skalee","count":1},{"name":"Roger Braun","email":"roger@rogerbraun.net","login":"rogerbraun","count":1},{"name":"Nikita Shilnikov","email":"ns@latera.ru","login":"flash-gordon","count":1},{"name":"Matt Larraz","email":"mlarraz","login":"mlarraz","count":1},{"name":"Konstantin Haase","email":"konstantin.mailinglists@googlemail.com","login":"rkh","count":1},{"name":"Jonas Genannt","email":"jonas@brachium-system.net","login":"hggh","count":1},{"name":"John Mettraux","email":"jmettraux@gmail.com","login":"jmettraux","count":1},{"name":"Joel Turkel","email":"jturkel@salsify.com","login":"jturkel","count":1},{"name":"Jamie Dyer","email":"jamie@kernowsoul.com","login":"kernow","count":1},{"name":"Jacek Becela","email":"jacek.becela@gmail.com","login":"ncr","count":1},{"name":"Henrik Nyh","email":"henrik@nyh.se","login":"henrik","count":1},{"name":"Christophe Bliard","email":"christophe.bliard@hiptest.net","login":"cbliard","count":1},{"name":"Artur Komarov","email":"artur.komarov@gmail.com","login":"mico","count":1},{"name":"Andrew Kent","email":"andrew@sprybts.com","login":"andrewpkent","count":1},{"name":"Anatol","email":"anatol.pomozov@gmail.com","login":"anatol","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-29T00:00:10.453Z","repositories_count":6222886,"commits_count":899833860,"contributors_count":34897294,"owners_count":1147458,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"kschiess/parslet","html_url":"https://github.com/kschiess/parslet","last_synced_at":"2026-03-11T17:06:17.549Z","status":"error","issues_count":61,"pull_requests_count":53,"avg_time_to_close_issue":14389365.333333334,"avg_time_to_close_pull_request":14862256.468085106,"issues_closed_count":45,"pull_requests_closed_count":47,"pull_request_authors_count":36,"issue_authors_count":52,"avg_comments_per_issue":2.6721311475409837,"avg_comments_per_pull_request":2.150943396226415,"merged_pull_requests_count":23,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":3,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":31.285714285714285,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.7142857142857143,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-12T11:20:35.751Z","updated_at":"2026-03-11T17:06:17.549Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kschiess%2Fparslet/issues","issue_labels_count":{"discussion":13,"feature requests":7,"howto":2,"supportrequestsshouldnotbeissues":2,"worksasdesigned":2,"delayed":2},"pull_request_labels_count":{"dependencies":2,"delayed":2,"discussion":2,"no tests":1,"feature requests":1,"ready_for_merge":1},"issue_author_associations_count":{"NONE":47,"CONTRIBUTOR":14},"pull_request_author_associations_count":{"NONE":28,"CONTRIBUTOR":25},"issue_authors":{"ravinggenius":4,"olbrich":3,"kernow":2,"postmodern":2,"dorianmariefr":2,"igravious":2,"hagabaka":1,"bastelfreak":1,"dmolesUC":1,"xavriley":1,"takashiyamazaki":1,"niuage":1,"nak1114":1,"HoneyryderChuck":1,"pinkynrg":1,"rubydesign":1,"schuetzm":1,"vijaynaidu":1,"michaelmior":1,"CGamesPlay":1,"jnavila":1,"rcrogers":1,"phallstrom":1,"eeeyes":1,"sheldon-b":1,"maxjacobson":1,"Baozi2":1,"sethboyles":1,"maxivak":1,"wataash":1,"mico":1,"xlgmokha":1,"utkarsh2102":1,"Mackaber":1,"riddley":1,"bravywang":1,"lyudmil":1,"dosuken123":1,"schneems":1,"romanlehnert":1,"Phrogz":1,"rupy":1,"aardvarkk":1,"khash":1,"darshan-patel":1,"matkoniecz":1,"ghazel":1,"orbit-dna":1,"joelmeyerhamme":1,"paulj":1,"gatperdut":1,"ghost":1},"pull_request_authors":{"ronaldtse":5,"chrismwendt":3,"taichi-ishitani":3,"maxjacobson":3,"olbrich":2,"ravinggenius":2,"sheldon-b":2,"dependabot[bot]":2,"johnnaegle":2,"mlarraz":2,"alex-sc":2,"andrewpkent":1,"tallakt":1,"look":1,"rathrio":1,"mico":1,"jethrodaniel":1,"takahashim":1,"pietdaniel":1,"ghost":1,"rubydesign":1,"tomlea":1,"ojundt":1,"OddBloke":1,"sandstrom":1,"aprescott":1,"aoitaku":1,"meh":1,"dosuken123":1,"jreut":1,"hggh":1,"cbliard":1,"MatheusRich":1,"schneems":1,"flash-gordon":1,"ajh":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-22T00:00:10.827Z","repositories_count":14349686,"issues_count":34403241,"pull_requests_count":112665778,"authors_count":11242074,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":1},"past_year_pull_request_author_associations_count":{"NONE":5},"past_year_issue_authors":{"riddley":1},"past_year_pull_request_authors":{"ronaldtse":5},"maintainers":[],"active_maintainers":[]},"events":{"total":{"PullRequestEvent":7,"ForkEvent":1,"IssuesEvent":3,"WatchEvent":22,"IssueCommentEvent":5},"last_year":{"PullRequestEvent":5,"IssuesEvent":1,"WatchEvent":14,"IssueCommentEvent":2}},"keywords":[],"dependencies":[{"ecosystem":"rubygems","filepath":"website/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-06T09:15:13.775Z","updated_at":"2022-08-06T09:15:13.775Z","repository_link":"https://github.com/kschiess/parslet/blob/master/website/Gemfile","dependencies":[{"id":584028059,"package_name":"middleman","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584028060,"package_name":"rb-fsevent","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584028061,"package_name":"RedCloth","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584028062,"package_name":"slim","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584028063,"package_name":"cod","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584028064,"package_name":"case","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584028065,"package_name":"text-highlight","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584028066,"package_name":"parslet","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584028067,"package_name":"rspec","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"website/Gemfile.lock","sha":null,"kind":"lockfile","created_at":"2022-08-06T09:15:13.790Z","updated_at":"2022-08-06T09:15:13.790Z","repository_link":"https://github.com/kschiess/parslet/blob/master/website/Gemfile.lock","dependencies":[{"id":584028076,"package_name":"RedCloth","ecosystem":"rubygems","requirements":"4.3.2","direct":false,"kind":"runtime","optional":false},{"id":584028077,"package_name":"activesupport","ecosystem":"rubygems","requirements":"5.0.7.2","direct":false,"kind":"runtime","optional":false},{"id":584028078,"package_name":"addressable","ecosystem":"rubygems","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":584028079,"package_name":"backports","ecosystem":"rubygems","requirements":"3.16.0","direct":false,"kind":"runtime","optional":false},{"id":584028080,"package_name":"case","ecosystem":"rubygems","requirements":"0.5.2.1","direct":false,"kind":"runtime","optional":false},{"id":584028081,"package_name":"cod","ecosystem":"rubygems","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":584028082,"package_name":"coffee-script","ecosystem":"rubygems","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":584028083,"package_name":"coffee-script-source","ecosystem":"rubygems","requirements":"1.12.2","direct":false,"kind":"runtime","optional":false},{"id":584028084,"package_name":"concurrent-ruby","ecosystem":"rubygems","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":584028085,"package_name":"contracts","ecosystem":"rubygems","requirements":"0.13.0","direct":false,"kind":"runtime","optional":false},{"id":584028086,"package_name":"diff-lcs","ecosystem":"rubygems","requirements":"1.3","direct":false,"kind":"runtime","optional":false},{"id":584028087,"package_name":"dotenv","ecosystem":"rubygems","requirements":"2.7.5","direct":false,"kind":"runtime","optional":false},{"id":584028088,"package_name":"erubis","ecosystem":"rubygems","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":584028089,"package_name":"execjs","ecosystem":"rubygems","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":584028090,"package_name":"fast_blank","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584028091,"package_name":"fastimage","ecosystem":"rubygems","requirements":"2.1.7","direct":false,"kind":"runtime","optional":false},{"id":584028092,"package_name":"ffi","ecosystem":"rubygems","requirements":"1.12.2","direct":false,"kind":"runtime","optional":false},{"id":584028093,"package_name":"haml","ecosystem":"rubygems","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":584028094,"package_name":"hamster","ecosystem":"rubygems","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584028095,"package_name":"hashie","ecosystem":"rubygems","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":584028096,"package_name":"i18n","ecosystem":"rubygems","requirements":"0.9.5","direct":false,"kind":"runtime","optional":false},{"id":584028097,"package_name":"kramdown","ecosystem":"rubygems","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":584028098,"package_name":"listen","ecosystem":"rubygems","requirements":"3.0.8","direct":false,"kind":"runtime","optional":false},{"id":584028099,"package_name":"memoist","ecosystem":"rubygems","requirements":"0.16.2","direct":false,"kind":"runtime","optional":false},{"id":584028100,"package_name":"middleman","ecosystem":"rubygems","requirements":"4.3.5","direct":false,"kind":"runtime","optional":false},{"id":584028101,"package_name":"middleman-cli","ecosystem":"rubygems","requirements":"4.3.5","direct":false,"kind":"runtime","optional":false},{"id":584028102,"package_name":"middleman-core","ecosystem":"rubygems","requirements":"4.3.5","direct":false,"kind":"runtime","optional":false},{"id":584028103,"package_name":"minitest","ecosystem":"rubygems","requirements":"5.14.0","direct":false,"kind":"runtime","optional":false},{"id":584028104,"package_name":"padrino-helpers","ecosystem":"rubygems","requirements":"0.13.3.4","direct":false,"kind":"runtime","optional":false},{"id":584028105,"package_name":"padrino-support","ecosystem":"rubygems","requirements":"0.13.3.4","direct":false,"kind":"runtime","optional":false},{"id":584028106,"package_name":"parallel","ecosystem":"rubygems","requirements":"1.19.1","direct":false,"kind":"runtime","optional":false},{"id":584028107,"package_name":"parslet","ecosystem":"rubygems","requirements":"1.8.2","direct":false,"kind":"runtime","optional":false},{"id":584028108,"package_name":"public_suffix","ecosystem":"rubygems","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":584028109,"package_name":"rack","ecosystem":"rubygems","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":584028110,"package_name":"rb-fsevent","ecosystem":"rubygems","requirements":"0.10.3","direct":false,"kind":"runtime","optional":false},{"id":584028111,"package_name":"rb-inotify","ecosystem":"rubygems","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":584028112,"package_name":"rspec","ecosystem":"rubygems","requirements":"3.9.0","direct":false,"kind":"runtime","optional":false},{"id":584028113,"package_name":"rspec-core","ecosystem":"rubygems","requirements":"3.9.1","direct":false,"kind":"runtime","optional":false},{"id":584028114,"package_name":"rspec-expectations","ecosystem":"rubygems","requirements":"3.9.0","direct":false,"kind":"runtime","optional":false},{"id":584028115,"package_name":"rspec-mocks","ecosystem":"rubygems","requirements":"3.9.1","direct":false,"kind":"runtime","optional":false},{"id":584028116,"package_name":"rspec-support","ecosystem":"rubygems","requirements":"3.9.2","direct":false,"kind":"runtime","optional":false},{"id":584028117,"package_name":"sassc","ecosystem":"rubygems","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":584028118,"package_name":"servolux","ecosystem":"rubygems","requirements":"0.13.0","direct":false,"kind":"runtime","optional":false},{"id":584028119,"package_name":"slim","ecosystem":"rubygems","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584028120,"package_name":"temple","ecosystem":"rubygems","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":584028121,"package_name":"text-highlight","ecosystem":"rubygems","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584028122,"package_name":"thor","ecosystem":"rubygems","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584028123,"package_name":"thread_safe","ecosystem":"rubygems","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":584028124,"package_name":"tilt","ecosystem":"rubygems","requirements":"2.0.10","direct":false,"kind":"runtime","optional":false},{"id":584028125,"package_name":"tzinfo","ecosystem":"rubygems","requirements":"1.2.6","direct":false,"kind":"runtime","optional":false},{"id":584028126,"package_name":"uglifier","ecosystem":"rubygems","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/CI.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:16:58.183Z","updated_at":"2023-01-13T10:16:58.183Z","repository_link":"https://github.com/kschiess/parslet/blob/master/.github/workflows/CI.yml","dependencies":[{"id":6875540631,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6875540632,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2024-01-08T17:14:21.848Z","updated_at":"2024-01-08T17:14:21.848Z","repository_link":"https://github.com/kschiess/parslet/blob/master/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":"parslet.gemspec","sha":null,"kind":"manifest","created_at":"2024-01-08T17:14:21.938Z","updated_at":"2024-01-08T17:14:21.938Z","repository_link":"https://github.com/kschiess/parslet/blob/master/parslet.gemspec","dependencies":[]}],"score":31.31681536103732,"created_at":"2024-12-15T21:38:08.019Z","updated_at":"2026-04-30T04:02:01.649Z","avatar_url":"https://github.com/kschiess.png","language":"Ruby","monthly_downloads":0,"readme":"INTRODUCTION\n\nParslet makes developing complex parsers easy. It does so by\n\n* providing the best error reporting possible\n* not generating reams of code for you to debug\n\nParslet takes the long way around to make your job easier. It allows for\nincremental language construction. Often, you start out small, implementing\nthe atoms of your language first; _parslet_ takes pride in making this\npossible.\n\nEager to try this out? Please see the associated web site:\nhttps://kschiess.github.io/parslet/\n\nSYNOPSIS\n\n  require 'parslet'\n  include Parslet\n\n  # parslet parses strings\n  str('foo').\n    parse('foo') # =\u003e \"foo\"@0\n\n  # it matches character sets\n  match['abc'].parse('a') # =\u003e \"a\"@0\n  match['abc'].parse('b') # =\u003e \"b\"@0\n  match['abc'].parse('c') # =\u003e \"c\"@0\n\n  # and it annotates its output\n  str('foo').as(:important_bit).\n    parse('foo') # =\u003e {:important_bit=\u003e\"foo\"@0}\n\n  # you can construct parsers with just a few lines\n  quote = str('\"')\n  simple_string = quote \u003e\u003e (quote.absent? \u003e\u003e any).repeat \u003e\u003e quote\n\n  simple_string.\n    parse('\"Simple Simple Simple\"') # =\u003e \"\\\"Simple Simple Simple\\\"\"@0\n\n  # or by making a fuss about it \n  class Smalltalk \u003c Parslet::Parser\n    root :smalltalk\n\n    rule(:smalltalk) { statements }\n    rule(:statements) { \n      # insert smalltalk parser here (outside of the scope of this readme)\n    }\n  end\n\n  # and then\n  Smalltalk.new.parse('smalltalk')\n\nFEATURES\n\n  * Tools for every part of the parser chain\n  * Transformers generate Abstract Syntax Trees\n  * Accelerators transform parsers, making them quite a bit faster\n  * Pluggable error reporters\n  * Graphviz export for your parser\n  * Rspec testing support rig\n  * Simply Ruby, composable and hackable\n\nCOMPATIBILITY\n\nThis library is intended to work with Ruby variants \u003e= 1.9. I've tested it on \nMRI 1.9, rbx-head, jruby. Please report as a bug if you encounter issues.\n\nSTATUS \n\nProduction worthy.\n\n(c) 2010-today Kaspar Schiess\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["activerecord","activejob","mvc","rubygem","rspec","rubocop","sidekiq","ruby-gem","yardoc","yard"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/425","html_url":"https://ruby.ecosyste.ms/projects/425"}