{"id":54994,"name":"geocompr","description":"Geocomputation with R: an open source book","url":"https://github.com/geocompx/geocompr","last_synced_at":"2025-09-05T13:41:22.208Z","repository":{"id":37432350,"uuid":"84222786","full_name":"geocompx/geocompr","owner":"geocompx","description":"Geocomputation with R: an open source book","archived":false,"fork":false,"pushed_at":"2025-08-28T07:17:00.000Z","size":284807,"stargazers_count":1702,"open_issues_count":10,"forks_count":609,"subscribers_count":44,"default_branch":"main","last_synced_at":"2025-08-30T02:12:47.787Z","etag":null,"topics":["book","course","education","gdal","geo","geocomputation","geocompx","geography","geos","geospatial","geospatial-data","mapping-tools","maps","postgis","r","raster","rspatial","rstats","simple-features","spatial"],"latest_commit_sha":null,"homepage":"https://r.geocompx.org/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/geocompx.png","metadata":{"files":{"readme":"README.Rmd","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.bib","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["geocompx"]}},"created_at":"2017-03-07T16:40:47.000Z","updated_at":"2025-08-28T07:09:20.000Z","dependencies_parsed_at":"2023-10-11T11:31:15.394Z","dependency_job_id":"b68735a1-86e1-4061-9158-c9c75dfb807e","html_url":"https://github.com/geocompx/geocompr","commit_stats":{"total_commits":8245,"total_committers":89,"mean_commits":92.64044943820225,"dds":0.5902971497877502,"last_synced_commit":"df24903333a88e1d53052aff06d26df22481d5f3"},"previous_names":["robinlovelace/geocompr"],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/geocompx/geocompr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geocompx%2Fgeocompr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geocompx%2Fgeocompr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geocompx%2Fgeocompr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geocompx%2Fgeocompr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geocompx","download_url":"https://codeload.github.com/geocompx/geocompr/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geocompx%2Fgeocompr/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273550807,"owners_count":25125581,"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-04T02:00:08.968Z","response_time":61,"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":"geocompx","name":"geocompx","uuid":"108929306","kind":"organization","description":"The geocompx project is a community-driven effort to provide resources for learning and teaching about geocomputation in multiple programming languages.","email":null,"website":"https://geocompx.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/108929306?v=4","repositories_count":16,"last_synced_at":"2025-08-30T05:37:50.542Z","metadata":{"has_sponsors_listing":true,"funding":{"github":["geocompx"]}},"html_url":"https://github.com/geocompx","funding_links":["https://github.com/sponsors/geocompx"],"total_stars":2255,"followers":129,"following":0,"created_at":"2023-02-28T01:31:22.933Z","updated_at":"2025-08-30T05:37:50.543Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geocompx","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geocompx/repositories"},"packages":[],"commits":{"id":1330804,"full_name":"geocompx/geocompr","default_branch":"main","committers":[{"name":"jn","email":"tupiszakaczki@gmail.com","login":"Nowosad","count":3467},{"name":"Robin Lovelace","email":"rob00x@gmail.com","login":"Robinlovelace","count":3386},{"name":"jannes-m","email":"malnamalja@gmx.de","login":"jannes-m","count":1317},{"name":"jannes","email":"jannes@cynkra.com","login":null,"count":83},{"name":"Marie-Helene Burle","email":"msb2@sfu.ca","login":"prosoitos","count":50},{"name":"Andrew Black","email":"126353106+tibbles-and-tribbles","login":"tibbles-and-tribbles","count":41},{"name":"florisvdh","email":"floris.vanderhaeghe@inbo.be","login":"florisvdh","count":38},{"name":"babayoshihiko","email":"babayoshihiko@mac.com","login":"babayoshihiko","count":29},{"name":"katygregg","email":"33990990+katygregg","login":"katygregg","count":19},{"name":"Lawrence V","email":"lawrence@vulis.net","login":"Lvulis","count":10},{"name":"jannes.muenchow","email":"jannes.muenchow@gfk.com","login":null,"count":8},{"name":"Roger Bivand","email":"Roger.Bivand@nhh.no","login":"rsbivand","count":8},{"name":"Ivan Dubrovin","email":"io.dubrovin@icloud.com","login":"iod-ine","count":8},{"name":"Kiran","email":"kiranrox91@gmail.com","login":"KiranmayiV","count":7},{"name":"Cui Xueqin","email":"xueqincui@gmail.com","login":"cuixueqin","count":6},{"name":"Olivier Leroy","email":"leroy.oli@gmail.com","login":"defuneste","count":6},{"name":"Steve Kerr","email":"52094088+smkerr","login":"smkerr","count":5},{"name":"Zeb Burke-Conte","email":"zmbc","login":"zmbc","count":5},{"name":"marcosci","email":"sciaini.marco@gmail.com","login":"marcosci","count":4},{"name":"Erin Stearns","email":"estearns88@gmail.com","login":"erstearns","count":4},{"name":"FlorentBedecarratsNM","email":"75624058+FlorentBedecarratsNM","login":"FlorentBedecarratsNM","count":4},{"name":"Hernando Cortina","email":"hch@alum.mit.edu","login":"cortinah","count":4},{"name":"dcooley","email":"david.cooley141@gmail.com","login":"dcooley","count":4},{"name":"Darrell Carvalho","email":"50968928+darrellcarvalho","login":"darrellcarvalho","count":3},{"name":"Marius Appel","email":"marius.appel@uni-muenster.de","login":"appelmar","count":3},{"name":"MikeJohnPage","email":"38110953+MikeJohnPage","login":"MikeJohnPage","count":3},{"name":"eyesofbambi","email":"gyneg@leeds.ac.uk","login":"eyesofbambi","count":3},{"name":"Nick Bearman","email":"nick@geospatialtrainingsolutions.co.uk","login":"nickbearman","count":3},{"name":"krystof236","email":"65670855+krystof236","login":"krystof236","count":3},{"name":"eblondel","email":"emmanuel.blondel1@gmail.com","login":"eblondel","count":3},{"name":"Max Pohlman","email":"mpohlman@mathematica-mpr.com","login":null,"count":2},{"name":"Stefano De Sabbata","email":"s.desabbata@le.ac.uk","login":"sdesabbata","count":2},{"name":"Tyler Littlefield","email":"tylurp1@gmail.com","login":"tylerlittlefield","count":2},{"name":"Giorgio Comai","email":"g@giorgiocomai.eu","login":"giocomai","count":2},{"name":"Kenneth Wong","email":"khwongk12@gmail.com","login":"KHwong12","count":2},{"name":"LaurieLBaker","email":"55538145+LaurieLBaker","login":"LaurieLBaker","count":2},{"name":"MarHer90","email":"62996443+MarHer90","login":"MarHer90","count":2},{"name":"Michael Sumner","email":"mdsumner@gmail.com","login":"mdsumner","count":2},{"name":"pat-s","email":"patrick.schratz@gmail.com","login":"pat-s","count":2},{"name":"Edzer Pebesma","email":"edzer.pebesma@uni-muenster.de","login":"edzer","count":2},{"name":"adambhouston","email":"50245445+adambhouston","login":"adambhouston","count":1},{"name":"chihinl","email":"39878332+chihinl","login":"chihinl","count":1},{"name":"cshancock","email":"41805585+cshancock","login":"cshancock","count":1},{"name":"e-clin","email":"c.lin@ed.ac.uk","login":"e-linc","count":1},{"name":"ec-nebi","email":"48711241+ec-nebi","login":"ec-nebi","count":1},{"name":"gregor-d","email":"33283245+gregor-d","login":"gregor-d","count":1},{"name":"jacobvjk","email":"jacob.kastl@gmail.com","login":"jacobvjk","count":1},{"name":"jason","email":"jasongrahn@gmail.com","login":"jasongrahn","count":1},{"name":"p-kono","email":"33348260+p-kono","login":"p-kono","count":1},{"name":"pokyah","email":"thomas.goossens@protonmail.com","login":"pokyah","count":1},{"name":"robinlovelace-ate","email":"robin.lovelace@activetravelengland.gov.uk","login":"robinlovelace-ate","count":1},{"name":"schuetzingit","email":"schuetzingit","login":"schuetzingit","count":1},{"name":"tim-salabim","email":"tim.appelhans@gmail.com","login":"tim-salabim","count":1},{"name":"tszberkowitz","email":"6273185+tszberkowitz","login":"tszberkowitz","count":1},{"name":"Daniel Riggins","email":"daniel.riggins@protonmail.com","login":"andtheWings","count":1},{"name":"Darrellc1991","email":"50968928+Darrellc1991","login":"Darrellc1991","count":1},{"name":"Henrik-P","email":"henrik.parn@ntnu.no","login":null,"count":1},{"name":"Hasmukh K Mistry","email":"h.mistry@metro-markets.de","login":null,"count":1},{"name":"gisma","email":"giswerk@gis-ma.org","login":null,"count":1},{"name":"gisma","email":"gisma@gis-ma.org","login":null,"count":1},{"name":"e-clin","email":"elarry.uk@gmail.com","login":null,"count":1},{"name":"Tim Appelhans","email":"timpanse@pop-os.localdomain","login":null,"count":1},{"name":"SymbolixAU","email":"dcooley@symbolix.com.au","login":null,"count":1},{"name":"Darío Hereñú","email":"magallania@gmail.com","login":"kant","count":1},{"name":"Gavin Simpson","email":"ucfagls@gmail.com","login":"gavinsimpson","count":1},{"name":"Himanshu Teli","email":"Himanshuteli@hotmail.com","login":"Himanshuteli","count":1},{"name":"BjnNowak","email":"83442466+BjnNowak","login":"BjnNowak","count":1},{"name":"Arun Kr. Khattri","email":"arunkhattri","login":"arunkhattri","count":1},{"name":"Anna Krystalli","email":"annakrystalli@googlemail.com","login":"annakrystalli","count":1},{"name":"Andy Teucher","email":"andy.teucher@gmail.com","login":"ateucher","count":1},{"name":"Abdul Hanan","email":"53046043+ahmohil","login":"ahmohil","count":1},{"name":"Rich FitzJohn","email":"rich.fitzjohn@gmail.com","login":"richfitz","count":1},{"name":"RobinKohrs","email":"48288925+RobinKohrs","login":"RobinKohrs","count":1},{"name":"Hiroaki Yutani","email":"yutani.ini@gmail.com","login":"yutannihilation","count":1},{"name":"Howard Baek","email":"50791792+howardbaek","login":"howardbaek","count":1},{"name":"Howard Baek","email":"howardhowiebaek@gmail.com","login":"howardbaik","count":1},{"name":"James Riley","email":"jimr1603@gmail.com","login":"jimr1603","count":1},{"name":"Jason Bixon","email":"jbixon13@gmail.com","login":"jbixon13","count":1},{"name":"John Kennedy","email":"john@digitalnature.ie","login":"jkennedyie","count":1},{"name":"John S. Erickson, Ph.D","email":"olyerickson@gmail.com","login":"olyerickson","count":1},{"name":"Kara Schaefer","email":"yvkschaefer@gmail.com","login":"yvkschaefer","count":1},{"name":"Katie Jolly","email":"katiejolly6@gmail.com","login":"katiejolly","count":1},{"name":"Kim, KwonHyun","email":"kwonhyun.kim@gmail.com","login":"kwhkim","count":1},{"name":"Layik Hama","email":"layik.hama@gmail.com","login":"layik","count":1},{"name":"Maria Paula Caldas","email":"mpaulacaldas@gmail.com","login":"mpaulacaldas","count":1},{"name":"Martijn Tennekes","email":"mtennekes@gmail.com","login":"mtennekes","count":1},{"name":"Martin","email":"martin@lucas-smith.co.uk","login":"mvl22","count":1},{"name":"R.Ganesh","email":"ganesramesh110@gmail.com","login":"ganes1410","count":1},{"name":"vlarmet","email":"48824420+vlarmet","login":"vlarmet","count":1},{"name":"Val. Lucet","email":"VLucet","login":"VLucet","count":1},{"name":"William Dearden","email":"wdearden208@gmail.com","login":"wdearden","count":1},{"name":"Yihui Xie","email":"xie@yihui.name","login":"yihui","count":1}],"total_commits":8606,"total_committers":92,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":93.54347826086956,"dds":0.5971415291656983,"past_year_committers":[{"name":"robinlovelace","email":"rob00x@gmail.com","login":"Robinlovelace","count":83},{"name":"jannes","email":"jannes@cynkra.com","login":null,"count":83},{"name":"Jakub Nowosad","email":"tupiszakaczki@gmail.com","login":"Nowosad","count":44},{"name":"Jannes Muenchow","email":"malnamalja@gmx.de","login":"jannes-m","count":5},{"name":"Hernando Cortina","email":"hch@alum.mit.edu","login":"cortinah","count":4},{"name":"jacobvjk","email":"jacob.kastl@gmail.com","login":"jacobvjk","count":1},{"name":"Emmanuel Blondel","email":"emmanuel.blondel1@gmail.com","login":"eblondel","count":1},{"name":"Arun Kr. Khattri","email":"arunkhattri","login":"arunkhattri","count":1}],"past_year_total_commits":222,"past_year_total_committers":8,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":27.75,"past_year_dds":0.6261261261261262,"last_synced_at":"2025-08-08T15:37:55.036Z","last_synced_commit":"4c40b347e7fc744aeb47ef2796f0aa4423cba523","created_at":"2023-09-11T16:56:29.398Z","updated_at":"2025-08-08T15:37:55.047Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/geocompx%2Fgeocompr/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-22T00:00:16.844Z","repositories_count":5479765,"commits_count":853308191,"contributors_count":31095157,"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":"geocompx/geocompr","html_url":"https://github.com/geocompx/geocompr","last_synced_at":"2025-09-02T03:33:55.129Z","status":"active","issues_count":123,"pull_requests_count":226,"avg_time_to_close_issue":9632913.075471697,"avg_time_to_close_pull_request":1400989.3813953488,"issues_closed_count":106,"pull_requests_closed_count":215,"pull_request_authors_count":20,"issue_authors_count":32,"avg_comments_per_issue":3.186991869918699,"avg_comments_per_pull_request":1.261061946902655,"merged_pull_requests_count":203,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":24,"past_year_pull_requests_count":40,"past_year_avg_time_to_close_issue":101932.64285714286,"past_year_avg_time_to_close_pull_request":121753.28571428571,"past_year_issues_closed_count":14,"past_year_pull_requests_closed_count":35,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":1.375,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":32,"created_at":"2023-09-11T16:57:04.433Z","updated_at":"2025-09-03T06:54:04.167Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/geocompx%2Fgeocompr","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/geocompx%2Fgeocompr/issues","issue_labels_count":{"help wanted":6,"good first issue":4,"question":2,"enhancement":1},"pull_request_labels_count":{},"issue_author_associations_count":{"COLLABORATOR":62,"NONE":26,"CONTRIBUTOR":19,"MEMBER":17},"pull_request_author_associations_count":{"CONTRIBUTOR":122,"COLLABORATOR":88,"MEMBER":28,"NONE":10},"issue_authors":{"Robinlovelace":61,"Nowosad":17,"tibbles-and-tribbles":8,"cc50liu":5,"babayoshihiko":3,"biscotty666":2,"Lvulis":2,"markjaypearson":1,"Kattuvan":1,"maltenform":1,"ejokujona":1,"selvaje":1,"BlaiseKelly":1,"Aditya-Dahiya":1,"rriem":1,"dustin-duncan":1,"sy5938":1,"dhersz":1,"Pracylop":1,"wangzhao0217":1,"martinmacias":1,"eblondel":1,"PublicHealthDataGeek":1,"manab-prakash":1,"rs806":1,"barryrowlingson":1,"darrellcarvalho":1,"smkerr":1,"bchileen":1,"jannes-m":1,"mtennekes":1,"vlarmet":1,"defuneste":1},"pull_request_authors":{"Robinlovelace":71,"tibbles-and-tribbles":57,"Nowosad":28,"babayoshihiko":27,"jannes-m":17,"smkerr":10,"cortinah":7,"eblondel":6,"florisvdh":6,"edzer":4,"arunkhattri":2,"howardbaek":2,"jkennedyie":2,"jacobvjk":2,"BjnNowak":2,"Aditya-Dahiya":1,"VLucet":1,"ahmohil":1,"mikejohnson51":1,"vlarmet":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10073071,"issues_count":31246289,"pull_requests_count":95565944,"authors_count":10690374,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"COLLABORATOR":13,"NONE":9,"CONTRIBUTOR":2,"MEMBER":2},"past_year_pull_request_author_associations_count":{"COLLABORATOR":36,"MEMBER":16,"CONTRIBUTOR":10,"NONE":4},"past_year_issue_authors":{"Robinlovelace":13,"babayoshihiko":2,"Nowosad":2,"Aditya-Dahiya":1,"barryrowlingson":1,"dustin-duncan":1,"Kattuvan":1,"maltenform":1,"markjaypearson":1,"martinmacias":1,"Pracylop":1,"wangzhao0217":1},"past_year_pull_request_authors":{"Robinlovelace":24,"Nowosad":16,"jannes-m":12,"cortinah":7,"eblondel":2,"arunkhattri":2,"jacobvjk":2,"Aditya-Dahiya":1},"maintainers":[{"login":"Robinlovelace","count":132,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Robinlovelace"},{"login":"Nowosad","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Nowosad"},{"login":"jannes-m","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jannes-m"}],"active_maintainers":[{"login":"Robinlovelace","count":37,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Robinlovelace"},{"login":"Nowosad","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Nowosad"},{"login":"jannes-m","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jannes-m"}]},"events":{"total":{"CreateEvent":2,"CommitCommentEvent":5,"IssuesEvent":21,"WatchEvent":132,"DeleteEvent":3,"IssueCommentEvent":48,"PushEvent":60,"PullRequestReviewCommentEvent":4,"PullRequestReviewEvent":9,"PullRequestEvent":15,"ForkEvent":33},"last_year":{"CreateEvent":2,"CommitCommentEvent":5,"IssuesEvent":21,"WatchEvent":132,"DeleteEvent":3,"IssueCommentEvent":48,"PushEvent":60,"PullRequestReviewCommentEvent":4,"PullRequestReviewEvent":9,"PullRequestEvent":15,"ForkEvent":33}},"keywords":["book","course","education","gdal","geo","geocomputation","geocompx","geography","geos","geospatial","geospatial-data","mapping-tools","maps","postgis","r","raster","rspatial","rstats","simple-features","spatial"],"dependencies":[{"ecosystem":"docker","filepath":".binder/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-02-17T06:15:44.065Z","updated_at":"2023-02-17T06:15:44.065Z","repository_link":"https://github.com/geocompx/geocompr/blob/main/.binder/Dockerfile","dependencies":[{"id":7734684214,"package_name":"geocompr/geocompr","ecosystem":"docker","requirements":"binder","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-02-17T06:15:44.332Z","updated_at":"2023-02-17T06:15:44.332Z","repository_link":"https://github.com/geocompx/geocompr/blob/main/Dockerfile","dependencies":[{"id":7734684723,"package_name":"geocompr/geocompr","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/dev-sf.yaml","sha":null,"kind":"manifest","created_at":"2023-02-17T06:15:43.345Z","updated_at":"2023-02-17T06:15:43.345Z","repository_link":"https://github.com/geocompx/geocompr/blob/main/.github/workflows/dev-sf.yaml","dependencies":[{"id":7734680007,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/main-no-deploy.yml","sha":null,"kind":"manifest","created_at":"2023-02-17T06:15:43.453Z","updated_at":"2023-02-17T06:15:43.453Z","repository_link":"https://github.com/geocompx/geocompr/blob/main/.github/workflows/main-no-deploy.yml","dependencies":[{"id":7734680796,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/main.yaml","sha":null,"kind":"manifest","created_at":"2023-02-17T06:15:43.674Z","updated_at":"2023-02-17T06:15:43.674Z","repository_link":"https://github.com/geocompx/geocompr/blob/main/.github/workflows/main.yaml","dependencies":[{"id":7734683286,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734683287,"package_name":"peaceiris/actions-gh-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"cran","filepath":"DESCRIPTION","sha":null,"kind":"manifest","created_at":"2023-02-17T06:15:43.874Z","updated_at":"2023-02-17T06:15:43.874Z","repository_link":"https://github.com/geocompx/geocompr/blob/main/DESCRIPTION","dependencies":[{"id":7734684170,"package_name":"bookdown","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":7734684183,"package_name":"downlit","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":7734684184,"package_name":"bslib","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":7734684185,"package_name":"geocompkg","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":7734684186,"package_name":"spData","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":7734684187,"package_name":"magick","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/qgis-ext.yaml","sha":null,"kind":"manifest","created_at":"2023-10-11T11:31:15.373Z","updated_at":"2023-10-11T11:31:15.373Z","repository_link":"https://github.com/geocompx/geocompr/blob/main/.github/workflows/qgis-ext.yaml","dependencies":[{"id":14147126067,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]}],"score":11.967206133750729,"created_at":"2025-09-04T15:51:30.694Z","updated_at":"2025-10-07T08:21:42.576Z","avatar_url":"https://github.com/geocompx.png","language":"R","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://github.com/sponsors/geocompx"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["mlr3","cameratrap","agent-based-modeling","individual-based-modelling","rmarkdown","landscape-ecology","spatial-analysis","ecology","data-wrangling","routing"],"project_url":"https://science.ecosyste.ms/api/v1/projects/54994","html_url":"https://science.ecosyste.ms/projects/54994","bibtex_url":"https://science.ecosyste.ms/projects/54994/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/54994/export.apalike"}