{"id":356175,"url":"https://github.com/leanprover/lean4","last_synced_at":"2026-06-19T15:02:10.947Z","repository":{"id":37550043,"uuid":"129571436","full_name":"leanprover/lean4","owner":"leanprover","description":"Lean 4 programming language and theorem prover","archived":false,"fork":false,"pushed_at":"2026-04-24T22:49:35.000Z","size":5620086,"stargazers_count":7896,"open_issues_count":1441,"forks_count":826,"subscribers_count":76,"default_branch":"master","last_synced_at":"2026-04-25T02:14:24.403Z","etag":null,"topics":["lean","lean4"],"latest_commit_sha":null,"homepage":"https://lean-lang.org","language":"Lean","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/leanprover.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-04-15T02:49:20.000Z","updated_at":"2026-04-25T01:05:10.000Z","dependencies_parsed_at":"2024-01-18T09:00:55.978Z","dependency_job_id":"3428248a-83fe-4c15-9682-f26753b479f8","html_url":"https://github.com/leanprover/lean4","commit_stats":null,"previous_names":[],"tags_count":125,"template":false,"template_full_name":null,"purl":"pkg:github/leanprover/lean4","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leanprover%2Flean4","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leanprover%2Flean4/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leanprover%2Flean4/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leanprover%2Flean4/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leanprover","download_url":"https://codeload.github.com/leanprover/lean4/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leanprover%2Flean4/sbom","scorecard":{"id":571414,"data":{"date":"2025-08-11","repo":{"name":"github.com/leanprover/lean4","commit":"df898a5c87d7031c5687cfcdf79b29e576306439"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 20 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/30 approved changesets -- score normalized to 1","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":"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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/actionlint.yml:1","Warn: no topLevel permission defined: .github/workflows/awaiting-manual.yml:1","Warn: no topLevel permission defined: .github/workflows/awaiting-mathlib.yml:1","Warn: no topLevel permission defined: .github/workflows/backport.yml:1","Warn: no topLevel permission defined: .github/workflows/build-template.yml:1","Warn: no topLevel permission defined: .github/workflows/check-prelude.yml:1","Warn: no topLevel permission defined: .github/workflows/check-stage0.yml:1","Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/copyright-header.yml:1","Warn: no topLevel permission defined: .github/workflows/jira.yml:1","Warn: no topLevel permission defined: .github/workflows/labels-from-comments.yml:1","Warn: no topLevel permission defined: .github/workflows/pr-body.yml:1","Warn: no topLevel permission defined: .github/workflows/pr-release.yml:1","Warn: no topLevel permission defined: .github/workflows/pr-title.yml:1","Warn: no topLevel permission defined: .github/workflows/restart-on-label.yml:1","Warn: no topLevel permission defined: .github/workflows/update-stage0.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":"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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v4.23.0-rc2 not signed: https://api.github.com/repos/leanprover/lean4/releases/240134616","Warn: release artifact v4.23.0-rc1 not signed: https://api.github.com/repos/leanprover/lean4/releases/239837114","Warn: release artifact v4.22.0 not signed: https://api.github.com/repos/leanprover/lean4/releases/239840469","Warn: release artifact v4.22.0-rc4 not signed: https://api.github.com/repos/leanprover/lean4/releases/234738725","Warn: release artifact v4.22.0-rc3 not signed: https://api.github.com/repos/leanprover/lean4/releases/229919295","Warn: release artifact v4.23.0-rc2 does not have provenance: https://api.github.com/repos/leanprover/lean4/releases/240134616","Warn: release artifact v4.23.0-rc1 does not have provenance: https://api.github.com/repos/leanprover/lean4/releases/239837114","Warn: release artifact v4.22.0 does not have provenance: https://api.github.com/repos/leanprover/lean4/releases/239840469","Warn: release artifact v4.22.0-rc4 does not have provenance: https://api.github.com/repos/leanprover/lean4/releases/234738725","Warn: release artifact v4.22.0-rc3 does not have provenance: https://api.github.com/repos/leanprover/lean4/releases/229919295"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 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"}},{"name":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: script/patch.sh:0","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/actionlint.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/actionlint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/actionlint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/actionlint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/awaiting-manual.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/awaiting-manual.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/awaiting-mathlib.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/awaiting-mathlib.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/backport.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/backport.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-template.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/build-template.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-template.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/build-template.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-template.yml:72: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/build-template.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-template.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/build-template.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-template.yml:102: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/build-template.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-template.yml:195: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/build-template.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-template.yml:211: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/build-template.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-template.yml:258: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/build-template.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-template.yml:272: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/build-template.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-prelude.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/check-prelude.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-stage0.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/check-stage0.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-stage0.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/check-stage0.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:394: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:399: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:140: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:345: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:356: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:369: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/copyright-header.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/copyright-header.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/grove.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/grove.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/grove.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/grove.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/grove.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/grove.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/grove.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/grove.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/grove.yml:113: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/grove.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/grove.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/grove.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/grove.yml:149: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/grove.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/labels-from-comments.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/labels-from-comments.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-body.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/pr-body.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/pr-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-release.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/pr-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-release.yml:104: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/pr-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-release.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/pr-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-release.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/pr-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-release.yml:154: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/pr-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-release.yml:371: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/pr-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-release.yml:398: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/pr-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-release.yml:457: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/pr-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-release.yml:527: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/pr-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-title.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/pr-title.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/stale.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-stage0.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/update-stage0.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-stage0.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/update-stage0.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-stage0.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/leanprover/lean4/update-stage0.yml/master?enable=pin","Warn: containerImage not pinned by hash: .gitpod.Dockerfile:2: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Warn: downloadThenRun not pinned by hash: .gitpod.Dockerfile:10","Warn: npmCommand not pinned by hash: doc/std/grove/grove-local.sh:5","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   4 out of  21 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of   1 npmCommand 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"}}]},"last_synced_at":"2025-08-20T16:27:08.192Z","repository_id":37550043,"created_at":"2025-08-20T16:27:08.193Z","updated_at":"2025-08-20T16:27:08.193Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32337274,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"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":"leanprover","name":"Lean","uuid":"7233018","kind":"organization","description":"Lean Prover","email":null,"website":"https://lean-lang.org/","location":null,"twitter":"leanprover","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7233018?v=4","repositories_count":54,"last_synced_at":"2024-04-28T02:27:48.703Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/leanprover","funding_links":[],"total_stars":7773,"followers":395,"following":0,"created_at":"2022-11-07T04:08:21.834Z","updated_at":"2024-04-28T02:28:03.455Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leanprover","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leanprover/repositories"},"packages":[{"id":12417112,"name":"github.com/leanprover/lean4","ecosystem":"go","description":null,"homepage":null,"licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/leanprover/lean4","keywords_array":[],"namespace":null,"versions_count":115,"first_release_published_at":"2021-01-04T14:44:03.000Z","latest_release_published_at":"2026-04-07T16:47:19.604Z","latest_release_number":"v4.29.0+incompatible","last_synced_at":"2026-04-07T16:50:28.289Z","created_at":"2025-10-25T09:30:25.971Z","updated_at":"2026-04-07T16:50:28.289Z","registry_url":"https://pkg.go.dev/github.com/leanprover/lean4","install_command":"go get github.com/leanprover/lean4","documentation_url":"https://pkg.go.dev/github.com/leanprover/lean4#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.467705681571996,"dependent_packages_count":5.123752088794667,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.2957288851833315},"purl":"pkg:golang/github.com/leanprover/lean4","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/leanprover/lean4","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/leanprover/lean4","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/leanprover/lean4/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fleanprover%2Flean4/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fleanprover%2Flean4/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fleanprover%2Flean4/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fleanprover%2Flean4/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fleanprover%2Flean4/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2108788,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1777030,"full_name":"leanprover/lean4","default_branch":"master","total_commits":39543,"total_committers":271,"total_bot_commits":47,"total_bot_committers":2,"mean_commits":145.91512915129152,"dds":0.4025744126646942,"past_year_total_commits":4306,"past_year_total_committers":101,"past_year_total_bot_commits":19,"past_year_total_bot_committers":1,"past_year_mean_commits":42.633663366336634,"past_year_dds":0.8174640037157455,"last_synced_at":"2026-04-15T22:33:04.868Z","last_synced_commit":"170eaf719ad8e036f3239dae26ec8619176c0462","created_at":"2024-09-20T16:59:36.474Z","updated_at":"2026-02-18T07:48:28.504Z","committers":[{"name":"Leonardo de Moura","email":"leonardo@microsoft.com","login":"leodemoura","count":23624},{"name":"Sebastian Ullrich","email":"sebasti@nullri.ch","login":"Kha","count":4853},{"name":"Kim Morrison","email":"scott.morrison@gmail.com","login":"kim-em","count":1437},{"name":"tydeu","email":"tydeu@hatpress.net","login":"tydeu","count":1057},{"name":"Gabriel Ebner","email":"gebner@gebner.org","login":"gebner","count":1013},{"name":"Soonho Kong","email":"soonhok@cs.cmu.edu","login":"soonhokong","count":826},{"name":"Joachim Breitner","email":"mail@joachim-breitner.de","login":"nomeata","count":576},{"name":"Mario Carneiro","email":"di.gama@gmail.com","login":"digama0","count":439},{"name":"Jeremy Avigad","email":"avigad@cmu.edu","login":"avigad","count":419},{"name":"Henrik Böving","email":"hargonix@gmail.com","login":"hargoniX","count":405},{"name":"Lean stage0 autoupdater","email":"","login":null,"count":372},{"name":"Kyle Miller","email":"kmill31415@gmail.com","login":"kmill","count":345},{"name":"Cameron Zwarich","email":"cameron@lean-fro.org","login":"zwarich","count":335},{"name":"Wojciech Nawrocki","email":"wjnawrocki@protonmail.com","login":"Vtec234","count":326},{"name":"Floris van Doorn","email":"fpv@andrew.cmu.edu","login":null,"count":266},{"name":"Markus Himmel","email":"markus@lean-fro.org","login":"TwoFX","count":242},{"name":"Daniel Selsam","email":"daniel.selsam@gmail.com","login":null,"count":225},{"name":"Marc Huisinga","email":"mhuisi@protonmail.com","login":"mhuisi","count":195},{"name":"Paul Reichert","email":"6992158+datokrat","login":"datokrat","count":158},{"name":"Jakob von Raumer","email":"javra@web.de","login":null,"count":145},{"name":"Daniel Selsam","email":"daniel.selsam@protonmail.com","login":"dselsam","count":142},{"name":"Sebastian Graf","email":"sgraf1337@gmail.com","login":"sgraf812","count":133},{"name":"David Thrane Christiansen","email":"david@davidchristiansen.dk","login":"david-christiansen","count":132},{"name":"E.W.Ayers","email":"edward.ayers@outlook.com","login":"EdAyers","count":118},{"name":"Siddharth","email":"siddu.druid@gmail.com","login":"bollu","count":100},{"name":"Eric Wieser","email":"wieser.eric@gmail.com","login":"eric-wieser","count":76},{"name":"Rob Lewis","email":"rob.y.lewis@gmail.com","login":"robertylewis","count":71},{"name":"Wojciech Różowski","email":"wojciech@lean-fro.org","login":"wkrozowski","count":67},{"name":"Rob23oba","email":"152706811+Rob23oba","login":"Rob23oba","count":62},{"name":"jrr6","email":"7482866+jrr6","login":"jrr6","count":53},{"name":"Joscha","email":"joscha@plugh.de","login":"Garmelon","count":53},{"name":"Tobias Grosser","email":"tobias@grosser.es","login":"tobiasgrosser","count":50},{"name":"Rob Lewis","email":"rlewis1@andrew.cmu.edu","login":null,"count":48},{"name":"larsk21","email":"57503246+larsk21","login":"larsk21","count":47},{"name":"Daniel Fabian","email":"daniel.fabian@integral-it.ch","login":"DanielFabian","count":46},{"name":"Luisa Cicolini","email":"48860705+luisacicolini","login":"luisacicolini","count":46},{"name":"Joe Hendrix","email":"joe@lean-fro.org","login":"joehendrix","count":45},{"name":"Johannes Hölzl","email":"johannes.hoelzl@gmx.de","login":"johoelzl","count":45},{"name":"Nuno Lopes","email":"nlopes@microsoft.com","login":"nunoplopes","count":38},{"name":"Sofia Rodrigues","email":"sofia@algebraic.dev","login":"algebraic-dev","count":35},{"name":"Joe Hendrix","email":"jhendrix@galois.com","login":null,"count":32},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":31},{"name":"François G. Dorais","email":"fgdorais@gmail.com","login":"fgdorais","count":29},{"name":"Robert J. Simmons","email":"442315+robsimmons","login":"robsimmons","count":26},{"name":"JovanGerb","email":"56355248+JovanGerb","login":"JovanGerb","count":24},{"name":"Alex Keizer","email":"alex@keizer.dev","login":"alexkeizer","count":23},{"name":"Chris Lovett","email":"clovett@microsoft.com","login":"lovettchris","count":23},{"name":"Arthur Adjedj","email":"arthur.adjedj@gmail.com","login":"arthur-adjedj","count":21},{"name":"Jannis Limperg","email":"jannis@limperg.de","login":"JLimperg","count":21},{"name":"Lev Nachmanson","email":"levnach@microsoft.com","login":"levnach","count":20},{"name":"Haitao Zhang","email":"zhtprog@gmail.com","login":"htzh","count":20},{"name":"Marcus Rossel","email":"marcusrossel@icloud.com","login":"marcusrossel","count":18},{"name":"thorimur","email":"68410468+thorimur","login":"thorimur","count":18},{"name":"euprunin","email":"djupinlarning@gmail.com","login":"euprunin","count":18},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":16},{"name":"Jared Roesch","email":"roeschinc@gmail.com","login":"jroesch","count":16},{"name":"Parth Shastri","email":"31370288+cppio","login":"cppio","count":14},{"name":"Simon Hudon","email":"simon.hudon@gmail.com","login":"cipher1024","count":12},{"name":"Vlad Tsyrklevich","email":"vlad@tsyrklevich.net","login":"vlad902","count":12},{"name":"Adrien Champion","email":"AdrienChampion","login":"AdrienChampion","count":11},{"name":"Bulhwi Cha","email":"chabulhwi@semmalgil.com","login":"chabulhwi","count":11},{"name":"Ulrik Buchholtz","email":"ulrikbuchholtz@gmail.com","login":"UlrikBuchholtz","count":11},{"name":"Johan Commelin","email":"johan@commelin.net","login":"jcommelin","count":10},{"name":"Favonia","email":"favonia@gmail.com","login":"favonia","count":9},{"name":"Alok Singh","email":"alokbeniwal@gmail.com","login":"alok","count":9},{"name":"Jakob von Raumer","email":"jakob@von-raumer.de","login":"javra","count":8},{"name":"ammkrn","email":"ammkrn@tuta.io","login":"ammkrn","count":7},{"name":"Anne Baanen","email":"Vierkantor","login":"Vierkantor","count":7},{"name":"Patrick Massot","email":"patrickmassot@free.fr","login":"PatrickMassot","count":7},{"name":"Théo Zimmermann","email":"theo.zimmi@gmail.com","login":"Zimmi48","count":7},{"name":"Violeta Hernández","email":"vi.hdz.p@gmail.com","login":"vihdzp","count":7},{"name":"Alex J Best","email":"alex.j.best@gmail.com","login":"alexjbest","count":7},{"name":"int-y1","email":"jason_yuen2007@hotmail.com","login":"int-y1","count":7},{"name":"Michael Rothgang","email":"rothgang@math.uni-bonn.de","login":"grunweg","count":6},{"name":"Yuri de Wit","email":"ydewit@gmail.com","login":"ydewit","count":6},{"name":"Mariana Alanis","email":"malanistamez@microsoft.com","login":"marianaalanis93","count":6},{"name":"Jon Eugster","email":"eugster.jon@gmail.com","login":"joneugster","count":6},{"name":"David Renshaw","email":"dwrenshaw@gmail.com","login":"dwrensha","count":6},{"name":"Austin Letson","email":"waustinletson@gmail.com","login":"austinletson","count":6},{"name":"Bhavik Mehta","email":"bhavikmehta8@gmail.com","login":"b-mehta","count":5},{"name":"FR","email":"zhao.yu-yang@foxmail.com","login":"FR-vdash-bot","count":5},{"name":"Aaron Liu","email":"aaronliu2008@outlook.com","login":"plp127","count":5},{"name":"pcpthm","email":"pcpthm@gmail.com","login":"pcpthm","count":5},{"name":"diakopter","email":"diakopter@gmail.com","login":"diakopter","count":5},{"name":"Kitamado","email":"47292598+Seasawher","login":"Seasawher","count":5},{"name":"Denis Gorbachev","email":"829578+DenisGorbachev","login":"DenisGorbachev","count":5},{"name":"Scott Morrison","email":"scott.morrison@anu.edu.au","login":null,"count":5},{"name":"Matthew Robert Ballard","email":"100034030+mattrobball","login":"mattrobball","count":4},{"name":"Rishikesh Vaishnav","email":"rishhvaishnav@gmail.com","login":"rish987","count":4},{"name":"Simon Cruanes","email":"simon.cruanes.2007@m4x.org","login":"c-cube","count":4},{"name":"Syohei YOSHIDA","email":"syohex@gmail.com","login":"syohex","count":4},{"name":"Tom Levy","email":"tomlevy93@gmail.com","login":"tom93","count":4},{"name":"TomasPuverle","email":"TomasPuverle","login":"TomasPuverle","count":4},{"name":"seulbaek","email":"seulkeebaek@gmail.com","login":"skbaek","count":4},{"name":"Martin Dvořák","email":"martin.dvorak@matfyz.cz","login":"madvorak","count":4},{"name":"Leni Aniva","email":"107011294+lenianiva","login":"lenianiva","count":4},{"name":"L","email":"git@llllvvuu.dev","login":"llllvvuu","count":4},{"name":"Johannes Tantow","email":"44068763+jt0202","login":"jt0202","count":4},{"name":"Jeremy Tan Jie Rui","email":"reddeloostw@gmail.com","login":"Parcly-Taxel","count":4},{"name":"Floris van Doorn","email":"fpvdoorn@gmail.com","login":"fpvandoorn","count":4},{"name":"Corey Richardson","email":"corey@octayn.net","login":"emberian","count":4},{"name":"zygi","email":"nonagon@fastmail.com","login":"zygi","count":4},{"name":"Wrenna Robson","email":"wren.robson@gmail.com","login":"linesthatinterlace","count":4},{"name":"Markus Schmaus","email":"markus.schmaus.math@gmail.com","login":"markusschmaus","count":3},{"name":"Sean Leather","email":"sean.leather@gmail.com","login":"spl","count":3},{"name":"James Sully","email":"sullyj3@gmail.com","login":"sullyj3","count":3},{"name":"Jacob Gross","email":"jag218@pitt.edu","login":"JacobGross","count":3},{"name":"Hongyu Ouyang","email":"96765450+casavaca","login":"casavaca","count":3},{"name":"Christian Pehle","email":"christian.pehle@gmail.com","login":"cpehle","count":3},{"name":"Andrés Goens","email":"andres@goens.org","login":"goens","count":3},{"name":"Harun Khan","email":"58151072+mhk119","login":"mhk119","count":3},{"name":"George Rennie","email":"georgerennie@gmail.com","login":"georgerennie","count":3},{"name":"Elias Aebi","email":"eyelash","login":"eyelash","count":3},{"name":"Arthur Paulino","email":"arthurleonardo.ap@gmail.com","login":"arthurpaulino","count":3},{"name":"Anders Christiansen Sørby","email":"anders@sorby.xyz","login":"Anderssorby","count":3},{"name":"Alexander Bentkamp","email":"bentkamp@gmail.com","login":"abentkamp","count":3},{"name":"Leonardo de Moura","email":"leonardodemoura@Leonardos-MacBook-Pro.local","login":null,"count":3},{"name":"Simon Hudon","email":"shudon@galois.com","login":null,"count":3},{"name":"Nicolas Rouquette","email":"nicolas.f.rouquette@jpl.nasa.gov","login":"NicolasRouquette","count":2},{"name":"Pietro Monticone","email":"38562595+pitmonticone","login":"pitmonticone","count":2},{"name":"Shuhao Song","email":"znssong_meow@sina.com","login":"znssong","count":2},{"name":"Alissa Tung","email":"alissa-tung@outlook.com","login":"alissa-tung","count":2},{"name":"Andrii Kurdiumov","email":"kant2002@gmail.com","login":"kant2002","count":2},{"name":"Max Wagner","email":"max@trollbu.de","login":"TehMillhouse","count":2},{"name":"Bolton Bailey","email":"bolton.bailey@gmail.com","login":"BoltonBailey","count":2},{"name":"Clement Courbet","email":"clement.courbet@gmail.com","login":"legrosbuffle","count":2},{"name":"Copilot","email":"198982749+Copilot","login":"Copilot","count":2},{"name":"Eric Paul","email":"eric.1334@icloud.com","login":"ericluap","count":2},{"name":"Geoffrey Irving","email":"irving@naml.us","login":"girving","count":2},{"name":"Hunter Monroe","email":"github.com@huntermonroe.com","login":"hmonroe","count":2},{"name":"Connor Baker","email":"connor.baker@tweag.io","login":null,"count":2},{"name":"Jens Petersen","email":"juhpetersen@gmail.com","login":"juhp","count":2},{"name":"Chris Hughes","email":"33847686+ChrisHughes24","login":"ChrisHughes24","count":2},{"name":"Buster Copley","email":"rcopley@gmail.com","login":"bustercopley","count":2},{"name":"James Gallicchio","email":"JamesGallicchio","login":"JamesGallicchio","count":2},{"name":"Timo","email":"timorcb@gmail.com","login":"timotree3","count":2},{"name":"damiano","email":"adomani@gmail.com","login":"adomani","count":2},{"name":"bc²","email":"odanoburu","login":"odanoburu","count":2},{"name":"Alex Meiburg","email":"timeroot.alex@gmail.com","login":"Timeroot","count":2},{"name":"John Tristan","email":"jean.baptiste.tristan@gmail.com","login":"jtristan","count":2},{"name":"Jonathan Coates","email":"git@squiddev.cc","login":"SquidDev","count":2},{"name":"Josh Levine","email":"github@junk.josh.com","login":"bigjosh","count":2},{"name":"Junyan Xu","email":"junyanxu.math@gmail.com","login":"alreadydone","count":2},{"name":"Leni Aniva","email":"107011294+vleni","login":"vleni","count":2},{"name":"Lukas Gerlach","email":"12497479+monsterkrampe","login":"monsterkrampe","count":2},{"name":"Mauricio Collares","email":"mauricio@collares.org","login":"collares","count":2},{"name":"Tom Ball","email":"tballmsft","login":"tballmsft","count":1},{"name":"Tony Beta Lambda","email":"tonybetalambda@gmail.com","login":"tonyxty","count":1},{"name":"Varun Gandhi","email":"git@cutcul.us","login":"typesanitizer","count":1},{"name":"Vincent de Haan","email":"vincentdehaan@gmail.com","login":"vincentdehaan","count":1},{"name":"Michał Dobranowski","email":"michal.dobranowski@gmail.com","login":"mdbrnowski","count":1},{"name":"William Blake","email":"35980963+langfield","login":"langfield","count":1},{"name":"WojciechKarpiel","email":"w.karpiel@o2.pl","login":"WojciechKarpiel","count":1},{"name":"Xavier Noria","email":"fxn@hashref.com","login":"fxn","count":1},{"name":"Xin Hao","email":"haoxinst@gmail.com","login":"haoxins","count":1},{"name":"Xubai Wang","email":"self@xubai.wang","login":"xubaiw","count":1},{"name":"Yann Herklotz","email":"git@yannherklotz.com","login":"ymherklotz","count":1},{"name":"Yaël Dillies","email":"yael.dillies@gmail.com","login":"YaelDillies","count":1},{"name":"asdasd1dsadsa","email":"835263969@qq.com","login":"asdasd1dsadsa","count":1},{"name":"awson","email":"kyrab@mail.ru","login":"awson","count":1},{"name":"crStiv","email":"cryptostiv7@gmail.com","login":"crStiv","count":1},{"name":"Reijo Jaakkola","email":"53764345+ReijoJaakkola","login":"ReijoJaakkola","count":1},{"name":"Richard Musiol","email":"mail@richard-musiol.de","login":"neelance","count":1},{"name":"Rob Dockins","email":"rdockins@galois.com","login":"robdockins","count":1},{"name":"joao guilherme","email":"joaoguilhermearujo@gmail.com","login":"joaogui1","count":1},{"name":"jsr-p","email":"jsr-p@sodas.ku.dk","login":"jsr-p","count":1},{"name":"Robert Maxton","email":"robert.maxton42@gmail.com","login":"robertmaxton42","count":1},{"name":"SADIK KUZU","email":"sadikkuzu@hotmail.com","login":"sadikkuzu","count":1},{"name":"Sean McLaughlin","email":"seanmcl@gmail.com","login":"seanmcl","count":1},{"name":"Sebastian Reuße","email":"seb@wirrsal.net","login":"eigengrau","count":1},{"name":"Sebastien Gouezel","email":"sebastien.gouezel@univ-rennes1.fr","login":"sgouezel","count":1},{"name":"Severen Redwood","email":"severen@shrike.me","login":"severen","count":1},{"name":"Sébastien Boisgérault","email":"Sebastien.Boisgerault@gmail.com","login":"boisgera","count":1},{"name":"TAKANO Mitsuhiro","email":"takano32@gmail.com","login":"takano32","count":1},{"name":"Tasiro","email":"tasiro-git@gmx.de","login":"Tasiro","count":1},{"name":"Thomas Köppe","email":"tkoeppe@google.com","login":"tkoeppe","count":1},{"name":"Théophile Wallez","email":"theophile@wallez.net","login":"TWal","count":1},{"name":"Violetta Sim","email":"38787503+eyihluyc","login":"eyihluyc","count":1},{"name":"えび (ebi_chan)","email":"spinylobster@outlook.com","login":"spinylobster","count":1},{"name":"zjhmale","email":"zjhmale@gmail.com","login":"swr1bm86","count":1},{"name":"vvs-","email":"vvs-","login":"vvs-","count":1},{"name":"user202729","email":"25191436+user202729","login":"user202729","count":1},{"name":"tonneaus","email":"88409353+tonneaus","login":"tonneaus","count":1},{"name":"simon-dima","email":"126682907+simon-dima","login":"simon-dima","count":1},{"name":"pandaman","email":"kointosudesuyo@infoseek.jp","login":"pandaman64","count":1},{"name":"nnarek","email":"49597137+nnarek","login":"nnarek","count":1},{"name":"mcdoll","email":"moritz.doll@googlemail.com","login":"mcdoll","count":1},{"name":"Andrew Ashworth","email":"alashworth@gmail.com","login":null,"count":1},{"name":"Andrew Kent","email":"andrew@galois.com","login":null,"count":1},{"name":"Armaël Guéneau","email":"armael.gueneau@ens-lyon.fr","login":null,"count":1},{"name":"Bulhwi Cha","email":"chabulhwi@protonmail.ch","login":null,"count":1},{"name":"Joe Hendrix","email":"joe.hendrix@sri.com","login":null,"count":1},{"name":"Kai Ruemmler","email":"kai.ruemmler@gmx.net","login":null,"count":1},{"name":"Kaiyu Yang","email":"kaiyuy@caltech.edu","login":null,"count":1},{"name":"Olivier Taïbi","email":"github@olitb.net","login":null,"count":1},{"name":"Yuri de Wit","email":"yuri.dewit@frevvo.com","login":null,"count":1},{"name":"Бакиновский Максим","email":"m.bakinovsky@cognitivepilot.com","login":null,"count":1},{"name":"maxwell3025","email":"44588341+maxwell3025","login":"maxwell3025","count":1},{"name":"matt rice","email":"ratmice@gmail.com","login":"ratmice","count":1},{"name":"lu-bulhoes","email":"153877324+lu-bulhoes","login":"lu-bulhoes","count":1},{"name":"locriacyber","email":"74560659+locriacyber","login":"locriacyber","count":1},{"name":"kzvi","email":"38590027+kzvi","login":"kzvi","count":1},{"name":"kuruczgy","email":"57020850+kuruczgy","login":"kuruczgy","count":1},{"name":"Mitchell Lee","email":"130885647+trivial1711","login":"trivial1711","count":1},{"name":"Connor Baker","email":"ConnorBaker01@Gmail.com","login":"ConnorBaker","count":1},{"name":"jcreedcmu","email":"jcreed@gmail.com","login":"jcreedcmu","count":1},{"name":"hwatheod","email":"hwatheod@cs.stanford.edu","login":"hwatheod","count":1},{"name":"gabriel-doriath-dohler","email":"gabriel.doriath.dohler@ens.fr","login":"gabriel-doriath-dohler","count":1},{"name":"Juan Pablo Romero","email":"jpablo.romero@gmail.com","login":"jpablo","count":1},{"name":"Joshua Seaton","email":"josh.a.seaton@gmail.com","login":"joshuaseaton","count":1},{"name":"Josh Pollock","email":"joshpollock1997@gmail.com","login":"joshpoll","count":1},{"name":"Jesse Wright","email":"63333554+jeswr","login":"jeswr","count":1},{"name":"Jerry Wu","email":"netfirewall@gmail.com","login":"pzread","count":1},{"name":"Jeremy Salwen","email":"jeremysalwen@gmail.com","login":"jeremysalwen","count":1},{"name":"Jan Hrcek","email":"2716069+jhrcek","login":"jhrcek","count":1},{"name":"James Oswald","email":"jamesoswald111@gmail.com","login":"James-Oswald","count":1},{"name":"Ikko Eltociear Ashimine","email":"eltociear@gmail.com","login":"eltociear","count":1},{"name":"Hikaru Hasegawa","email":"drumscohika@gmail.com","login":"telumo","count":1},{"name":"Hagb (Junyu Guo 郭俊余)","email":"hagbgreen@yahoo.com","login":"Hagb","count":1},{"name":"Giles Shaw","email":"62542365+gilesgshaw","login":"gilesgshaw","count":1},{"name":"Gabriel Dahia","email":"gdahia","login":"gdahia","count":1},{"name":"Gabe","email":"66077254+MrBrain295","login":"MrBrain295","count":1},{"name":"Fynn Schmitt-Ulms","email":"fynnsu@outlook.com","login":"fynnsu","count":1},{"name":"Formally Verified Waffle Maker","email":"76637701+FormallyVerifiedWaffleMaker","login":"FormallyVerifiedWaffleMaker","count":1},{"name":"Filippo A. E. Nuccio","email":"filippo.nuccio@univ-st-etienne.fr","login":"faenuccio","count":1},{"name":"Evgenia Karunus","email":"lakesare@gmail.com","login":"lakesare","count":1},{"name":"Evan Chen","email":"evan@evanchen.cc","login":"vEnhance","count":1},{"name":"Eric Rodriguez","email":"37984851+ericrbg","login":"ericrbg","count":1},{"name":"Enrico Borba","email":"enricozb","login":"enricozb","count":1},{"name":"Elias Theis","email":"eliastheis.sg@gmail.com","login":"eliastheis","count":1},{"name":"Elazar Gershuni","email":"elazarg@gmail.com","login":"elazarg","count":1},{"name":"Dax Fohl","email":"dax.fohl@gmail.com","login":"daxfohl","count":1},{"name":"Daniel Weber","email":"55664973+Command-Master","login":"Command-Master","count":1},{"name":"Kartik Singhal","email":"kartiksinghal@gmail.com","login":"k4rtik","count":1},{"name":"Chris Henson","email":"46805207+chenson2018","login":"chenson2018","count":1},{"name":"Chase Johnson","email":"cjohnson19@pm.me","login":"cjohnson19","count":1},{"name":"Benjamin Shi","email":"aiifabbf@outlook.com","login":"aiifabbf","count":1},{"name":"AxelBoldt","email":"axelboldt@yahoo.com","login":"AxelBoldt","count":1},{"name":"Andrei Cheremskoy","email":"acheremskoy@gmail.com","login":"AndrewCh","count":1},{"name":"ecyrbe","email":"ecyrbe@gmail.com","login":"ecyrbe","count":1},{"name":"Reid Barton","email":"rwbarton@gmail.com","login":"rwbarton","count":1},{"name":"Pim Otte","email":"otte.pim@gmail.com","login":"pimotte","count":1},{"name":"Phil de Joux","email":"philderbeast@gmail.com","login":"philderbeast","count":1},{"name":"Peiran Wu","email":"15968905+wupr","login":"wupr","count":1},{"name":"Paul Brinkmeier","email":"paul.brinkmeier@gmail.com","login":"pbrinkmeier","count":1},{"name":"Patrick Stevens","email":"patrick+github@patrickstevens.co.uk","login":"Smaug123","count":1},{"name":"Parker Bjur","email":"38863599+parkerbjur","login":"parkerbjur","count":1},{"name":"Osman Yasar","email":"osmanyas05@gmail.com","login":"osmanyasar05","count":1},{"name":"Mohamed Al-Fahim","email":"31521089+MohamedAlFahim","login":"MohamedAlFahim","count":1},{"name":"Miyahara Kō","email":"52843868+Komyyy","login":"Komyyy","count":1},{"name":"Michael Sammler","email":"MackieLoeffel","login":"MackieLoeffel","count":1},{"name":"Michael Burge","email":"michaelburge@pobox.com","login":"MichaelBurge","count":1},{"name":"Max Carr","email":"m@mcarr.one","login":"suaviloquence","count":1},{"name":"Matthias Hetzenberger","email":"mhetzenberger@gmail.com","login":"hetzenmat","count":1},{"name":"Matthew Toohey","email":"contact@mtoohey.com","login":"mtoohey31","count":1},{"name":"Mateja Petrovic","email":"mateja176@gmail.com","login":"mateja176","count":1},{"name":"Marcelo Lynch","email":"marcelomlynch@gmail.com","login":"marcelolynch","count":1},{"name":"Malvin Gattinger","email":"malvin@w4eg.de","login":"m4lvin","count":1},{"name":"Malhar A. Patel","email":"142735852+Mal-Pat","login":"Mal-Pat","count":1},{"name":"MJ141592","email":"95647331+MJ141592","login":"MJ141592","count":1},{"name":"Lorenz Leutgeb","email":"lorenz@mpi-inf.mpg.de","login":"lorenzleutgeb","count":1},{"name":"Liu Yuxi","email":"ubikium@gmail.com","login":"crvdgc","count":1},{"name":"Li Xuanji","email":"xuanji@gmail.com","login":"ldct","count":1},{"name":"Lars - he/him","email":"l.b.vandenhaak@gmail.com","login":"sakehl","count":1},{"name":"Kevin Buzzard","email":"k.buzzard@imperial.ac.uk","login":"kbuzzard","count":1},{"name":"Kenny Lau","email":"kc_kennylau@yahoo.com.hk","login":"kckennylau","count":1},{"name":"KaseQuark","email":"79633239+KaseQuark","login":"KaseQuark","count":1},{"name":"Aaron Tomb","email":"aarontomb@gmail.com","login":"atomb","count":1},{"name":"Justin King","email":"jcking@wulver.com","login":"jcking","count":1},{"name":"Julien Michel","email":"120744578+michelsol","login":"michelsol","count":1},{"name":"Alex","email":"josojo@hotmail.de","login":"josojo","count":1}],"past_year_committers":[{"name":"Leonardo de Moura","email":"leomoura@amazon.com","login":"leodemoura","count":786},{"name":"Kim Morrison","email":"477956+kim-em","login":"kim-em","count":599},{"name":"Sebastian Ullrich","email":"sebasti@nullri.ch","login":"Kha","count":492},{"name":"Cameron Zwarich","email":"cameron@lean-fro.org","login":"zwarich","count":318},{"name":"Lean stage0 autoupdater","email":"","login":null,"count":263},{"name":"Joachim Breitner","email":"mail@joachim-breitner.de","login":"nomeata","count":243},{"name":"Henrik Böving","email":"hargonix@gmail.com","login":"hargoniX","count":213},{"name":"Mac Malone","email":"tydeu@hatpress.net","login":"tydeu","count":171},{"name":"Markus Himmel","email":"markus@lean-fro.org","login":"TwoFX","count":164},{"name":"Paul Reichert","email":"6992158+datokrat","login":"datokrat","count":148},{"name":"Sebastian Graf","email":"sgraf1337@gmail.com","login":"sgraf812","count":132},{"name":"Kyle Miller","email":"kmill31415@gmail.com","login":"kmill","count":107},{"name":"David Thrane Christiansen","email":"david@davidchristiansen.dk","login":"david-christiansen","count":85},{"name":"Marc Huisinga","email":"mhuisi@protonmail.com","login":"mhuisi","count":76},{"name":"Wojciech Różowski","email":"wojciech@lean-fro.org","login":"wkrozowski","count":67},{"name":"Rob23oba","email":"152706811+Rob23oba","login":"Rob23oba","count":61},{"name":"jrr6","email":"7482866+jrr6","login":"jrr6","count":48},{"name":"Eric Wieser","email":"efw@google.com","login":"eric-wieser","count":39},{"name":"Sofia Rodrigues","email":"sofia@algebraic.dev","login":"algebraic-dev","count":29},{"name":"Luisa Cicolini","email":"48860705+luisacicolini","login":"luisacicolini","count":26},{"name":"Robert J. Simmons","email":"442315+robsimmons","login":"robsimmons","count":26},{"name":"Siddharth","email":"siddu.druid@gmail.com","login":"bollu","count":22},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":19},{"name":"Garmelon","email":"joscha@plugh.de","login":"Garmelon","count":14},{"name":"JovanGerb","email":"56355248+JovanGerb","login":"JovanGerb","count":10},{"name":"Parth Shastri","email":"31370288+cppio","login":"cppio","count":10},{"name":"Tobias Grosser","email":"tobias@grosser.es","login":"tobiasgrosser","count":8},{"name":"Anne Baanen","email":"Vierkantor","login":"Vierkantor","count":7},{"name":"Alok Singh","email":"alokbeniwal@gmail.com","login":"alok","count":5},{"name":"François G. Dorais","email":"fgdorais@gmail.com","login":"fgdorais","count":5},{"name":"Aaron Liu","email":"aaronliu2008@outlook.com","login":"plp127","count":5},{"name":"euprunin","email":"djupinlarning@gmail.com","login":"euprunin","count":5},{"name":"Johannes Tantow","email":"44068763+jt0202","login":"jt0202","count":4},{"name":"Tom Levy","email":"tomlevy93@gmail.com","login":"tom93","count":4},{"name":"Michael Rothgang","email":"rothgang@math.uni-bonn.de","login":"grunweg","count":4},{"name":"thorimur","email":"68410468+thorimur","login":"thorimur","count":4},{"name":"Wrenna Robson","email":"wren.robson@gmail.com","login":"linesthatinterlace","count":4},{"name":"Wojciech Nawrocki","email":"wjnawrocki@protonmail.com","login":"Vtec234","count":3},{"name":"Mario Carneiro","email":"di.gama@gmail.com","login":"digama0","count":3},{"name":"Johan Commelin","email":"johan@commelin.net","login":"jcommelin","count":3},{"name":"Jakob von Raumer","email":"jakob@von-raumer.de","login":"javra","count":3},{"name":"George Rennie","email":"georgerennie@gmail.com","login":"georgerennie","count":3},{"name":"Alex Meiburg","email":"timeroot.alex@gmail.com","login":"Timeroot","count":2},{"name":"Bhavik Mehta","email":"bhavikmehta8@gmail.com","login":"b-mehta","count":2},{"name":"Copilot","email":"198982749+Copilot","login":"Copilot","count":2},{"name":"Eric Paul","email":"eric.1334@icloud.com","login":"ericluap","count":2},{"name":"Jason Yuen","email":"jason_yuen2007@hotmail.com","login":"int-y1","count":2},{"name":"Leni Aniva","email":"107011294+lenianiva","login":"lenianiva","count":2},{"name":"Marcus Rossel","email":"marcusrossel@icloud.com","login":"marcusrossel","count":2},{"name":"Nicolas Rouquette","email":"nicolas.f.rouquette@jpl.nasa.gov","login":"NicolasRouquette","count":2},{"name":"Violeta Hernández","email":"vi.hdz.p@gmail.com","login":"vihdzp","count":2},{"name":"Théophile Wallez","email":"theophile@wallez.net","login":"TWal","count":1},{"name":"Tasiro","email":"tasiro-git@gmx.de","login":"Tasiro","count":1},{"name":"Sébastien Boisgérault","email":"Sebastien.Boisgerault@gmail.com","login":"boisgera","count":1},{"name":"Sebastien Gouezel","email":"sebastien.gouezel@univ-rennes1.fr","login":"sgouezel","count":1},{"name":"Sean McLaughlin","email":"seanmcl@gmail.com","login":"seanmcl","count":1},{"name":"Robert Maxton","email":"robert.maxton42@gmail.com","login":"robertmaxton42","count":1},{"name":"Pim Otte","email":"otte.pim@gmail.com","login":"pimotte","count":1},{"name":"Osman Yasar","email":"osmanyas05@gmail.com","login":"osmanyasar05","count":1},{"name":"Miyahara Kō","email":"52843868+Komyyy","login":"Komyyy","count":1},{"name":"Michał Dobranowski","email":"michal.dobranowski@gmail.com","login":"mdbrnowski","count":1},{"name":"Michael Sammler","email":"MackieLoeffel","login":"MackieLoeffel","count":1},{"name":"Max Carr","email":"m@mcarr.one","login":"suaviloquence","count":1},{"name":"Marcelo Lynch","email":"marcelomlynch@gmail.com","login":"marcelolynch","count":1},{"name":"Yaël Dillies","email":"yael.dillies@gmail.com","login":"YaelDillies","count":1},{"name":"Yuri de Wit","email":"ydewit@gmail.com","login":"ydewit","count":1},{"name":"Zhao Yuyang 赵雨扬","email":"zhao.yu-yang@foxmail.com","login":"FR-vdash-bot","count":1},{"name":"crStiv","email":"cryptostiv7@gmail.com","login":"crStiv","count":1},{"name":"ecyrbe","email":"ecyrbe@gmail.com","login":"ecyrbe","count":1},{"name":"jcreedcmu","email":"jcreed@gmail.com","login":"jcreedcmu","count":1},{"name":"maxwell3025","email":"44588341+maxwell3025","login":"maxwell3025","count":1},{"name":"nnarek","email":"49597137+nnarek","login":"nnarek","count":1},{"name":"pandaman","email":"kointosudesuyo@infoseek.jp","login":"pandaman64","count":1},{"name":"simon-dima","email":"126682907+simon-dima","login":"simon-dima","count":1},{"name":"tonneaus","email":"88409353+tonneaus","login":"tonneaus","count":1},{"name":"Alex Keizer","email":"alex@keizer.dev","login":"alexkeizer","count":1},{"name":"Hagb (Junyu Guo 郭俊余)","email":"hagbgreen@yahoo.com","login":"Hagb","count":1},{"name":"Giles Shaw","email":"62542365+gilesgshaw","login":"gilesgshaw","count":1},{"name":"Gabe","email":"66077254+MrBrain295","login":"MrBrain295","count":1},{"name":"Filippo A. E. Nuccio","email":"filippo.nuccio@univ-st-etienne.fr","login":"faenuccio","count":1},{"name":"Evan Chen","email":"evan@evanchen.cc","login":"vEnhance","count":1},{"name":"Elazar Gershuni","email":"elazarg@gmail.com","login":"elazarg","count":1},{"name":"Dax Fohl","email":"dax.fohl@gmail.com","login":"daxfohl","count":1},{"name":"Chris Henson","email":"46805207+chenson2018","login":"chenson2018","count":1},{"name":"Chase Johnson","email":"cjohnson19@pm.me","login":"cjohnson19","count":1},{"name":"Benjamin Shi","email":"aiifabbf@outlook.com","login":"aiifabbf","count":1},{"name":"AxelBoldt","email":"axelboldt@yahoo.com","login":"AxelBoldt","count":1},{"name":"Arthur Adjedj","email":"arthur.adjedj@gmail.com","login":"arthur-adjedj","count":1},{"name":"Alexander Bentkamp","email":"bentkamp@gmail.com","login":"abentkamp","count":1},{"name":"Hikaru Hasegawa","email":"drumscohika@gmail.com","login":"telumo","count":1},{"name":"James Sully","email":"sullyj3@gmail.com","login":"sullyj3","count":1},{"name":"Joe Hendrix","email":"joehx@amazon.com","login":"joehendrix","count":1},{"name":"Jon Eugster","email":"eugster.jon@gmail.com","login":"joneugster","count":1},{"name":"Junyan Xu","email":"junyanxu.math@gmail.com","login":"alreadydone","count":1},{"name":"Justin King","email":"jcking@wulver.com","login":"jcking","count":1},{"name":"Kenny Lau","email":"kc_kennylau@yahoo.com.hk","login":"kckennylau","count":1},{"name":"Kitamado","email":"47292598+Seasawher","login":"Seasawher","count":1},{"name":"Li Xuanji","email":"xuanji@gmail.com","login":"ldct","count":1},{"name":"MJ141592","email":"95647331+MJ141592","login":"MJ141592","count":1},{"name":"Malhar A. Patel","email":"142735852+Mal-Pat","login":"Mal-Pat","count":1},{"name":"user202729","email":"25191436+user202729","login":"user202729","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/leanprover%2Flean4/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-17T00:00:13.716Z","repositories_count":6214569,"commits_count":900585422,"contributors_count":34926672,"owners_count":1145144,"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":{"table":{"full_name":"leanprover/lean4","html_url":"https://github.com/leanprover/lean4","last_synced_at":"2026-04-26T22:01:26.270Z","status":null,"issues_count":1420,"pull_requests_count":7029,"avg_time_to_close_issue":12385817.830623306,"avg_time_to_close_pull_request":645477.2337157661,"issues_closed_count":738,"pull_requests_closed_count":5404,"pull_request_authors_count":191,"issue_authors_count":302,"avg_comments_per_issue":1.2274647887323944,"avg_comments_per_pull_request":1.6389244558258642,"merged_pull_requests_count":4864,"bot_issues_count":1,"bot_pull_requests_count":97,"past_year_issues_count":319,"past_year_pull_requests_count":2284,"past_year_avg_time_to_close_issue":838953.8256880734,"past_year_avg_time_to_close_pull_request":149940.9948287007,"past_year_issues_closed_count":109,"past_year_pull_requests_closed_count":1547,"past_year_pull_request_authors_count":79,"past_year_issue_authors_count":109,"past_year_avg_comments_per_issue":0.7021943573667712,"past_year_avg_comments_per_pull_request":1.5188266199649736,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":29,"past_year_merged_pull_requests_count":1436,"created_at":"2024-09-20T16:59:36.626Z","updated_at":"2026-04-26T22:01:26.271Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/leanprover%2Flean4","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/leanprover%2Flean4/issues","issue_labels_count":{"table":{"bug":962,"RFC":198,"P-medium":123,"P-low":52,"Lake":51,"toolchain-available":43,"P-high":42,"enhancement":29,"server":20,"feature":16,"builds-mathlib":13,"closing soon":12,"RFC accepted":10,"new-user-papercuts":10,"fixed by new code generator":9,"changelog-language":9,"low priority":8,"help wanted":7,"error message":5,"awaiting-review":5,"depends on new code generator":4,"changelog-no":4,"changelog-library":3,"Mathlib4 high prio":3,"documentation":3,"nice to have":3,"postponed":2,"lean4_release":2,"performance":2,"awaiting-author":2,"changelog-pp":1,"parser":1,"changelog-server":1,"missing documentation":1,"release-ci":1,"full-ci":1,"invalid":1,"reservoir":1,"awaiting-mathlib":1,"builds-manual":1,"high priority":1,"pr-welcome":1,"will-merge-soon":1,"changelog-lake":1}},"pull_request_labels_count":{"table":{"toolchain-available":5157,"builds-mathlib":1259,"changelog-language":1231,"changelog-library":785,"changelog-no":483,"breaks-mathlib":260,"will-merge-soon":247,"release-ci":221,"changelog-compiler":187,"awaiting-review":185,"changelog-lake":124,"full-ci":117,"changelog-server":70,"awaiting-author":63,"changelog-doc":60,"merge-ci":55,"P-medium":53,"changelog-pp":48,"changes-stage0":48,"force-mathlib-ci":45,"changelog-other":42,"changelog-tactics":41,"bug":35,"WIP":29,"documentation":28,"dependencies":25,"awaiting-mathlib":23,"builds-manual":22,"P-high":21,"backport releases/v4.20.0":15,"P-low":15,"needs-update-stage0":12,"backport releases/v4.8.0":10,"github_actions":9,"closing soon":9,"backport releases/v4.19.0":7,"backport releases/v4.9.0":7,"grove":6,"low priority":6,"backport releases/v4.13.0":6,"RFC":6,"breaks-manual":5,"stale":5,"backport releases/v4.11.0":4,"backport releases/v4.10.0":4,"backport releases/v4.16.0":4,"server":3,"help wanted":3,"backport releases/v4.12.0":3,"missing tests":3,"backport releases/v4.22.0":3,"force-manual-ci":2,"enhancement":2,"dev meeting":2,"new-user-papercuts":2,"elaboration":2,"Mathlib4 high prio":1,"missing RFC":1,"language":1,"depends on new code generator":1,"backport releases/v4.14.0":1,"RFC accepted":1,"Lake":1,"nice to have":1,"backport releases/4.14.0":1,"feature":1,"no plans to address":1,"refactoring":1}},"issue_author_associations_count":{"table":{"CONTRIBUTOR":650,"NONE":368,"COLLABORATOR":228,"MEMBER":174}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":2433,"MEMBER":2284,"COLLABORATOR":2194,"NONE":115,"OWNER":3}},"issue_authors":{"table":{"nomeata":147,"TwoFX":65,"eric-wieser":59,"Kha":47,"semorrison":46,"kmill":44,"Rob23oba":39,"digama0":35,"fpvandoorn":30,"kim-em":30,"hargoniX":26,"b-mehta":23,"JovanGerb":22,"david-christiansen":22,"cppio":22,"leodemoura":20,"datokrat":20,"JLimperg":19,"tydeu":19,"bollu":17,"fgdorais":16,"gebner":15,"YaelDillies":15,"arthur-adjedj":13,"sgraf812":13,"PatrickMassot":11,"yurivict":11,"Vtec234":11,"tobiasgrosser":10,"mik-jozef":9,"madvorak":9,"JamesGallicchio":9,"zwarich":8,"jrr6":8,"mhuisi":8,"alexkeizer":8,"alok":8,"Seasawher":7,"hrmacbeth":7,"BrunoDutertre":7,"kbuzzard":7,"joneugster":7,"Julian":7,"juhp":6,"fpfu":6,"rish987":6,"MichaelStollBayreuth":6,"lovely-error":6,"dwrensha":5,"fonqL":5,"srghma":5,"mattrobball":5,"girving":5,"jcommelin":5,"llllvvuu":5,"sgouezel":4,"whsm":4,"TomasPuverle":4,"seanmcl":4,"MiddleAdjunction":4,"euprunin":4,"kckennylau":4,"lenianiva":4,"PratherConid":4,"gaearon":4,"joehendrix":4,"thielema":4,"tom93":4,"mniip":3,"wkrozowski":3,"Ruben-VandeVelde":3,"ineol":3,"pandaman64":3,"hwatheod":3,"philnguyen":3,"ericrbg":3,"lecopivo":3,"vihdzp":3,"sven-manthe":3,"dselsam":3,"MrQubo":3,"soulsource":3,"ghost":3,"alissa-tung":3,"adomani":3,"tothtamas28":3,"KislyjKisel":3,"BoltonBailey":3,"Qiu233":3,"sacerdot":3,"lovettchris":3,"timotree3":3,"marcusrossel":3,"ChiCubed":3,"chrisflav":2,"chasenorman":2,"esb-dev":2,"math-fehr":2,"hanwenzhu":2,"ayhon":2,"ymherklotz":2,"a2435191":2,"rwbarton":2,"omentic":2,"jthulhu":2,"chabulhwi":2,"algebraic-dev":2,"javra":2,"jeanas":2,"ionathanch":2,"alreadydone":2,"EdAyers":2,"legrosbuffle":2,"Seppel3210":2,"ldct":2,"ColorlessBoy":2,"plp127":2,"FR-vdash-bot":2,"robdockins":2,"refparo":2,"Anderssorby":2,"nnmm":2,"edegeltje":2,"neunenak":2,"thorimur":2,"Equilibris":2,"Odomontois":2,"simon-dima":2,"JasonGross":2,"Command-Master":2,"robin-carlier":2,"badly-drawn-wizards":2,"michelsol":2,"m4lvin":2,"wupr":2,"linuxmetel":1,"benjaminselfridge":1,"fduxiao":1,"mdbrnowski":1,"craff":1,"1muhgcmg":1,"ctseng777":1,"Tantalus13A98B5F":1,"kspalaiologos":1,"msprotz":1,"Mesabloo":1,"shortc1rcuit":1,"DanielFabian":1,"joonwonc":1,"JaafarTanoukhi":1,"onriv":1,"loefflerd":1,"hediet":1,"gyk":1,"FWuermse":1,"ammkrn":1,"rj00a":1,"ice1000":1,"austinletson":1,"RaliDardjonova":1,"pnwamk":1,"hatzka-nezumi":1,"sterraf":1,"alexb-harmonic":1,"awson":1,"enricozb":1,"nishanthkarthik":1,"gilesgshaw":1,"westluke":1,"a2379":1,"perlindgren":1,"divyaranjan1905":1,"ShreckYe":1,"jjdishere":1,"mtoohey31":1,"Dante3085":1,"Komyyy":1,"mdempsky":1,"danshved":1,"LacombeJ":1,"oluwatimilehin":1,"iacore":1,"sullyj3":1,"ianh":1,"grhkm21":1,"riccardobrasca":1,"kevinsullivan":1,"clavin":1,"Landau1994":1,"jakobrs":1,"hhiim":1,"mars0i":1,"rzeta0":1,"imbrem":1,"haoxins":1,"dranov":1,"somombo":1,"trivial1711":1,"AdamSobieski":1,"blaxill":1,"Timeroot":1,"gleachkr":1,"cjohnson19":1,"sonmarcho":1,"orange-you-glad":1,"vleni":1,"collares":1,"nnarek":1,"ykonstant1":1,"pelicanhere":1,"LKlinke":1,"adolski":1,"YYMMYB":1,"RiscInside":1,"eyelash":1,"Aaron1011":1,"jiangzeshi":1,"kendfrey":1,"James-Oswald":1,"etiennejf":1,"SchrodingerZhu":1,"Vierkantor":1,"eerio":1,"genereuxx":1,"j-loreaux":1,"mcdoll":1,"kokic":1,"Hagb":1,"drcicero":1,"MikaelMayer":1,"erdOne":1,"nesken7777":1,"yuma-mizuno":1,"vadimkantorov":1,"Junology":1,"bernborgess":1,"7sDream":1,"slashbade":1,"TWal":1,"boxerab":1,"gruhn":1,"roos-j":1,"abdoo8080":1,"ecyrbe":1,"gaborcs":1,"alexjbest":1,"foxyseta":1,"j31d0":1,"Mal-Pat":1,"cyberglot":1,"noghartt":1,"nrolland":1,"RalfJung":1,"samuelburnham":1,"tribbloid":1,"devin-ai-integration[bot]":1,"k74lcagaeo5d":1,"Shreyas4991":1,"meow-sister":1,"mo271":1,"srmico":1,"notch1p":1,"monochromem1nd":1,"tkoeppe":1,"andrewmw94":1,"LAWArthur":1,"Parcly-Taxel":1,"vzaliva":1,"gdncc":1,"Mr-vedant-gupta":1,"Shamrock-Frost":1,"crvdgc":1,"AbdulShabazz":1,"ConnorBaker":1,"SabrinaJewson":1,"Smaug123":1,"dupuisf":1,"odanoburu":1,"Nazgand":1,"daira":1,"dplyukhin":1,"john-h-kastner-aws":1,"lyphyser":1,"zqy1018":1,"teamaffixmb-jake":1,"MoritzBeroRoos":1,"spdskatr":1,"estradilua":1,"josojo":1,"bizid777":1,"Kreijstal":1,"henkkuli":1,"suhr":1,"ericluap":1,"term-est":1,"linesthatinterlace":1,"iehality":1,"icecream95":1,"adomasbaliuka":1,"goens":1,"DKXXXL":1,"ajs1998":1}},"pull_request_authors":{"table":{"leodemoura":1042,"kim-em":831,"Kha":725,"nomeata":485,"kmill":437,"semorrison":425,"zwarich":398,"tydeu":301,"hargoniX":288,"TwoFX":189,"datokrat":166,"mhuisi":119,"david-christiansen":105,"bollu":105,"Rob23oba":95,"eric-wieser":89,"sgraf812":82,"JovanGerb":80,"luisacicolini":71,"jrr6":70,"github-actions[bot]":70,"tobiasgrosser":65,"digama0":55,"joehendrix":48,"algebraic-dev":47,"euprunin":35,"alexkeizer":34,"arthur-adjedj":27,"dependabot[bot]":25,"cppio":25,"dselsam":22,"fgdorais":22,"wkrozowski":18,"thorimur":18,"vlad902":18,"Vtec234":12,"jcommelin":12,"marcusrossel":10,"mgeier":10,"alok":9,"Parcly-Taxel":8,"jtristan":8,"TomasPuverle":8,"Vierkantor":8,"gebner":7,"lenianiva":7,"Seasawher":7,"grunweg":7,"b-mehta":6,"austinletson":6,"javra":6,"BoltonBailey":6,"vihdzp":6,"markusschmaus":6,"llllvvuu":6,"plp127":6,"mhk119":6,"linesthatinterlace":5,"joneugster":5,"meow-sister":5,"JLimperg":4,"cipher1024":4,"JOSHCLUNE":4,"mattrobball":4,"eyihluyc":4,"negiizhao":4,"Paul-Lez":4,"georgerennie":4,"dwrensha":3,"sullyj3":3,"jt0202":3,"srghma":3,"fpvandoorn":3,"girving":3,"ydewit":3,"FR-vdash-bot":3,"adomani":3,"kant2002":3,"Command-Master":3,"tom93":3,"hanwenzhu":3,"iacore":3,"edegeltje":2,"casavaca":2,"alissa-tung":2,"alexjbest":2,"James-Oswald":2,"YaelDillies":2,"crvdgc":2,"BrunoDutertre":2,"DavidJWebb":2,"timotree3":2,"renovate[bot]":2,"ineol":2,"barracuda156":2,"bustercopley":2,"madvorak":2,"007vasy":2,"yurivict":2,"Hagb":2,"simon-dima":2,"atomb":2,"kckennylau":2,"Komyyy":2,"mtoohey31":2,"ldct":2,"pimotte":2,"Timeroot":2,"cjohnson19":2,"jkpjkpjkp":2,"lyphyser":2,"monsterkrampe":2,"haruleekim":2,"juhp":2,"user202729":1,"maf-embraceit":1,"scryptmouse":1,"hrmacbeth":1,"LuisParada7":1,"ymherklotz":1,"vleni":1,"AdrienChampion":1,"nnarek":1,"suaviloquence":1,"tonneaus":1,"mdbrnowski":1,"wupr":1,"robdockins":1,"michelsol":1,"Lextuga007":1,"spinylobster":1,"legrosbuffle":1,"christophscheuch":1,"RodrigoSantosRodrigues":1,"pandaman64":1,"thejohncrafter":1,"realharryhero":1,"qawbecrdtey":1,"Darkus1t0262":1,"jcking":1,"ecyrbe":1,"joao-a-costa":1,"alexkireeff":1,"jsr-p":1,"pyup-bot":1,"sgouezel":1,"sakehl":1,"FlashSheridan":1,"jcreedcmu":1,"Shamrock-Frost":1,"anfelor":1,"adomasbaliuka":1,"kbuzzard":1,"Garmelon":1,"jmikedupont2":1,"jeswr":1,"Kreijstal":1,"henkkuli":1,"tkoeppe":1,"goens":1,"mo271":1,"tristan-f-r":1,"richardkiss":1,"int-y1":1,"TristanCacqueray":1,"josojo":1,"tonyxty":1,"eltociear":1,"frangio":1,"TehMillhouse":1,"seanmcl":1,"EdAyers":1,"MichaelStollBayreuth":1,"Mal-Pat":1,"daniel-levin":1,"pzread":1,"axionbuster":1,"neunenak":1,"philderbeast":1,"Aaron1011":1,"Tasiro":1,"m4lvin":1,"0x450x6c":1,"trivial1711":1,"gilesgshaw":1,"PatrickMassot":1,"hwatheod":1,"chenson2018":1,"chabulhwi":1,"haoxins":1,"Steelstone3":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-27T00:00:06.950Z","repositories_count":14433282,"issues_count":34474215,"pull_requests_count":112783161,"authors_count":11246945,"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":{"table":{"bug":251,"RFC":36,"P-medium":22,"P-high":9,"toolchain-available":5,"Lake":3,"changelog-language":3,"changelog-no":2,"changelog-library":2,"RFC accepted":2,"builds-mathlib":1,"builds-manual":1,"closing soon":1}},"past_year_pull_request_labels_count":{"table":{"toolchain-available":1335,"changelog-language":600,"builds-mathlib":301,"changelog-library":298,"changelog-no":228,"changelog-compiler":132,"changelog-lake":58,"breaks-mathlib":52,"changelog-tactics":41,"changelog-server":30,"release-ci":27,"merge-ci":26,"builds-manual":22,"changelog-other":21,"changelog-pp":17,"force-mathlib-ci":17,"backport releases/v4.20.0":15,"awaiting-review":15,"will-merge-soon":12,"P-medium":10,"dependencies":8,"github_actions":8,"changelog-doc":7,"awaiting-mathlib":7,"changes-stage0":6,"grove":6,"awaiting-author":5,"breaks-manual":5,"backport releases/v4.22.0":3,"force-manual-ci":2,"P-low":2,"documentation":2,"elaboration":2,"closing soon":2,"stale":1}},"past_year_issue_author_associations_count":{"table":{"CONTRIBUTOR":145,"NONE":73,"COLLABORATOR":58,"MEMBER":42}},"past_year_pull_request_author_associations_count":{"table":{"MEMBER":761,"COLLABORATOR":754,"CONTRIBUTOR":716,"NONE":38,"OWNER":1}},"past_year_issue_authors":{"table":{"nomeata":42,"Rob23oba":30,"TwoFX":25,"datokrat":15,"cppio":10,"eric-wieser":9,"tydeu":8,"sgraf812":7,"kim-em":6,"rish987":6,"b-mehta":6,"kmill":5,"JovanGerb":5,"hargoniX":5,"zwarich":5,"Kha":4,"kckennylau":4,"Julian":4,"digama0":4,"srghma":4,"jrr6":4,"gaearon":4,"david-christiansen":3,"algebraic-dev":2,"robin-carlier":2,"Vtec234":2,"jeanas":2,"PratherConid":2,"lenianiva":2,"joehendrix":2,"wkrozowski":2,"juhp":2,"a2435191":2,"tom93":2,"fpvandoorn":2,"math-fehr":2,"fgdorais":2,"euprunin":2,"bollu":2,"thielema":2,"simon-dima":2,"MichaelStollBayreuth":1,"yurivict":1,"MikaelMayer":1,"mik-jozef":1,"omentic":1,"MoritzBeroRoos":1,"oluwatimilehin":1,"notch1p":1,"mtoohey31":1,"Nazgand":1,"nnarek":1,"orange-you-glad":1,"pelicanhere":1,"perlindgren":1,"philnguyen":1,"Qiu233":1,"RaliDardjonova":1,"vzaliva":1,"samuelburnham":1,"seanmcl":1,"sgouezel":1,"ShreckYe":1,"TWal":1,"tribbloid":1,"Timeroot":1,"tobiasgrosser":1,"mhuisi":1,"hanwenzhu":1,"Hagb":1,"gilesgshaw":1,"etiennejf":1,"estradilua":1,"eerio":1,"ecyrbe":1,"dwrensha":1,"DanielFabian":1,"ColorlessBoy":1,"cjohnson19":1,"chasenorman":1,"BrunoDutertre":1,"bizid777":1,"ayhon":1,"alexkeizer":1,"alexb-harmonic":1,"AbdulShabazz":1,"abdoo8080":1,"7sDream":1,"mdbrnowski":1,"marcusrossel":1,"Mal-Pat":1,"madvorak":1,"m4lvin":1,"lovely-error":1,"linuxmetel":1,"linesthatinterlace":1,"leodemoura":1,"ldct":1,"kbuzzard":1,"k74lcagaeo5d":1,"joonwonc":1,"JLimperg":1,"jiangzeshi":1,"j31d0":1,"ineol":1,"icecream95":1,"hhiim":1,"hatzka-nezumi":1}},"past_year_pull_request_authors":{"table":{"leodemoura":365,"zwarich":353,"kim-em":313,"Kha":233,"nomeata":121,"tydeu":98,"kmill":88,"datokrat":84,"sgraf812":76,"Rob23oba":64,"hargoniX":53,"jrr6":47,"TwoFX":43,"mhuisi":32,"eric-wieser":28,"david-christiansen":27,"algebraic-dev":21,"github-actions[bot]":21,"cppio":19,"luisacicolini":19,"bollu":15,"wkrozowski":14,"JovanGerb":14,"mgeier":10,"fgdorais":8,"dependabot[bot]":8,"Vierkantor":6,"plp127":6,"lenianiva":5,"digama0":5,"grunweg":5,"marcusrossel":4,"linesthatinterlace":4,"javra":3,"euprunin":3,"srghma":3,"ldct":2,"007vasy":2,"simon-dima":2,"thorimur":2,"Hagb":2,"cjohnson19":2,"kckennylau":2,"DavidJWebb":2,"jkpjkpjkp":2,"sullyj3":1,"Tasiro":1,"gilesgshaw":1,"Timeroot":1,"tobiasgrosser":1,"tom93":1,"tonneaus":1,"tristan-f-r":1,"Garmelon":1,"ecyrbe":1,"user202729":1,"Vtec234":1,"Darkus1t0262":1,"YaelDillies":1,"ydewit":1,"daniel-levin":1,"Komyyy":1,"chenson2018":1,"arthur-adjedj":1,"jt0202":1,"Mal-Pat":1,"jmikedupont2":1,"mdbrnowski":1,"jcreedcmu":1,"nnarek":1,"alok":1,"pandaman64":1,"jcommelin":1,"pyup-bot":1,"jcking":1,"scryptmouse":1,"sgouezel":1,"int-y1":1,"hanwenzhu":1}},"maintainers":[{"table":{"login":"leodemoura","count":1062,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leodemoura"}},{"table":{"login":"kim-em","count":861,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kim-em"}},{"table":{"login":"Kha","count":772,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kha"}},{"table":{"login":"kmill","count":481,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kmill"}},{"table":{"login":"semorrison","count":471,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/semorrison"}},{"table":{"login":"tydeu","count":320,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tydeu"}},{"table":{"login":"nomeata","count":290,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nomeata"}},{"table":{"login":"TwoFX","count":230,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TwoFX"}},{"table":{"login":"zwarich","count":226,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zwarich"}},{"table":{"login":"digama0","count":90,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/digama0"}},{"table":{"login":"algebraic-dev","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/algebraic-dev"}},{"table":{"login":"Vtec234","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Vtec234"}},{"table":{"login":"gebner","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gebner"}},{"table":{"login":"RodrigoSantosRodrigues","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RodrigoSantosRodrigues"}},{"table":{"login":"joao-a-costa","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joao-a-costa"}},{"table":{"login":"pyup-bot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pyup-bot"}},{"table":{"login":"christophscheuch","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/christophscheuch"}},{"table":{"login":"Lextuga007","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Lextuga007"}},{"table":{"login":"scryptmouse","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/scryptmouse"}},{"table":{"login":"Steelstone3","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Steelstone3"}},{"table":{"login":"Darkus1t0262","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Darkus1t0262"}}],"active_maintainers":[{"table":{"login":"leodemoura","count":366,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leodemoura"}},{"table":{"login":"kim-em","count":319,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kim-em"}},{"table":{"login":"Kha","count":237,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kha"}},{"table":{"login":"zwarich","count":226,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zwarich"}},{"table":{"login":"nomeata","count":163,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nomeata"}},{"table":{"login":"tydeu","count":106,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tydeu"}},{"table":{"login":"kmill","count":93,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kmill"}},{"table":{"login":"TwoFX","count":68,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TwoFX"}},{"table":{"login":"algebraic-dev","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/algebraic-dev"}},{"table":{"login":"digama0","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/digama0"}},{"table":{"login":"Vtec234","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Vtec234"}},{"table":{"login":"Darkus1t0262","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Darkus1t0262"}},{"table":{"login":"pyup-bot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pyup-bot"}},{"table":{"login":"scryptmouse","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/scryptmouse"}}]}},"events":{"total":{"ForkEvent":221,"CreateEvent":4419,"CommitCommentEvent":14,"ReleaseEvent":31,"IssuesEvent":864,"WatchEvent":1353,"DeleteEvent":2987,"MemberEvent":1,"IssueCommentEvent":6587,"PushEvent":5977,"PullRequestReviewEvent":2950,"PullRequestReviewCommentEvent":3075,"PullRequestEvent":5529},"last_year":{"ForkEvent":222,"CreateEvent":4428,"CommitCommentEvent":14,"ReleaseEvent":31,"IssuesEvent":865,"WatchEvent":1355,"DeleteEvent":2992,"MemberEvent":1,"IssueCommentEvent":6601,"PushEvent":5984,"PullRequestReviewEvent":2952,"PullRequestReviewCommentEvent":3077,"PullRequestEvent":5545}},"keywords":["lean","lean4"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/backport.yml","sha":null,"kind":"manifest","created_at":"2023-10-12T06:09:09.282Z","updated_at":"2023-10-12T06:09:09.282Z","repository_link":"https://github.com/leanprover/lean4/blob/master/.github/workflows/backport.yml","dependencies":[{"id":14166718192,"package_name":"tibdex/backport","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-10-12T06:09:09.298Z","updated_at":"2023-10-12T06:09:09.298Z","repository_link":"https://github.com/leanprover/lean4/blob/master/.github/workflows/ci.yml","dependencies":[{"id":14166718194,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14166718195,"package_name":"cachix/install-nix-action","ecosystem":"actions","requirements":"v18","direct":true,"kind":"composite","optional":false},{"id":14166718196,"package_name":"msys2/setup-msys2","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":14166718197,"package_name":"mymindstorm/setup-emsdk","ecosystem":"actions","requirements":"v11","direct":true,"kind":"composite","optional":false},{"id":14166718198,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14166718199,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14166718200,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14166718201,"package_name":"softprops/action-gh-release","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/labels-from-comments.yml","sha":null,"kind":"manifest","created_at":"2023-10-12T06:09:09.313Z","updated_at":"2023-10-12T06:09:09.313Z","repository_link":"https://github.com/leanprover/lean4/blob/master/.github/workflows/labels-from-comments.yml","dependencies":[{"id":14166718202,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/nix-ci.yml","sha":null,"kind":"manifest","created_at":"2023-10-12T06:09:09.331Z","updated_at":"2023-10-12T06:09:09.331Z","repository_link":"https://github.com/leanprover/lean4/blob/master/.github/workflows/nix-ci.yml","dependencies":[{"id":14166718203,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14166718204,"package_name":"cachix/install-nix-action","ecosystem":"actions","requirements":"v18","direct":true,"kind":"composite","optional":false},{"id":14166718205,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14166718206,"package_name":"cachix/cachix-action","ecosystem":"actions","requirements":"v12","direct":true,"kind":"composite","optional":false},{"id":14166718207,"package_name":"peaceiris/actions-gh-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-release.yml","sha":null,"kind":"manifest","created_at":"2023-10-12T06:09:09.351Z","updated_at":"2023-10-12T06:09:09.351Z","repository_link":"https://github.com/leanprover/lean4/blob/master/.github/workflows/pr-release.yml","dependencies":[{"id":14166718208,"package_name":"potiuk/get-workflow-origin","ecosystem":"actions","requirements":"v1_1","direct":true,"kind":"composite","optional":false},{"id":14166718209,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14166718210,"package_name":"dawidd6/action-download-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":14166718211,"package_name":"softprops/action-gh-release","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":14166718212,"package_name":"actions-ecosystem/action-add-labels","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":14166718213,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/stale.yml","sha":null,"kind":"manifest","created_at":"2023-10-12T06:09:09.502Z","updated_at":"2023-10-12T06:09:09.502Z","repository_link":"https://github.com/leanprover/lean4/blob/master/.github/workflows/stale.yml","dependencies":[{"id":14166718215,"package_name":"actions/stale","ecosystem":"actions","requirements":"v8","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-title.yml","sha":null,"kind":"manifest","created_at":"2023-12-20T14:17:23.607Z","updated_at":"2023-12-20T14:17:23.607Z","repository_link":"https://github.com/leanprover/lean4/blob/master/.github/workflows/pr-title.yml","dependencies":[{"id":15190000557,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/update-stage0.yml","sha":null,"kind":"manifest","created_at":"2023-12-20T14:17:23.941Z","updated_at":"2023-12-20T14:17:23.941Z","repository_link":"https://github.com/leanprover/lean4/blob/master/.github/workflows/update-stage0.yml","dependencies":[{"id":15190001140,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15190001141,"package_name":"DeterminateSystems/nix-installer-action","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":15190001142,"package_name":"cachix/cachix-action","ecosystem":"actions","requirements":"v12","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/actionlint.yml","sha":null,"kind":"manifest","created_at":"2024-01-18T09:00:54.994Z","updated_at":"2024-01-18T09:00:54.994Z","repository_link":"https://github.com/leanprover/lean4/blob/master/.github/workflows/actionlint.yml","dependencies":[{"id":15680970299,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15680970300,"package_name":"raven-actions/actionlint","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":null,"created_at":"2025-03-05T18:43:08.357Z","updated_at":"2026-06-19T15:02:10.948Z","avatar_url":"https://github.com/leanprover.png","language":"Lean","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/356175","html_url":"https://summary.ecosyste.ms/projects/356175"}