{"id":42678,"name":"geoserver","description":"Official GeoServer repository","url":"https://github.com/geoserver/geoserver","last_synced_at":"2025-09-05T09:33:07.079Z","repository":{"id":1826912,"uuid":"2751199","full_name":"geoserver/geoserver","owner":"geoserver","description":"Official GeoServer repository","archived":false,"fork":false,"pushed_at":"2025-09-03T15:05:11.000Z","size":332137,"stargazers_count":4132,"open_issues_count":12,"forks_count":2242,"subscribers_count":203,"default_branch":"main","last_synced_at":"2025-09-03T17:15:06.096Z","etag":null,"topics":["geoserver","java","mapping","maps","wcs","web","web-mapping","wfs","wms","wps"],"latest_commit_sha":null,"homepage":"http://geoserver.org/","language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"Automattic/cli-table","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/geoserver.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":"SECURITY.md","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},"funding":{"custom":["https://geoserver.org/sponsor/"]}},"created_at":"2011-11-10T19:56:06.000Z","updated_at":"2025-09-03T07:41:15.000Z","dependencies_parsed_at":"2025-05-08T18:30:27.264Z","dependency_job_id":"d50cfa12-86b0-47a1-ab29-9846138cf530","html_url":"https://github.com/geoserver/geoserver","commit_stats":{"total_commits":10198,"total_committers":462,"mean_commits":"22.073593073593074","dds":0.7329868601686605,"last_synced_commit":"e19549d7ee943810bf539d04a13a8b611d3ee915"},"previous_names":[],"tags_count":221,"template":false,"template_full_name":null,"purl":"pkg:github/geoserver/geoserver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoserver%2Fgeoserver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoserver%2Fgeoserver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoserver%2Fgeoserver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoserver%2Fgeoserver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geoserver","download_url":"https://codeload.github.com/geoserver/geoserver/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoserver%2Fgeoserver/sbom","scorecard":{"id":423368,"data":{"date":"2025-08-11","repo":{"name":"github.com/geoserver/geoserver","commit":"a20c8faedc9ea75f0ca8ff85e2b1354cf7cab3d5"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.3,"checks":[{"name":"Code-Review","score":6,"reason":"Found 18/27 approved changesets -- score normalized to 6","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":10,"reason":"30 commit(s) and 0 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":"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":"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/backport.yml:14","Warn: no topLevel permission defined: .github/workflows/assembly.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/backport.yml:9","Warn: no topLevel permission defined: .github/workflows/cite.yml:1","Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/javadoc.yml:1","Warn: no topLevel permission defined: .github/workflows/linux.yml:1","Warn: no topLevel permission defined: .github/workflows/macos.yml:1","Warn: no topLevel permission defined: .github/workflows/postgis_appschema_online.yml:1","Warn: no topLevel permission defined: .github/workflows/qa.yml:1","Warn: no topLevel permission defined: .github/workflows/windows.yml:1"],"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Warn: project license file does not contain an FSF or OSI license."],"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":-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":"Binary-Artifacts","score":3,"reason":"binaries present in source code","details":["Warn: binary detected: src/release/installer/win/build/wrapper/jsl64.exe:1","Warn: binary detected: src/release/installer/win/nsis_plugins/x86-unicode/AccessControl.dll:1","Warn: binary detected: src/release/installer/win/nsis_plugins/x86-unicode/ShellLink.dll:1","Warn: binary detected: src/release/wrapper/bin/wrapper/lib/wrapper.dll:1","Warn: binary detected: src/release/wrapper/bin/wrapper/lib/wrapper.jar:1","Warn: binary detected: src/release/wrapper/bin/wrapper/lib/wrappertest.jar:1","Warn: binary detected: src/release/wrapper/wrapper.exe:1"],"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 30 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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Info: Possibly incomplete results: error parsing shell code: invalid UTF-8 encoding: doc/en/user/source/production/scripts/geoserver_tomcat:0","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/assembly.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/assembly.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/assembly.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/assembly.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/assembly.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/assembly.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/assembly.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/assembly.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/backport.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/backport.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cite.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/cite.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cite.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/cite.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cite.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/cite.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cite.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/cite.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cite.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/cite.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cite.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/cite.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cite.yml:65: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/cite.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cite.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/cite.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cite.yml:76: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/cite.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cite.yml:153: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/cite.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docs.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/javadoc.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/javadoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/javadoc.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/javadoc.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/javadoc.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/javadoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/javadoc.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/javadoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/linux.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/linux.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/linux.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/linux.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/linux.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/macos.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/macos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/macos.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/macos.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/macos.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/macos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/macos.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/macos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/postgis_appschema_online.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/postgis_appschema_online.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/postgis_appschema_online.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/postgis_appschema_online.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/postgis_appschema_online.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/postgis_appschema_online.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/qa.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/qa.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/qa.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/qa.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/qa.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/qa.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/qa.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/qa.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/windows.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/windows.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/windows.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/windows.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/geoserver/geoserver/windows.yml/main?enable=pin","Warn: containerImage not pinned by hash: build/cite/geoserver/Dockerfile:1: pin your Docker image by updating tomcat:9.0.96-jdk17-temurin-jammy to tomcat:9.0.96-jdk17-temurin-jammy@sha256:0178e7f64108e099e32060a24c075877b73fc07343817617cc980c53aa4c0239","Warn: containerImage not pinned by hash: build/cite/postgres/Dockerfile:1: pin your Docker image by updating mdillon/postgis:11 to mdillon/postgis:11@sha256:ac5dd18c43b0ee89320764684aa5c2da5c3c2ce54cf01a6caab21f905302d1b5","Warn: containerImage not pinned by hash: src/release/installer/win/Dockerfile:2: pin your Docker image by updating mcr.microsoft.com/windows/servercore:ltsc2019-amd64 to mcr.microsoft.com/windows/servercore:ltsc2019-amd64@sha256:57e6ceac16206dfd03acd06f885a3b86606ce4167c6c1c6e934cd892030fdeb3","Warn: chocoCommand not pinned by hash: src/release/installer/win/Dockerfile:8","Warn: chocoCommand not pinned by hash: src/release/installer/win/Dockerfile:11","Warn: chocoCommand not pinned by hash: src/release/installer/win/Dockerfile:14","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:70","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:38","Info:   0 out of  35 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  11 third-party GitHubAction dependencies pinned","Info:   0 out of   3 containerImage dependencies pinned","Info:   0 out of   3 chocoCommand dependencies pinned","Info:   0 out of   2 pipCommand 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":"Vulnerabilities","score":0,"reason":"24 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-78wr-2p64-hpwj","Warn: Project is vulnerable to: GHSA-gwrp-pvrq-jmwv","Warn: Project is vulnerable to: GHSA-rhgr-952r-6p8q","Warn: Project is vulnerable to: GHSA-2f88-5hg8-9x2x","Warn: Project is vulnerable to: GHSA-8vhq-qq4p-grq3","Warn: Project is vulnerable to: GHSA-g6ph-x5wf-g337","Warn: Project is vulnerable to: GHSA-jcwr-x25h-x5fh","Warn: Project is vulnerable to: GHSA-6hgm-866r-3cjv","Warn: Project is vulnerable to: GHSA-fjq5-5j5f-mvxh","Warn: Project is vulnerable to: GHSA-j288-q9x7-2f5v","Warn: Project is vulnerable to: GHSA-6pcc-3rfx-4gpm","Warn: Project is vulnerable to: GHSA-hwj3-m3p6-hj38","Warn: Project is vulnerable to: GHSA-2qrg-x229-3v8q","Warn: Project is vulnerable to: GHSA-65fg-84f6-3jq3","Warn: Project is vulnerable to: GHSA-f7vh-qwp3-x37m","Warn: Project is vulnerable to: GHSA-fp5r-v3w9-4333","Warn: Project is vulnerable to: GHSA-w9p3-5cr8-m3jj","Warn: Project is vulnerable to: GHSA-5h29-qq92-wj7f","Warn: Project is vulnerable to: GHSA-6mcm-j9cj-3vc3","Warn: Project is vulnerable to: GHSA-76h9-2vwh-w278","Warn: Project is vulnerable to: GHSA-4gc7-5j7h-4qph","Warn: Project is vulnerable to: GHSA-4wp7-92pw-q264","Warn: Project is vulnerable to: GHSA-4wrc-f8pq-fpqp","Warn: Project is vulnerable to: GHSA-3832-9276-x7gf"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-19T01:45:05.864Z","repository_id":1826912,"created_at":"2025-08-19T01:45:05.864Z","updated_at":"2025-08-19T01:45:05.864Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273738187,"owners_count":25159046,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"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":"geoserver","name":"GeoServer","uuid":"186522","kind":"organization","description":"Designed for interoperability, GeoServer publishes data from any major spatial data source using open standards.","email":null,"website":"https://geoserver.org","location":null,"twitter":"geoserverO","company":null,"icon_url":"https://avatars.githubusercontent.com/u/186522?v=4","repositories_count":12,"last_synced_at":"2024-03-26T04:19:52.980Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/geoserver","funding_links":[],"total_stars":4000,"followers":147,"following":0,"created_at":"2022-11-03T04:57:55.370Z","updated_at":"2024-03-26T04:19:54.337Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geoserver","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geoserver/repositories"},"packages":[],"commits":{"id":282849,"full_name":"geoserver/geoserver","default_branch":"main","committers":[{"name":"Andrea Aime","email":"andrea.aime@gmail.com","login":"aaime","count":3027},{"name":"Jody Garnett","email":"jody.garnett@gmail.com","login":"jodygarnett","count":724},{"name":"Torben Barsballe","email":"tbarsballe@boundlessgeo.com","login":"tbarsballe","count":585},{"name":"Niels Charlier","email":"niels@scitus.be","login":"NielsCharlier","count":396},{"name":"Daniele Romagnoli","email":"daniele.romagnoli@geo-solutions.it","login":"dromagnoli","count":258},{"name":"Kevin Smith","email":"ksmith@boundlessgeo.com","login":"smithkm","count":231},{"name":"Marco Volpini","email":"tabareu90@gmail.com","login":"taba90","count":220},{"name":"Ben Caradoc-Davies","email":"ben@transient.nz","login":"bencaradocdavies","count":218},{"name":"afabiani","email":"alessio.fabiani@geo-solutions.it","login":null,"count":218},{"name":"Steve Ikeoka","email":"Steve.Ikeoka@GDIT.com","login":"sikeoka","count":217},{"name":"Brad Hards","email":"bradh@frogmouth.net","login":"bradh","count":214},{"name":"aaime","email":"aaime@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":209},{"name":"Gabriel Roldan","email":"gabriel.roldan@gmail.com","login":"groldan","count":208},{"name":"jdeolive","email":"jdeolive@opengeo.org","login":null,"count":199},{"name":"Nuno Oliveira","email":"nuno.oliveira@geo-solutions.it","login":null,"count":173},{"name":"Mauro Bartolomeoli","email":"maurobartolomeoli@gmail.com","login":"mbarto","count":151},{"name":"jdeolive","email":"jdeolive@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":145},{"name":"Mark Prins","email":"1165786+mprins","login":"mprins","count":145},{"name":"Peter Smythe","email":"petersmythe","login":"petersmythe","count":142},{"name":"mdavis","email":"mdavis@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":126},{"name":"groldan","email":"groldan@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":124},{"name":"Mike Pumphrey","email":"mike@boundlessgeo.com","login":"bmmpxf","count":115},{"name":"Ian Turton","email":"ijturton@gmail.com","login":"ianturton","count":110},{"name":"Fernando Miño","email":"fernandomino7@gmail.com","login":"fernandor777","count":106},{"name":"fgdrf","email":"fgdrf@users.sourceforge.net","login":"fgdrf","count":83},{"name":"David Winslow","email":"dwinslow@opengeo.org","login":null,"count":80},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":73},{"name":"jdeolive","email":"jdeolive@boundlessgeo.com","login":null,"count":73},{"name":"Joseph Miller","email":"millerj@pixia.com","login":"turingtestfail","count":72},{"name":"jdeolive","email":"jdeolive@gmail.com","login":"jdeolive","count":70},{"name":"Simone Giannecchini","email":"simone.giannecchini@geo-solutions.it","login":null,"count":66},{"name":"Gabriel Roldan","email":"groldan@boundlessgeo.com","login":null,"count":63},{"name":"etj","email":"etj@geo-solutions.it","login":"etj","count":63},{"name":"Devon Tucker","email":"dtucker@boundlessgeo.com","login":null,"count":61},{"name":"RiniAngreani","email":"rini.angreani@csiro.au","login":"riniangreani","count":60},{"name":"Juan Marin Otero","email":"juan.marin.otero@gmail.com","login":"jmarin","count":56},{"name":"Imran","email":"rajjad@gmail.com","login":"imranrajjad","count":56},{"name":"Martin Davis","email":"mdavis@opengeo.org","login":null,"count":55},{"name":"Erik Merkle","email":"emerkle@boundlessgeo.com","login":null,"count":52},{"name":"Davide Savazzi","email":"davide@davidesavazzi.net","login":"svzdvd","count":51},{"name":"n-lagomarsini","email":"lago.88@libero.it","login":"n-lagomarsini","count":50},{"name":"dwinslow","email":"dwinslow@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":47},{"name":"Christian Mueller","email":"christian.mueller@nvoe.at","login":null,"count":44},{"name":"riniangreani","email":"riniangreani@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":42},{"name":"Jim Hughes","email":"jnh5y@ccri.com","login":"jnh5y","count":41},{"name":"afabiani","email":"alessio.fabiani@geosolutionsgroup.com","login":"afabiani","count":39},{"name":"Peter Rushforth","email":"peter.rushforth@gmail.com","login":"prushforth","count":39},{"name":"Björn Harrtell","email":"bjorn@wololo.org","login":"bjornharrtell","count":36},{"name":"Morgan Thompson","email":"mthompson@boundlessgeo.com","login":null,"count":35},{"name":"david.blasby","email":"david.blasby@geocat.net","login":"david-blasby","count":35},{"name":"AlexGacon","email":"alexandre.gacon@gmail.com","login":"AlexGacon","count":34},{"name":"nielscharlier","email":"nielscharlier@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":31},{"name":"Ian Schneider","email":"planablediglet@gmail.com","login":"ischneider","count":31},{"name":"Robert Hastings","email":"rhastings@moesol.com","login":"moesol","count":30},{"name":"bencaradocdavies","email":"bencaradocdavies@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":28},{"name":"DBlasby","email":"dblasby@boundlessgeo.com","login":"DBlasby","count":28},{"name":"David Winslow","email":"cdwinslow@gmail.com","login":"dwins","count":26},{"name":"Christian Mueller","email":"christian.mueller@os-solutions.at","login":"mcrmcr","count":26},{"name":"Peter Smythe","email":"peter@afrigis.co.za","login":null,"count":25},{"name":"mattkrusz","email":"mkruszewski@boundlessgeo.com","login":null,"count":25},{"name":"Stefano Costa","email":"ridethepenguin@gmail.com","login":"ridethepenguin","count":25},{"name":"fgdrf","email":"fgdrf@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":24},{"name":"David Winslow","email":"dwinslow@boundlessgeo.com","login":null,"count":21},{"name":"Marcus Sen","email":"mase@bgs.ac.uk","login":"bgsmase","count":21},{"name":"jericks","email":"jared.erickson@gmail.com","login":"jericks","count":21},{"name":"Lorenzo Pini","email":"Gnafu","login":"Gnafu","count":21},{"name":"carlo cancellieri","email":"ccancellieri@hotmail.com","login":"ccancellieri","count":19},{"name":"Chris Hodgson","email":"cmhodgson@gmail.com","login":"cmhodgson","count":19},{"name":"Alessandro Parma","email":"alessa.parma@gmail.com","login":"randomorder","count":18},{"name":"Alex van den Hoogen","email":"alex3305@gmail.com","login":"alex3305","count":18},{"name":"R. Hoek","email":"ronald.hoek@componentagro.nl","login":"ronaldhoek","count":18},{"name":"vickdw","email":"dvick@boundlessgeo.com","login":"vickdw","count":17},{"name":"davidblasby","email":"48937730+davidblasby","login":"davidblasby","count":17},{"name":"Johnathan Garrett","email":"jd@prominentedge.com","login":"jdgarrett","count":17},{"name":"Yalın Eren Deliorman","email":"53652228+ydeliorman","login":"ydeliorman","count":16},{"name":"Sampo Savolainen","email":"sampo.savolainen@spatineo.com","login":"sampov2","count":14},{"name":"milovanderlinden","email":"milo@dogodigi.net","login":"milovanderlinden","count":13},{"name":"OSGeo Weblate","email":"97247866+osgeoweblate","login":"osgeoweblate","count":13},{"name":"Andreas Schmitz","email":"schmitz@terrestris.de","login":"hwbllmnn","count":13},{"name":"Alvaro Huarte","email":"ahuarte47@yahoo.es","login":"ahuarte47","count":13},{"name":"Andreas Watermeyer","email":"Andreas.Watermeyer@its-telco.de","login":"awaterme","count":12},{"name":"Mike","email":"Judge73@yandex.ru","login":null,"count":12},{"name":"Peter Hopfgartner","email":"peter.hopfgartner@r3-gis.com","login":null,"count":12},{"name":"Asdrubal","email":"30150869+agpenton","login":"agpenton","count":12},{"name":"ahmedababnehgeo","email":"103425441+ahmedababnehgeo","login":"ahmedababnehgeo","count":12},{"name":"Larry Shaffer","email":"lshaffer@boundlessgeo.com","login":"dakcarto","count":11},{"name":"Michel Gabriël","email":"michel.gabriel@geocat.net","login":"MichelGabriel","count":11},{"name":"afabiani","email":"afabiani@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":11},{"name":"Can Mehteroglu","email":"115575786+canmehteroglu","login":"canmehteroglu","count":10},{"name":"fouad-semaan","email":"fouadsem3an@gmail.com","login":"fouad-semaan","count":10},{"name":"mike","email":"judge73@yandex.ru","login":null,"count":9},{"name":"mcr","email":"mcr@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":9},{"name":"jmacchi","email":"jmacchi@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":9},{"name":"Roar Brænden","email":"roar.brenden.no@gmail.com","login":"roarbra","count":9},{"name":"Quinn Scripter","email":"qscripter@boundlessgeo.com","login":"qscripter","count":9},{"name":"dieterstueken","email":"d.stueken@conterra.de","login":"dieterstueken","count":9},{"name":"Roy Braam","email":"braam.roy@gmail.com","login":"rbraam","count":8},{"name":"Sebastian Frey","email":"sebastianfrey","login":"sebastianfrey","count":8},{"name":"Matt Bertrand","email":"mbertrand@cga.harvard.edu","login":"mbertrand","count":8},{"name":"Travis Brundage","email":"travis.brundage@farmersedge.ca","login":"travisb-fe","count":8},{"name":"Carsten Klein","email":"c.klein@datagis.com","login":"cklein05","count":8},{"name":"jjwtay","email":"jjjtaylor@hotmail.com","login":"jjwtay","count":8},{"name":"johngschulz","email":"schulz.johng@gmail.com","login":"johngschulz","count":8},{"name":"dr-jts","email":"mtnclimb@gmail.com","login":"dr-jts","count":8},{"name":"Damiano Albani","email":"damiano.albani@geodan.nl","login":null,"count":8},{"name":"Shadab","email":"shadabgada234@gmail.com","login":"shadabgada","count":7},{"name":"Pratik Bandal","email":"pratik.bandal@geosolutionsgroup.com","login":"pratikbandalg","count":7},{"name":"Sergey Kolosov","email":"sergey.kolosof@gmail.com","login":"kolosov-sergey","count":7},{"name":"victortey","email":"victortey@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":7},{"name":"ischneider","email":"ischneider@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":7},{"name":"bmmpxf","email":"bmmpxf@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":7},{"name":"ROPARTZ Erwan DTSI/DSI","email":"erwan.ropartz@orange.com","login":null,"count":7},{"name":"Rudi","email":"rudi.hochmeister@gmail.com","login":"g3o","count":7},{"name":"Damiano Albani","email":"damiano.albani@gmail.com","login":"dalbani","count":7},{"name":"zhangzhang","email":"zhangyijunmetro@hotmail.com","login":"sharkAndshark","count":7},{"name":"travis","email":"travislbrundage@gmail.com","login":"travislbrundage","count":7},{"name":"Tom Kunicki","email":"tkunicki@opengeo.org","login":"tkunicki","count":7},{"name":"Alessandro Ricchiuti","email":"alessandro.ricchiuti@geosolutionsgroup.com","login":"axl8713","count":7},{"name":"chosenegbe","email":"milkymike45@gmail.com","login":"chosenegbe","count":6},{"name":"Tim Schaub","email":"tim.schaub@gmail.com","login":"tschaub","count":6},{"name":"Robert Coup","email":"robert@coup.net.nz","login":"rcoup","count":6},{"name":"Parker Abercrombie","email":"parker@pabercrombie.com","login":"parkerabercrombie","count":6},{"name":"Jose Garcia","email":"jose.garcia@geocat.net","login":"josegar74","count":6},{"name":"Christian Clauss","email":"cclauss@me.com","login":"cclauss","count":6},{"name":"koordo","email":"markljung@gmail.com","login":"omarkljung","count":6},{"name":"sjudeng","email":"sjudeng","login":"sjudeng","count":6},{"name":"Damiano","email":"damianofds@gmail.com","login":"Damianofds","count":6},{"name":"yuanlei","email":"2365933499@qq.com","login":"yluiop123","count":6},{"name":"lfelipevc","email":"lfelipevc@gmail.com","login":"lfelipevc","count":6},{"name":"jonathan-wcc","email":"jonathanmoules@warwickshire.gov.uk","login":"jonathan-wcc","count":6},{"name":"Mike Benowitz","email":"michael.benowitz@gdit.com","login":null,"count":6},{"name":"Konstantin-Surzhin","email":"the_pleiades@comtv.ru","login":null,"count":6},{"name":"Geoff Williams","email":"g.williams2@bom.gov.au","login":null,"count":6},{"name":"goudine","email":"agoudine@boundlessgeo.com","login":null,"count":6},{"name":"ivanfmartinez","email":"ivanfm@ig.com.br","login":null,"count":6},{"name":"Joseph Miller","email":"jmiller@boundlessgeo.com","login":null,"count":6},{"name":"carlo cancellieri","email":"cancellieri@CIO174.hq.un.fao.org","login":null,"count":6},{"name":"Simon Hofer","email":"simon.hofer@spoud.io","login":"spike83","count":6},{"name":"Luca Morandini","email":"lmorandini@ieee.org","login":"lmorandini","count":5},{"name":"Marc Jansen","email":"jansen@terrestris.de","login":"marcjansen","count":5},{"name":"Mauricio Pazos","email":"mauricio.pazos@gmail.com","login":"mpazos","count":5},{"name":"Robert Marianski","email":"rob@marianski.com","login":"rmarianski","count":5},{"name":"Jeroen Dries","email":"jeroen.dries@vito.be","login":"jdries","count":5},{"name":"shadab-geo","email":"88288492+shadab-geo","login":"shadab-geo","count":5},{"name":"user","email":"user@gmail.com","login":"server5056","count":5},{"name":"Pascal Like","email":"antonio.cerciello@gmail.com","login":"PascalLike","count":5},{"name":"Shadab","email":"shadabgada3@gmail.com","login":"shad-git","count":5},{"name":"jgarnett","email":"jgarnett@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":5},{"name":"tingold","email":"Tom@192.168.1.2","login":null,"count":5},{"name":"Mmontsheng Maoto","email":"mmontsheng@afrigis.co.za","login":null,"count":5},{"name":"Lorenzo Pini","email":"lorenzo.pini@geo-solutions.it","login":null,"count":5},{"name":"jbeckwith","email":"jbeckwith@boundlessgeo.com","login":null,"count":5},{"name":"Maxime Werlen","email":"maxime@werlen.fr","login":"mwerlen","count":5},{"name":"Russell Grew","email":"russell.grew@gmail.com","login":"hardreddata","count":5},{"name":"ugomos","email":"ugomoschini@gmail.com","login":"ugomos","count":4},{"name":"qr","email":"geojs","login":"geojs","count":4},{"name":"mantesat","email":"mantesat@gmail.com","login":"mantesat","count":4},{"name":"Emilio Lahr-Vivaz","email":"elahrvivaz@ccri.com","login":"elahrvivaz","count":4},{"name":"Geoff Williams","email":"geoff@geoffwilliams.me.uk","login":"GeoffWilliams","count":4},{"name":"Johannes Weskamm","email":"weskamm@terrestris.de","login":"weskamm","count":4},{"name":"rob518183","email":"167966144+rob518183","login":"rob518183","count":4},{"name":"Jukka Rahkonen","email":"jukka.rahkonen@maanmittauslaitos.fi","login":"jratike80","count":4},{"name":"Tiago Vieira","email":"tixvieira@gmail.com","login":"tixvieira","count":4},{"name":"Alex Goudine","email":"a.goudine@gmail.com","login":"goudine","count":4},{"name":"Jakob Miksch","email":"jakob.miksch@sbg.ac.at","login":"JakobMiksch","count":4},{"name":"vava23","email":"svv15@mail.ru","login":"vava23","count":4},{"name":"Landry Breuil","email":"breuil@craig.fr","login":"landryb","count":4},{"name":"Lubomír Bucek","email":"lubojr@seznam.cz","login":"lubojr","count":4},{"name":"Tyler Battle","email":"tbattle@boundlessgeo.com","login":"cuttlefish","count":4},{"name":"fostash","email":"fausto.bonacina@gmail.com","login":"fostash","count":4},{"name":"Victor Olaya","email":"volayaf@gmail.com","login":"volaya","count":4},{"name":"Cesar Martinez Izquierdo","email":"cesar.izq@gmail.com","login":"dispiste","count":4},{"name":"juanmendez@gkudos.com","email":"juanmendez@gkudos.com","login":"dersteppenwolf","count":4},{"name":"sergitopo","email":"al283988@uji.es","login":"sergitopo","count":4},{"name":"Juha Hyvärinen","email":"juha.hyvarinen@cyberlightning.com","login":null,"count":4},{"name":"Jill Clark","email":"jclark@opengeo.org","login":null,"count":4},{"name":"Antonio Cerciello","email":"antonio.cerciello@geocat.net","login":null,"count":4},{"name":"Maciej Filocha","email":"m.filocha@icm.edu.pl","login":null,"count":4},{"name":"shane907","email":"shane907@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":4},{"name":"nuno","email":"nuno-miguel-oliveira@ptinovacao.pt","login":null,"count":4},{"name":"Victor Tey","email":"Victor.Tey@csiro.au","login":null,"count":4},{"name":"Paul Biskup","email":"Paul.Biskup@fit.fichtner.de","login":"PaulBiskup","count":3},{"name":"Tyler Mitchell","email":"spatialguru@shaw.ca","login":"1tylermitchell","count":3},{"name":"Yashwanth Anand S","email":"90164277+yashwanthanands","login":"yashwanthanands","count":3},{"name":"torse","email":"torse","login":"torse","count":3},{"name":"gschulz","email":"guido.schulz@mettenmeier.de","login":"guischulz","count":3},{"name":"Andreas Hocevar","email":"andreas.hocevar@gmail.com","login":"ahocevar","count":3},{"name":"Mike","email":"mykhailo.kotkov@geosolutionsgroup.com","login":"Mike7311","count":3},{"name":"Jonathan Meyer","email":"jon@gisjedi.com","login":"gisjedi","count":3},{"name":"Andrea Antonello","email":"andrea.antonello@gmail.com","login":"moovida","count":3},{"name":"Andre Henn","email":"henn@terrestris.de","login":"ahennr","count":3},{"name":"Björn Harrtell","email":"bjorn.harrtell@sweco.se","login":"sweco-sebhar","count":3},{"name":"Craig Jones","email":"Craig.Jones@utas.edu.au","login":"jonescc","count":3},{"name":"Devon Tucker","email":"dvntucker","login":"dvntucker","count":3},{"name":"Idan Miara","email":"idan@miara.com","login":"idanmiara","count":3},{"name":"Jan-Hendrik Peters","email":"hennr@hennr.name","login":"hennr","count":3},{"name":"Joey","email":"70319311+joey-geoloog","login":"joey-geoloog","count":3},{"name":"Shailesh Gavathe","email":"sgavathe@gmail.com","login":"sgavathe","count":3},{"name":"Richard Duivenvoorde","email":"richard@duif.net","login":"rduivenvoorde","count":3},{"name":"Paul Madden","email":"maddenp@colorado.edu","login":"maddenp","count":3},{"name":"Michael Romero","email":"mromero1509@gmail.com","login":"mike-es","count":3},{"name":"Mats Elfström","email":"mats.elfstrom@giskraft.se","login":"matself","count":3},{"name":"iaunzu","email":"32395827+iaunzu","login":"iaunzu","count":3},{"name":"skalesse","email":"81629065+skalesse","login":"skalesse","count":3},{"name":"刘群","email":"liuqun@22tianbo.com","login":"liuqun","count":3},{"name":"Niels","email":"niels@nielspc.(none)","login":null,"count":3},{"name":"Marc J. Cenac","email":"mcenac@boundlessgeo.com","login":null,"count":3},{"name":"unknown","email":"jia020@RADON-EP.nexus.csiro.au","login":null,"count":3},{"name":"Jeffrey Smith","email":"jsmith@geospago.com","login":null,"count":3},{"name":"Dustin Parker","email":"dustin.a.parker@gmail.com","login":null,"count":3},{"name":"Alex van den Hoogen","email":"alex.van.den.hoogen@geodan.nl","login":null,"count":3},{"name":"dany111","email":"dany111@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":3},{"name":"ianschneider","email":"ianschneider@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":3},{"name":"simboss","email":"simone.giannecchini@eo-solutions.it","login":null,"count":3},{"name":"reinvantveer","email":"rein.van.t.veer@geodan.nl","login":null,"count":3},{"name":"Shane StClair","email":"srstclair@gmail.com","login":null,"count":3},{"name":"Federico C. Guizzardi","email":"cippinofg@gmail.com","login":null,"count":2},{"name":"Brett Antonides","email":"brett.antonides@lmnsolutions.com","login":null,"count":2},{"name":"Alessandro Cristofori","email":"alessandro.cristofori@geosolutionsgroup.com","login":null,"count":2},{"name":"Jim Hughes","email":"jhughes@ccri.com","login":null,"count":2},{"name":"Jesse Eichar","email":"jesse.eichar@camptocamp.com","login":null,"count":2},{"name":"Guy Chisholm","email":"guy.chisholm@gmail.com","login":"guychisholm","count":2},{"name":"Hans Yperman","email":"hans.yperman@vliz.be","login":"hyperman3","count":2},{"name":"Ilkka Rinne","email":"ior@iki.fi","login":"ilkkarinne","count":2},{"name":"Jason Newmoyer","email":"jason@newmoyergeospatial.com","login":"jnewmoyer","count":2},{"name":"Alan McDade","email":"alan.mcdade@geosolutionsgroup.com","login":"alan-geosolutions","count":2},{"name":"Edward Mac Gillavry","email":"emacgillavry@gmail.com","login":"emacgillavry","count":2},{"name":"Erik Merkle","email":"github@emerkle.net","login":"emerkle826","count":2},{"name":"François Van Der Biest","email":"francois.vanderbiest@camptocamp.com","login":"fvanderbiest","count":2},{"name":"Frederic Leclercq","email":"69973214+Fred-VLIZ","login":"Fred-VLIZ","count":2},{"name":"Giovanni Allegri","email":"giohappy@gmail.com","login":"giohappy","count":2},{"name":"Dana Lambert","email":"danalambert@catalyst.net.nz","login":null,"count":2},{"name":"David Robison","email":"david.robison@openroadsconsulting.com","login":null,"count":2},{"name":"db","email":"db@dbs-MacBook-Pro-2.local","login":null,"count":2},{"name":"jmarinotero","email":"jmarinotero@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":2},{"name":"njankovic","email":"nikola.jankovic@eodc.eu","login":null,"count":2},{"name":"nmco","email":"nuno@p-nunomo.(none)","login":null,"count":2},{"name":"unknown","email":"alexh@ALEXH-LT.GEODAN.NL","login":null,"count":2},{"name":"Mikko Kolehmainen","email":"mikko.kolehmainen@sitowise.com","login":"mikko-kolehmainen","count":2},{"name":"Kevin Smith","email":"smithkm@smaug.draconic.ca","login":null,"count":2},{"name":"Marc DiPasquale","email":"mdipasquale@agilesde.com","login":null,"count":2},{"name":"Mark Paxton","email":"mark@innasys.com","login":null,"count":2},{"name":"Mitchell Bösecke","email":"mitchell.bosecke@forcorp.com","login":null,"count":2},{"name":"Martin-Wegner","email":"martin.wegner@ebp.de","login":null,"count":2},{"name":"Syrus Mesdaghi","email":"syrus.mesdaghi@lmnsolutions.com","login":null,"count":2},{"name":"Patrick Valsecchi","email":"patrick.valsecchi@camptocamp.com","login":null,"count":2},{"name":"Peter Rushforth","email":"peter.rushforth@nrcan-rncan.gc.ca","login":null,"count":2},{"name":"gsnsw-felixs","email":"79295742+gsnsw-felixs","login":"gsnsw-felixs","count":2},{"name":"logresearch","email":"log.researchovo@gmail.com","login":"logresearch","count":2},{"name":"Alessandro Martelli","email":"alemarte@gmail.com","login":"alemarte","count":2},{"name":"Julien Sabatier","email":"julien.sabatier@lepuyenvelay.fr","login":"jusabatier","count":2},{"name":"Simon Ochsenreither","email":"simon@ochsenreither.de","login":"soc","count":2},{"name":"Jorge Gustavo Rocha","email":"jgr@di.uminho.pt","login":"jgrocha","count":2},{"name":"Juan Luis Rodríguez","email":"juanluisrp@gmail.com","login":"juanluisrp","count":2},{"name":"Julien Acroute","email":"julien.acroute@camptocamp.com","login":"Vampouille","count":2},{"name":"Tiago","email":"75946028+tiago-s-vieira-alb","login":"tiago-s-vieira-alb","count":2},{"name":"Tyler Garner","email":"garnertb@gmail.com","login":"garnertb","count":2},{"name":"Tõnis Kärdi","email":"tonis.kardi@gmail.com","login":"tkardi","count":2},{"name":"Willie Maddox","email":"willie.maddox@gmail.com","login":"WillieMaddox","count":2},{"name":"ericdahl","email":"eric.c.dahl@gmail.com","login":"ericdahl","count":2},{"name":"Tek Kshetri","email":"39838116+iamtekson","login":"iamtekson","count":2},{"name":"Eduardo Gustavo Soares Pereira","email":"edu_vcd@hotmail.com","login":"eduardogspereira","count":2},{"name":"Douglas Gardim","email":"dgardim@gmail.com","login":"dgardim","count":2},{"name":"Denis","email":"carriere.denis@gmail.com","login":"DenisCarriere","count":2},{"name":"Dean Povey","email":"dean.povey@gmail.com","login":"dpovey","count":2},{"name":"Daniel Kranich","email":"Daniel@nusalaska.com","login":"KroniK907","count":2},{"name":"Romagnoli Mirco","email":"romagnoli.mirco@gmail.com","login":"mirco-romagnoli","count":2},{"name":"Michael Weisman","email":"mweisman@gmail.com","login":"mweisman","count":2},{"name":"OpenDEM","email":"contact@opendemdata.info","login":"OpenDEM","count":2},{"name":"Rich Fecher","email":"rfecher@gmail.com","login":"rfecher","count":2},{"name":"Sylvain Ladoire","email":"91550380+Sylad-80","login":"Sylad-80","count":2},{"name":"Simon Schafer","email":"simon.schafer@baesystems.com","login":"SimonSchafer","count":2},{"name":"Stefan Uhrig","email":"stefan.uhrig@sap.com","login":"stefanuhrig","count":2},{"name":"Steen Hulthin Rasmussen","email":"steenhulthin@gmail.com","login":"steenhulthin","count":2},{"name":"Michael Matthews","email":"mmatthews@ccri.com","login":"mm64z","count":2},{"name":"woutergd","email":"woutergd","login":"woutergd","count":2},{"name":"Matt Walker","email":"walkermatt@longwayaround.org.uk","login":"walkermatt","count":2},{"name":"Kylli Ek","email":"kylli.ek@csc.fi","login":"ktiits","count":2},{"name":"Julien Dephix","email":"jdephix@hotmail.com","login":"JoolsMcFly","count":2},{"name":"jansule","email":"jansule","login":"jansule","count":2},{"name":"guxin0123","email":"guxin0123@gmail.com","login":"guxin0123","count":2},{"name":"Daniel Cruver","email":"ddcruver@gmail.com","login":"ddcruver","count":2},{"name":"chpicone","email":"ch.picone@gmail.com","login":"chpicone","count":2},{"name":"Stefan Overkamp","email":"overkamp@posteo.de","login":"stefan-overkamp","count":2},{"name":"Sandro Salari","email":"sandro.salari@gmail.com","login":"xandros6","count":2},{"name":"Markus Innerebner","email":"markus.innerebner@gmail.com","login":"markusin","count":2},{"name":"Cécile Vuilleumier","email":"cecile.vuilleumier@camptocamp.com","login":"vuilleumierc","count":2},{"name":"Christophe Mangeat","email":"christophe.mangeat@camptocamp.com","login":"cmangeat","count":2},{"name":"Christian Mayer","email":"chris@meggsimum.de","login":"chrismayer","count":2},{"name":"Lingbo Jiang","email":"jia020@csiro.au","login":null,"count":1},{"name":"Julien Acroute","email":"jacroute@wrk43.wrk.cby.camptocamp.com","login":null,"count":1},{"name":"Julia Harrison","email":"juliaharrison@catalyst.net.nz","login":null,"count":1},{"name":"Joseph Miller","email":"bgock@harvestglenct","login":null,"count":1},{"name":"Jody Garnett","email":"jgarnett@boundlessgeo.com","login":null,"count":1},{"name":"Nikiforos Archakis","email":"nikiforos.archakis@utopiamusic.com","login":null,"count":1},{"name":"NeilvB","email":"naldenvb@gmail.com","login":null,"count":1},{"name":"Matt Bertrand","email":"matt@epidemico.com","login":null,"count":1},{"name":"ollmar","email":"olle.markljung@norconsult.com","login":null,"count":1},{"name":"nmco","email":"nuno-miguel-oliveira@ptinovacao.com","login":null,"count":1},{"name":"Sara Nikolova","email":"s.nikolova@geomarketing.de","login":null,"count":1},{"name":"Sandro Santilli","email":"strk@keybit.net","login":null,"count":1},{"name":"Rob Ward","email":"robert.ward@scisys.co.uk","login":null,"count":1},{"name":"shihuike","email":"shihuike@baidu.com","login":null,"count":1},{"name":"surzhin.konstantin","email":"surzhin.konstantin@L403LABSURZHIN.vniizht.lan","login":null,"count":1},{"name":"svuppala","email":"srivani.vuppala@ga.gov.au","login":null,"count":1},{"name":"tybion","email":"tybion@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":1},{"name":"whatnick","email":"whatnick@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":1},{"name":"yjacolin","email":"yjacolin@ef1d6e69-97e5-0310-af46-8a06194da32a","login":null,"count":1},{"name":"ZhangChee","email":"backslide_zhang@163.aliyun.com","login":null,"count":1},{"name":"etj","email":"etj@c610.(none)","login":null,"count":1},{"name":"Tobias Warneke","email":"t.warneke@gingko.de","login":null,"count":1},{"name":"Tom Gottfried","email":"Tom Gottfried tom@intevation.de","login":null,"count":1},{"name":"Tom Ingold","email":"tingold@boundlessgeo.com","login":null,"count":1},{"name":"Victor Tey","email":"victor.tey@csiro.au","login":null,"count":1},{"name":"Víctor González","email":"victor.gonzalez@geomati.co","login":null,"count":1},{"name":"Paul","email":"paul.vangenuchten@geocat.net","login":null,"count":1},{"name":"Johan Van de Wauw","email":"johan.vandewauw@gmail.com","login":"johanvdw","count":1},{"name":"Johannes Weskamm","email":"you@example.com","login":"invalid-email-address","count":1},{"name":"Jorge Sanz","email":"xurxosanz@gmail.com","login":"jsanz","count":1},{"name":"Guillaume Beraudo","email":"guillaume.beraudo@camptocamp.com","login":"gberaudo","count":1},{"name":"Hannes","email":"kannes","login":"kannes","count":1},{"name":"Iceforgedmvp","email":"97961054+Iceforgedmvp","login":"Iceforgedmvp","count":1},{"name":"Igor Yanchenko","email":"1504692+yanchenko-igor","login":"yanchenko-igor","count":1},{"name":"Ivan Martynovskyi","email":"ivan.martynovskyi@microstep-mis.com","login":"ivanya82","count":1},{"name":"JFBorsodi","email":"Bor7005@calu.edu","login":"JFBorsodi","count":1},{"name":"Jacolin","email":"yves.jacolin@camptocamp.com","login":"yjacolin","count":1},{"name":"Jan Demoerloose","email":"jan.demoerloose@geosparc.com","login":"jandm","count":1},{"name":"Aaron Braeckel","email":"braeckel@ucar.edu","login":"braeckel","count":1},{"name":"Adam Retter","email":"adam.retter@googlemail.com","login":"adamretter","count":1},{"name":"Aegman","email":"43781842+Aegman","login":"Aegman","count":1},{"name":"Alan_Richard","email":"7609740+richardhyy","login":"richardhyy","count":1},{"name":"Alex","email":"aleksandrosansan@gmail.com","login":"sashashura","count":1},{"name":"Andrew Hulbert","email":"andrew.hulbert@ccri.com","login":"jahhulbert-ccri","count":1},{"name":"AndyFlem","email":"andy@ulendo.com","login":"AndyFlem","count":1},{"name":"Angelos Tzotsos","email":"gcpp.kalxas@gmail.com","login":"kalxas","count":1},{"name":"Ayham Darwish","email":"162137522+sweco-se1c8x","login":"sweco-se1c8x","count":1},{"name":"Benjamin Root","email":"ben.v.root@gmail.com","login":"WeatherGod","count":1},{"name":"Bingen Galartza Iparragirre","email":"46933620+bgalartza","login":"bgalartza","count":1},{"name":"Brandon Miller","email":"johndeereguy@gmail.com","login":"johndeereguy","count":1},{"name":"Casper","email":"emailtocasper@gmail.com","login":"chau-intl","count":1},{"name":"Christian Sturm","email":"reezer@reezer.org","login":"reezer","count":1},{"name":"Christopher Mark Gore","email":"chris.gore@climate.com","login":"cgore","count":1},{"name":"Jose Macchi","email":"jose.macchi@gmail.com","login":"jemacchi","count":1},{"name":"psytester","email":"psytester@quantentunnel.de","login":"psytester","count":1},{"name":"rafmcpaf","email":"39731995+rafmcpaf","login":"rafmcpaf","count":1},{"name":"remi-sap","email":"remi.astier@sap.com","login":"remi-sap","count":1},{"name":"samuelb-uca","email":"72435171+samuelb-uca","login":"samuelb-uca","count":1},{"name":"tlann","email":"tlann","login":"tlann","count":1},{"name":"totomz","email":"tommaso.doninelli@gmail.com","login":"totomz","count":1},{"name":"trganda","email":"62204882+trganda","login":"trganda","count":1},{"name":"Glen Blanchard","email":"blanchard.glen@gmail.com","login":"blanchg","count":1},{"name":"Dan Baston","email":"dbaston@isciences.com","login":"dbaston","count":1},{"name":"Daniel Araújo Miranda","email":"mirandadam","login":"mirandadam","count":1},{"name":"Daniel Rasmussen","email":"33061427+daRasmussen","login":"daRasmussen","count":1},{"name":"Jan Speckamp","email":"speckij@posteo.net","login":"SpeckiJ","count":1},{"name":"Marco Lechner, GeoBoink","email":"marco@marcolechner.de","login":"mlechner","count":1},{"name":"Martin Baxter","email":"44768693+mwbaxter11","login":"mwbaxter11","count":1},{"name":"Martin Sucha","email":"martin.sucha@jts-sro.sk","login":"martin-sucha","count":1},{"name":"Martins Linde","email":"martins.linde@gmail.com","login":"lindsejs","count":1},{"name":"Matthew Campbell","email":"mjmcee@gmail.com","login":"maka-io","count":1},{"name":"Meine Toonen","email":"toonen.meine@gmail.com","login":"mtoonen","count":1},{"name":"Michi, der","email":"michael.scholz@dlr.de","login":"michikommader","count":1},{"name":"Mike Heinen","email":"mbheinen@gmail.com","login":"mbheinen","count":1},{"name":"Nat Evatt","email":"natevatt@gmail.com","login":"NatEvatt","count":1},{"name":"Nick Muerdter","email":"nick.muerdter@nrel.gov","login":"GUI","count":1},{"name":"Nico Mandery","email":"nico.mandery@dlr.de","login":"nmandery","count":1},{"name":"Nicolas-Kemp","email":"85191575+Nicolas-Kemp","login":"Nicolas-Kemp","count":1},{"name":"Niels Meijer","email":"niels@n4m5.nl","login":"nielsmeijer","count":1},{"name":"Nils Junike","email":"116821329+njunike","login":"njunike","count":1},{"name":"Severino","email":"severin.opel@hotmail.com","login":"Severino","count":1},{"name":"Simone Giannecchini","email":"simone.giannecchini@geosolutionsgroup.com","login":"simboss","count":1},{"name":"Sooyong Kim","email":"sooyong.kim@koordinates.com","login":"skim618","count":1},{"name":"Tim Marks","email":"tmarks60@gmail.com","login":"marks60","count":1},{"name":"Tim Vander Borght","email":"tim.vanderborght@gim.be","login":"timvdb","count":1},{"name":"Tom Chadwin","email":"tom@chadw.in","login":"tomchadwin","count":1},{"name":"Vahe Karamyan (Վահե Քարամյան)","email":"vuvkar@gmail.com","login":"vuvkar","count":1},{"name":"OrlovDiga","email":"privaloffdim@yandex.ru","login":"OrlovDiga","count":1},{"name":"falcofox","email":"apfelkomplott2014@mailbox.org","login":"gitlab-user247","count":1},{"name":"Martin Kalén","email":"martin.kalen@sweco.se","login":"sweco-semara","count":1},{"name":"Matthew Northcott","email":"matthew@northcott.nz","login":"mtnorthcott","count":1},{"name":"Maurizio La Mela","email":"Gemeddy@hotmail.de","login":"MauroIT","count":1},{"name":"Mohammad Mohiuddin Ahmed","email":"mmohiahmed@gmail.com","login":"mmohiahmed","count":1},{"name":"Niki","email":"nik.archakis@geosolutionsgroup.com","login":"Arxa","count":1},{"name":"Jean-Christophe Lavoie","email":"j_c_lavoie@hotmail.com","login":"lavoiej","count":1},{"name":"Jeffrey Smith","email":"jsmithmap@gmail.com","login":"jsmithmap","count":1},{"name":"Joel M","email":"jmasselink@gmail.com","login":"jmasselink","count":1},{"name":"Lingbo Jiang","email":"Lingbo.Jiang@csiro.au","login":"jia020","count":1},{"name":"Lucas Marques de Azevedo","email":"lucas.azevedo@gon.de","login":"gon-LucasAzevedo","count":1},{"name":"Marc Hammerton","email":"m.hammerton@aims.gov.au","login":"mhn17","count":1},{"name":"jairds","email":"jsantos5954@gmail.com","login":"jairds","count":1},{"name":"jeffreyjharris","email":"jeffreyjharris@yahoo.com","login":"jeffreyjharris","count":1},{"name":"Dave Kelsey","email":"dkelsey@boundlessgeo.com","login":"dmkelsey","count":1},{"name":"Erek Dyskant","email":"erek@dyskant.net","login":"edyskant","count":1},{"name":"Etiënne Thomassen","email":"etienne.thomassen@gmail.com","login":"etiennethomassen","count":1},{"name":"HAOYANG DONG","email":"haoyang9601@gmail.com","login":"HaoyangDong","count":1},{"name":"HostenWang","email":"284357800@qq.com","login":"HostenWang","count":1},{"name":"Ian Tangert","email":"itangert@gmail.com","login":"iant1212","count":1},{"name":"Pranay Joshi","email":"35572191+pranayteaches","login":"pranayteaches","count":1},{"name":"Pierre Mauduit","email":"pierre.mauduit@camptocamp.com","login":"pmauduit","count":1},{"name":"Paul Wittle","email":"paulwittle","login":"paulwittle","count":1},{"name":"Patrick Zeller","email":"patrick.zeller@exxcellent.de","login":"pazepaze","count":1},{"name":"Olyster","email":"31543081+Olyster","login":"Olyster","count":1},{"name":"Valerij Dobler","email":"2649244+Illutax","login":"Illutax","count":1},{"name":"Tom Saul","email":"tom-github@fatsheepfarm.com","login":"tomsaul","count":1},{"name":"Tim Vernum","email":"tim@sitetour.com.au","login":"tvernum","count":1},{"name":"Tiangeer","email":"45728399+Tian-geer","login":"Tian-geer","count":1},{"name":"Thomas Stegemann","email":"thomas.stegemann@outlook.com","login":"beachwalker","count":1},{"name":"Syrus Mesdaghi","email":"syrusm@gmail.com","login":"smesdaghi","count":1},{"name":"Suhaib Mujahid","email":"suhaibmujahid@gmail.com","login":"suhaibmujahid","count":1},{"name":"Stefan Buck","email":"github@stefanbuck.com","login":"stefanbuck","count":1},{"name":"Ragnvald Larsen","email":"ragnvald@mindland.com","login":"ragnvald","count":1},{"name":"Sander Mol","email":"sandermol95@hotmail.com","login":"Nkmol","count":1},{"name":"julienperrot","email":"julien.perrot@worldline.com","login":"julienperrot","count":1},{"name":"rpuhalsk","email":"reilly@newmoyergeospatial.com","login":"rpuhalsk","count":1},{"name":"ale-cristofori","email":"compatt84@gmail.com","login":"ale-cristofori","count":1},{"name":"chrisjpope","email":"christopher.james.pope@googlemail.com","login":"chrisjpope","count":1},{"name":"ethan guo","email":"ethanguo770@gmail.com","login":"ethanguo770","count":1},{"name":"Josh Fix","email":"josh@federal.planet.com","login":"joshfix","count":1},{"name":"Jukka Hietanen","email":"juhieta@gmail.com","login":"juhieta","count":1},{"name":"Know More","email":"goooog@88.com","login":"zy6p","count":1},{"name":"Leigh Hunt","email":"leigh@venari.co.nz","login":"leighghunt","count":1},{"name":"Loïc Messal","email":"15694700+Tofull","login":"Tofull","count":1},{"name":"M.G. Ting","email":"dmiaoguo@gmail.com","login":"initialdmg","count":1},{"name":"Maarten Coene","email":"4728619+maartenc","login":"maartenc","count":1},{"name":"Majid Hojati","email":"asd56yu@yahoo.com","login":"am2222","count":1},{"name":"Raymond Nijssen","email":"r.nijssen@terglobo.nl","login":"raymondnijssen","count":1},{"name":"Richard Fuchshuber","email":"richardfuch@gmail.com","login":"richardf","count":1},{"name":"Rohan Shewale","email":"ron4stoppable@gmail.com","login":"ron4stoppable","count":1},{"name":"Russell Grew","email":"42530666+RussellGrew","login":"RussellGrew","count":1},{"name":"SamyOteroGlez","email":"SamyOteroGlez","login":"SamyOteroGlez","count":1},{"name":"Sander Schaminee","email":"sander.schaminee@geocat.net","login":"GeoSander","count":1},{"name":"Sebastian Schmidt","email":"schmidt.sebastian2@swm.de","login":"sebastian-r-schmidt","count":1},{"name":"kevloral","email":"kevloral@gmail.com","login":"kevloral","count":1},{"name":"ls91","email":"ls91","login":"ls91","count":1},{"name":"marthamareal","email":"marthamareal@gmail.com","login":"marthamareal","count":1},{"name":"musicguoke","email":"34125485+musicguoke","login":"musicguoke","count":1},{"name":"nitram509","email":"maki@bitkings.de","login":"nitram509","count":1},{"name":"nreese","email":"reese.nathan@gmail.com","login":"nreese","count":1},{"name":"olsen232","email":"andrew.olsen@koordinates.com","login":"olsen232","count":1},{"name":"Marius","email":"marius.eggen@geomatikk-ikt.no","login":null,"count":1},{"name":"Daniel Teske","email":"daniel.teske@meteogroup.com","login":null,"count":1},{"name":"Damianofds","email":"damiano.giampaoli@geo-solutions.it","login":null,"count":1},{"name":"Clarence Davis","email":"cdavis@boundlessgeo.com","login":null,"count":1},{"name":"Björn Höfling","email":"bjoern.hoefling@call-with-current-continuation.de","login":null,"count":1},{"name":"Benjamin Trigona-Harany","email":"bosth@opengeo.org","login":null,"count":1},{"name":"Anthony Fox","email":"anthony.fox@ccri.com","login":null,"count":1},{"name":"Ian Turton","email":"ijurton@gmail.com","login":null,"count":1},{"name":"François Dodé","email":"francois.dode@worldline.com","login":null,"count":1},{"name":"Dmitri Sirobokov","email":"dmitri.sirobokov@ifv.nl","login":null,"count":1},{"name":"jewie","email":"git@jewie.fastmail.fm","login":null,"count":1},{"name":"hisham waleed karam","email":"hisham.karam@cartologic.com","login":null,"count":1},{"name":"gioscarda","email":"giovanni.scardapanegeo-solutions.it","login":null,"count":1},{"name":"Jasmin Begic","email":"jasmin.begic@atlantbh.com","login":"jasminb","count":1},{"name":"Adiel Gonzalez","email":"adiel_g@hotmail.com","login":"riverstream","count":1},{"name":"Artem Groznykh","email":"cvisto@yandex.ru","login":"cvisto","count":1},{"name":"Nirmal Natarajan","email":"thinknirmal@gmail.com","login":"thinknirmal","count":1},{"name":"Ángel Heredia","email":"33127189+anthares101","login":"anthares101","count":1},{"name":"Won SangYon","email":"49462599+doklib","login":"doklib","count":1},{"name":"Zdenek Henek","email":"vrablik@gmail.com","login":"zvrablik","count":1},{"name":"admin","email":"admin@admins-MacBook-Pro.local","login":"RyleySill93","count":1},{"name":"al-tabb","email":"59742145+al-tabb","login":"al-tabb","count":1},{"name":"alesauvage","email":"45755837+alesauvage","login":"alesauvage","count":1},{"name":"dollarklavs","email":"dollarklavs","login":"dollarklavs","count":1},{"name":"eropartz","email":"49937952+eropartz","login":"eropartz","count":1},{"name":"escheper","email":"escheper","login":"escheper","count":1},{"name":"ffischer1984","email":"8037710+ffischer1984","login":"ffischer1984","count":1},{"name":"g1nus","email":"30738021+g1nus","login":"g1nus","count":1},{"name":"goxzy","email":"35747486+goxzy","login":"goxzy","count":1},{"name":"hanchao","email":"hanchao0123@hotmail.com","login":"hanchao","count":1},{"name":"hellorayza","email":"hellorza@qq.com","login":"hellorayza","count":1},{"name":"hyperman2","email":"111575054+hyperman2","login":"hyperman2","count":1},{"name":"DanielMcKracken","email":"daniel.maier.lg@gmail.com","login":"DanielMcKracken","count":1},{"name":"David Adler","email":"dwadler","login":"dwadler","count":1},{"name":"DeK","email":"nofatclips@gmail.com","login":"nofatclips","count":1},{"name":"Devdatta Tengshe","email":"devdatta@tengshe.in","login":"devdattaT","count":1},{"name":"Dominic Lowe","email":"domlowe","login":"domlowe","count":1},{"name":"Eliot Jordan","email":"eliot.jordan@gmail.com","login":"eliotjordan","count":1},{"name":"Fran Peručić","email":"fran.perucic@gmail.com","login":"fperucic","count":1},{"name":"GCOGit","email":"48694423+GCOGit","login":"GCOGit","count":1},{"name":"Shane StClair","email":"shane@axiomalaska.com","login":"srstsavage","count":1},{"name":"Raphael Jolivet","email":"contact@raphael-jolivet.name","login":"raphaeljolivet","count":1}],"total_commits":11426,"total_committers":481,"total_bot_commits":73,"total_bot_committers":1,"mean_commits":23.754677754677754,"dds":0.7350778925258183,"past_year_committers":[{"name":"Andrea Aime","email":"andrea.aime@gmail.com","login":"aaime","count":161},{"name":"Mark Prins","email":"1165786+mprins","login":"mprins","count":74},{"name":"Ikeoka, Steve","email":"Steve.Ikeoka@GDIT.com","login":"sikeoka","count":59},{"name":"Gabriel Roldan","email":"gabriel.roldan@camptocamp.com","login":"groldan","count":51},{"name":"Jody Garnett","email":"jody.garnett@gmail.com","login":"jodygarnett","count":49},{"name":"Peter Smythe","email":"petersmythe","login":"petersmythe","count":34},{"name":"Daniele Romagnoli","email":"daniele.romagnoli@geosolutionsgroup.com","login":"dromagnoli","count":17},{"name":"david.blasby","email":"david.blasby@geocat.net","login":"david-blasby","count":15},{"name":"Joseph Miller","email":"millerjoseph@gmail.com","login":"turingtestfail","count":14},{"name":"Peter Smythe","email":"peter@afrigis.co.za","login":null,"count":13},{"name":"Alessio Fabiani","email":"alessio.fabiani@geosolutionsgroup.com","login":"afabiani","count":10},{"name":"Fernando Mino","email":"fernandomino7@gmail.com","login":"fernandor777","count":10},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":9},{"name":"Emanuele Tajariol","email":"etj@geo-solutions.it","login":"etj","count":9},{"name":"ROPARTZ Erwan DTSI/DSI","email":"erwan.ropartz@orange.com","login":null,"count":7},{"name":"Peter Rushforth","email":"peter.rushforth@gmail.com","login":"prushforth","count":7},{"name":"NielsCharlier","email":"niels@scitus.be","login":"NielsCharlier","count":7},{"name":"OSGeo Weblate","email":"97247866+osgeoweblate","login":"osgeoweblate","count":6},{"name":"Alessandro Ricchiuti","email":"alessandro.ricchiuti@geosolutionsgroup.com","login":"axl8713","count":6},{"name":"davidblasby","email":"48937730+davidblasby","login":"davidblasby","count":4},{"name":"rob518183","email":"167966144+rob518183","login":"rob518183","count":4},{"name":"Roar Brænden","email":"roar.brenden.no@gmail.com","login":"roarbra","count":3},{"name":"Joey","email":"70319311+joey-geoloog","login":"joey-geoloog","count":3},{"name":"Alexandre Gacon","email":"alexandre.gacon@gmail.com","login":"AlexGacon","count":3},{"name":"skalesse","email":"81629065+skalesse","login":"skalesse","count":3},{"name":"Peter Rushforth","email":"peter.rushforth@nrcan-rncan.gc.ca","login":null,"count":2},{"name":"Giovanni Allegri","email":"giohappy@gmail.com","login":"giohappy","count":2},{"name":"Julien Dephix","email":"jdephix@hotmail.com","login":"JoolsMcFly","count":2},{"name":"Mike","email":"mykhailo.kotkov@geosolutionsgroup.com","login":"Mike7311","count":2},{"name":"logresearch","email":"log.researchovo@gmail.com","login":"logresearch","count":2},{"name":"Tiago","email":"75946028+tiago-s-vieira-alb","login":"tiago-s-vieira-alb","count":2},{"name":"Emilio Lahr-Vivaz","email":"elahrvivaz@ccri.com","login":"elahrvivaz","count":2},{"name":"Daniel Kranich","email":"Daniel@nusalaska.com","login":"KroniK907","count":2},{"name":"Cécile Vuilleumier","email":"cecile.vuilleumier@camptocamp.com","login":"vuilleumierc","count":2},{"name":"Alan McDade","email":"alan.mcdade@geosolutionsgroup.com","login":"alan-geosolutions","count":2},{"name":"Ian Turton","email":"ijturton@gmail.com","login":"ianturton","count":1},{"name":"Jukka Hietanen","email":"juhieta@gmail.com","login":"juhieta","count":1},{"name":"Patrick Zeller","email":"patrick.zeller@exxcellent.de","login":"pazepaze","count":1},{"name":"trganda","email":"62204882+trganda","login":"trganda","count":1},{"name":"olsen232","email":"andrew.olsen@koordinates.com","login":"olsen232","count":1},{"name":"guxin0123","email":"guxin0123@gmail.com","login":"guxin0123","count":1},{"name":"ffischer1984","email":"8037710+ffischer1984","login":"ffischer1984","count":1},{"name":"Nikiforos Archakis","email":"nikiforos.archakis@utopiamusic.com","login":null,"count":1},{"name":"Mitchell Bösecke","email":"mitchell.bosecke@forcorp.com","login":null,"count":1},{"name":"Ian Turton","email":"ijurton@gmail.com","login":null,"count":1},{"name":"Alessandro Cristofori","email":"alessandro.cristofori@geosolutionsgroup.com","login":null,"count":1},{"name":"Wouter Goedhart","email":"w.goedhart@mapgear.nl","login":"woutergd","count":1},{"name":"Simon Ochsenreither","email":"simon@ochsenreither.de","login":"soc","count":1},{"name":"Simon Hofer","email":"simon.hofer@spoud.io","login":"spike83","count":1},{"name":"Dominic Lowe","email":"domlowe","login":"domlowe","count":1},{"name":"Devdatta Tengshe","email":"devdatta@tengshe.in","login":"devdattaT","count":1},{"name":"DanielMcKracken","email":"daniel.maier.lg@gmail.com","login":"DanielMcKracken","count":1},{"name":"Ayham Darwish","email":"162137522+sweco-se1c8x","login":"sweco-se1c8x","count":1},{"name":"Andreas Watermeyer","email":"Andreas.Watermeyer@its-digital.de","login":"awaterme","count":1},{"name":"Severino","email":"severin.opel@hotmail.com","login":"Severino","count":1},{"name":"Simone Giannecchini","email":"simone.giannecchini@geosolutionsgroup.com","login":"simboss","count":1},{"name":"Sooyong Kim","email":"sooyong.kim@koordinates.com","login":"skim618","count":1},{"name":"Tom Chadwin","email":"tom@chadw.in","login":"tomchadwin","count":1},{"name":"chrisjpope","email":"christopher.james.pope@googlemail.com","login":"chrisjpope","count":1},{"name":"jeffreyjharris","email":"jeffreyjharris@yahoo.com","login":"jeffreyjharris","count":1},{"name":"Niki","email":"nik.archakis@geosolutionsgroup.com","login":"Arxa","count":1},{"name":"Marc Hammerton","email":"m.hammerton@aims.gov.au","login":"mhn17","count":1}],"past_year_total_commits":625,"past_year_total_committers":62,"past_year_total_bot_commits":9,"past_year_total_bot_committers":1,"past_year_mean_commits":10.080645161290322,"past_year_dds":0.7424,"last_synced_at":"2025-05-24T22:17:25.766Z","last_synced_commit":"e62cf10a55b90f626b177ef7ba83d0a395367855","created_at":"2023-03-08T15:16:14.898Z","updated_at":"2025-05-24T22:34:21.558Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoserver%2Fgeoserver/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.276Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"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":"geoserver/geoserver","html_url":"https://github.com/geoserver/geoserver","last_synced_at":"2025-09-01T08:02:22.662Z","status":null,"issues_count":5,"pull_requests_count":1464,"avg_time_to_close_issue":189881.25,"avg_time_to_close_pull_request":571089.7121799844,"issues_closed_count":4,"pull_requests_closed_count":1289,"pull_request_authors_count":76,"issue_authors_count":4,"avg_comments_per_issue":1.4,"avg_comments_per_pull_request":0.8135245901639344,"merged_pull_requests_count":1173,"bot_issues_count":0,"bot_pull_requests_count":45,"past_year_issues_count":3,"past_year_pull_requests_count":1186,"past_year_avg_time_to_close_issue":187365.0,"past_year_avg_time_to_close_pull_request":344146.3052631579,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1045,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.3333333333333333,"past_year_avg_comments_per_pull_request":0.6534569983136593,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":31,"past_year_merged_pull_requests_count":961,"created_at":"2024-09-21T04:02:45.785Z","updated_at":"2025-09-03T06:56:54.788Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoserver%2Fgeoserver","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoserver%2Fgeoserver/issues","issue_labels_count":{"backport 2.24.x":1,"backport 2.25.x":1,"backport 2.26.x":1},"pull_request_labels_count":{"backport 2.26.x":286,"backport 2.25.x":272,"dependencies":138,"backport 2.24.x":106,"backport 2.27.x":64,"failed backport":53,"backport 2.23.x":29,"stale":20,"java":13,"Documentation":4,"backport 2.22.x":3,"wontfix":2,"backport 2.21.x":1},"issue_author_associations_count":{"CONTRIBUTOR":5,"COLLABORATOR":5,"NONE":1},"pull_request_author_associations_count":{"MEMBER":841,"COLLABORATOR":573,"CONTRIBUTOR":570,"NONE":68},"issue_authors":{"geoserver-bot":5,"turingtestfail":3,"petersmythe":1,"osgeoweblate":1,"jeffreyjharris":1},"pull_request_authors":{"geoserver-bot":563,"aaime":482,"sikeoka":142,"jodygarnett":105,"groldan":99,"petersmythe":71,"dependabot[bot]":61,"dromagnoli":61,"afabiani":50,"turingtestfail":49,"mprins":41,"fernandor777":29,"etj":27,"prushforth":26,"NielsCharlier":21,"davidblasby":19,"osgeoweblate":16,"skalesse":14,"axl8713":14,"Mike7311":8,"alan-geosolutions":8,"Arxa":7,"roarbra":6,"KroniK907":6,"joey-geoloog":6,"ianturton":5,"vuilleumierc":5,"f-necas":4,"AlexGacon":4,"JoolsMcFly":4,"juhieta":4,"rob518183":4,"iaunzu":4,"elahrvivaz":4,"sebastianfrey":3,"mbosecke":3,"tiago-s-vieira-alb":3,"awaterme":3,"skim618":2,"mirco-romagnoli":2,"ffischer1984":2,"vuvkar":2,"simboss":2,"rolfschr":2,"ale-cristofori":2,"eropartz":2,"dds2010":2,"olsen232":2,"giohappy":2,"Severino":2,"tomchadwin":2,"DanielMcKracken":2,"Crispy-fried-chicken":2,"spike83":2,"devdattaT":2,"pazepaze":2,"Jesslopez":2,"bradh":2,"mhn17":2,"chrisjpope":2,"Eneuman":1,"sweco-se1c8x":1,"shawnsullivan-tomtom":1,"jmasselink":1,"rpuhalsk":1,"arnaudboudier-sogelink":1,"odaysec":1,"jeffreyjharris":1,"Geodan-RoemerR":1,"woutergd":1,"AfterSnows":1,"guxin0123":1,"logresearch":1,"cemhany":1,"ktiits":1,"soc":1,"Copilot":1,"domlowe":1,"hwbllmnn":1,"alvmon02":1,"bofabcd":1,"kannes":1,"nikolovasara":1,"marcofucci":1,"jusabatier":1,"MarquesDeAzevedo":1,"daoane":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10095926,"issues_count":31397479,"pull_requests_count":97150418,"authors_count":10700329,"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":{"backport 2.26.x":1},"past_year_pull_request_labels_count":{"backport 2.26.x":283,"backport 2.25.x":165,"dependencies":106,"backport 2.27.x":64,"failed backport":49,"backport 2.24.x":21,"java":13,"Documentation":4,"stale":4,"wontfix":2},"past_year_issue_author_associations_count":{"COLLABORATOR":5,"CONTRIBUTOR":2,"NONE":1},"past_year_pull_request_author_associations_count":{"COLLABORATOR":559,"MEMBER":458,"CONTRIBUTOR":375,"NONE":39},"past_year_issue_authors":{"geoserver-bot":5,"turingtestfail":2,"jeffreyjharris":1},"past_year_pull_request_authors":{"geoserver-bot":549,"aaime":203,"sikeoka":101,"groldan":77,"jodygarnett":71,"dromagnoli":45,"dependabot[bot]":42,"petersmythe":38,"turingtestfail":34,"fernandor777":29,"afabiani":27,"mprins":26,"etj":20,"prushforth":17,"osgeoweblate":16,"NielsCharlier":9,"axl8713":9,"alan-geosolutions":8,"davidblasby":8,"Arxa":7,"KroniK907":6,"joey-geoloog":6,"skalesse":6,"vuilleumierc":5,"Mike7311":4,"AlexGacon":4,"roarbra":4,"juhieta":4,"JoolsMcFly":4,"ffischer1984":2,"Severino":2,"tomchadwin":2,"pazepaze":2,"awaterme":2,"f-necas":2,"elahrvivaz":2,"dds2010":2,"tiago-s-vieira-alb":2,"giohappy":2,"spike83":2,"mhn17":2,"rolfschr":2,"Jesslopez":2,"devdattaT":2,"simboss":2,"eropartz":2,"olsen232":2,"ianturton":2,"chrisjpope":2,"Geodan-RoemerR":1,"arnaudboudier-sogelink":1,"jeffreyjharris":1,"bofabcd":1,"odaysec":1,"woutergd":1,"alvmon02":1,"ktiits":1,"marcofucci":1,"Copilot":1,"sebastianfrey":1,"shawnsullivan-tomtom":1},"maintainers":[{"login":"geoserver-bot","count":568,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/geoserver-bot"},{"login":"aaime","count":482,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aaime"},{"login":"jodygarnett","count":105,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jodygarnett"},{"login":"groldan","count":99,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/groldan"},{"login":"afabiani","count":50,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/afabiani"},{"login":"mprins","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mprins"},{"login":"fernandor777","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fernandor777"},{"login":"etj","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etj"},{"login":"sikeoka","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sikeoka"},{"login":"ianturton","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ianturton"},{"login":"simboss","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/simboss"},{"login":"vuilleumierc","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vuilleumierc"}],"active_maintainers":[{"login":"geoserver-bot","count":554,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/geoserver-bot"},{"login":"aaime","count":203,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aaime"},{"login":"groldan","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/groldan"},{"login":"jodygarnett","count":71,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jodygarnett"},{"login":"fernandor777","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fernandor777"},{"login":"afabiani","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/afabiani"},{"login":"mprins","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mprins"},{"login":"etj","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etj"},{"login":"sikeoka","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sikeoka"},{"login":"ianturton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ianturton"},{"login":"simboss","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/simboss"},{"login":"vuilleumierc","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vuilleumierc"}]},"events":null,"keywords":["geoserver","java","mapping","maps","wcs","web","web-mapping","wfs","wms","wps"],"dependencies":null,"score":14.505284054045081,"created_at":"2025-09-04T15:51:17.593Z","updated_at":"2025-10-07T08:17:21.094Z","avatar_url":"https://github.com/geoserver.png","language":"Java","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://geoserver.org/sponsor/"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["geojson","geotools","oracle-spatial","sqlserver","ogc","opensearch","opendata","ogcapi","metadata-management","iso19139"],"project_url":"https://science.ecosyste.ms/api/v1/projects/42678","html_url":"https://science.ecosyste.ms/projects/42678"}