{"id":366776,"name":"MegaDetector","description":"Deep learning tools that accelerate the review of motion-triggered wildlife camera images.","url":"https://github.com/microsoft/cameratraps","last_synced_at":"2026-08-31T00:24:03.195Z","repository":null,"owner":null,"packages":[{"id":8499086,"name":"pytorchwildlife","ecosystem":"pypi","description":"a PyTorch Collaborative Deep Learning Framework for Conservation.","homepage":"https://github.com/microsoft/CameraTraps/","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/microsoft/CameraTraps","keywords_array":["pytorch_wildlife","pytorch","wildlife","megadetector","conservation","animal","detection","classification"],"namespace":null,"versions_count":34,"first_release_published_at":"2023-10-27T16:24:00.000Z","latest_release_published_at":"2026-04-22T03:21:13.000Z","latest_release_number":"1.3.0","last_synced_at":"2026-08-28T12:26:05.065Z","created_at":"2023-10-27T16:30:43.968Z","updated_at":"2026-08-28T13:59:17.701Z","registry_url":"https://pypi.org/project/pytorchwildlife/","install_command":"pip install pytorchwildlife --index-url https://pypi.org/simple","documentation_url":"https://pytorchwildlife.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 3 - Alpha","Intended Audience :: Developers","License :: OSI Approved :: MIT License","Programming Language :: Python :: 3"],"normalized_name":"pytorchwildlife","project_status":null},"repo_metadata":{"id":37664542,"uuid":"152634113","full_name":"microsoft/CameraTraps","owner":"microsoft","description":"PyTorch Wildlife: a Collaborative Deep Learning Framework for Conservation.","archived":false,"fork":false,"pushed_at":"2024-10-16T19:34:35.000Z","size":468149,"stargazers_count":767,"open_issues_count":13,"forks_count":242,"subscribers_count":49,"default_branch":"main","last_synced_at":"2024-10-29T20:40:38.879Z","etag":null,"topics":["camera-traps","computer-vision","conservation","machine-learning","megadetector","pytorch","pytorch-wildlife","wildlife"],"latest_commit_sha":null,"homepage":"https://cameratraps.readthedocs.io/en/latest/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/microsoft.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":"roadmaps.md","authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-11T18:02:42.000Z","updated_at":"2024-10-28T22:24:21.000Z","dependencies_parsed_at":"2024-06-13T04:27:23.099Z","dependency_job_id":null,"html_url":"https://github.com/microsoft/CameraTraps","commit_stats":{"total_commits":2875,"total_committers":59,"mean_commits":"48.728813559322035","dds":0.5575652173913044,"last_synced_commit":"4c44b1ac4247025b8345f744fbf8b1b5b17b71a3"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222131005,"owners_count":16936304,"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","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"microsoft","name":"Microsoft","uuid":"6154722","kind":"organization","description":"Open source projects and samples from Microsoft","email":"opensource@microsoft.com","website":"https://opensource.microsoft.com","location":"Redmond, WA","twitter":"OpenAtMicrosoft","company":null,"icon_url":"https://avatars.githubusercontent.com/u/6154722?v=4","repositories_count":6227,"last_synced_at":"2024-04-08T00:10:14.916Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/microsoft","funding_links":[],"total_stars":2659258,"followers":63990,"following":0,"created_at":"2022-11-02T16:20:12.368Z","updated_at":"2024-04-08T00:20:04.754Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft/repositories"},"tags":[{"name":"pw_v1.0.2.4","sha":"115d4231822f3d0c49162b051951b3671df99aa7","kind":"commit","published_at":"2024-03-25T05:14:08.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/pw_v1.0.2.4","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/pw_v1.0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.2.4/manifests"},{"name":"pw_v1.0.2.0","sha":"c9e96b0f19abcb5878ed2293cb53523683d6ecaf","kind":"commit","published_at":"2024-02-15T23:02:09.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/pw_v1.0.2.0","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/pw_v1.0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.2.0/manifests"},{"name":"pw_v1.0.1.0","sha":"2c1da81308ba815c48584e5924ab70e2904b4c12","kind":"commit","published_at":"2023-12-29T04:29:11.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/pw_v1.0.1.0","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/pw_v1.0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.1.0/manifests"},{"name":"pw_v1.0.0.0","sha":"bb740438270d23c2498f15e692281f12c53b47e7","kind":"commit","published_at":"2023-11-22T17:49:50.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/pw_v1.0.0.0","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/pw_v1.0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.0.0/manifests"},{"name":"v5.0","sha":"6b623eb4c846b00e1bc1bbd7b85e5718db753060","kind":"commit","published_at":"2022-06-20T18:23:36.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/v5.0","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/v5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/v5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/v5.0/manifests"},{"name":"norouzzadeh-et-al-2020","sha":"f6072f72a4503431db8d875ac8abe75aafe94808","kind":"tag","published_at":"2020-09-13T02:47:55.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/norouzzadeh-et-al-2020","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/norouzzadeh-et-al-2020","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/norouzzadeh-et-al-2020","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/norouzzadeh-et-al-2020/manifests"},{"name":"v4.1","sha":"5bf684b6f8d21b08965595879a6a3a3132703d17","kind":"commit","published_at":"2020-04-27T21:31:57.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/v4.1","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/v4.1/manifests"}]},"repo_metadata_updated_at":"2024-10-29T23:19:08.634Z","dependent_packages_count":0,"downloads":5443,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":68.12099753276225,"dependent_packages_count":9.378858114561252,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":38.74992782366175},"purl":"pkg:pypi/pytorchwildlife","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pytorchwildlife","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pytorchwildlife","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pytorchwildlife/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T19:35:58.274Z","issues_count":89,"pull_requests_count":202,"avg_time_to_close_issue":5310326.898734177,"avg_time_to_close_pull_request":961210.7563451777,"issues_closed_count":79,"pull_requests_closed_count":197,"pull_request_authors_count":24,"issue_authors_count":60,"avg_comments_per_issue":3.3820224719101124,"avg_comments_per_pull_request":0.4405940594059406,"merged_pull_requests_count":142,"bot_issues_count":5,"bot_pull_requests_count":49,"past_year_issues_count":34,"past_year_pull_requests_count":151,"past_year_avg_time_to_close_issue":2642098.52,"past_year_avg_time_to_close_pull_request":222423.44520547945,"past_year_issues_closed_count":25,"past_year_pull_requests_closed_count":146,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.6470588235294117,"past_year_avg_comments_per_pull_request":0.33112582781456956,"past_year_bot_issues_count":3,"past_year_bot_pull_requests_count":41,"past_year_merged_pull_requests_count":104,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/issues","maintainers":[{"login":"zhmiao","count":51,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zhmiao"},{"login":"aa-hernandez","count":46,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aa-hernandez"},{"login":"luvargas2","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luvargas2"}],"active_maintainers":[{"login":"zhmiao","count":51,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zhmiao"},{"login":"aa-hernandez","count":42,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aa-hernandez"},{"login":"luvargas2","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luvargas2"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytorchwildlife/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytorchwildlife/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytorchwildlife/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytorchwildlife/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytorchwildlife/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytorchwildlife/codemeta","maintainers":[{"uuid":"AndresHdz","login":"AndresHdz","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/AndresHdz/","role":null,"created_at":"2023-10-27T16:30:45.924Z","updated_at":"2023-10-27T16:30:45.924Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/AndresHdz/packages"},{"uuid":"zhmiao","login":"zhmiao","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/zhmiao/","role":null,"created_at":"2024-08-20T09:08:47.001Z","updated_at":"2024-08-20T09:08:47.001Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/zhmiao/packages"},{"uuid":"danielaruizl1","login":"danielaruizl1","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/danielaruizl1/","role":"Owner","created_at":"2026-08-28T13:59:17.700Z","updated_at":"2026-08-28T13:59:17.700Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/danielaruizl1/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":931736,"maintainers_count":400320,"namespaces_count":0,"keywords_count":312754,"github":"pypi","metadata":{"funded_packages_count":59030,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-08-30T05:00:43.555Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":1331971,"full_name":"microsoft/CameraTraps","default_branch":"main","total_commits":3193,"total_committers":76,"total_bot_commits":11,"total_bot_committers":3,"mean_commits":42.01315789473684,"dds":0.5715627936110241,"past_year_total_commits":98,"past_year_total_committers":12,"past_year_total_bot_commits":2,"past_year_total_bot_committers":1,"past_year_mean_commits":8.166666666666666,"past_year_dds":0.6020408163265306,"last_synced_at":"2026-08-04T20:51:49.799Z","last_synced_commit":"20f3a92e1ebc4415c7d5a29a497a0e6f1847ecd4","created_at":"2023-09-11T17:09:40.445Z","updated_at":"2026-08-04T20:51:49.541Z","committers":[{"name":"Dan Morris","email":"dmorris@cs.stanford.edu","login":"agentmorris","count":1368},{"name":"Marcel Simon","email":"a-msimon@microsoft.com","login":"Marcel-Simon","count":340},{"name":"Siyu Yang","email":"yasiyu@microsoft.com","login":"yangsiyu007","count":282},{"name":"amritagupta","email":"gupta.amrita20@gmail.com","login":"amritagupta","count":268},{"name":"zhmiao","email":"zhongqimiao@microsoft.com","login":"zhmiao","count":171},{"name":"Christopher Yeh","email":"chrisyeh96","login":"chrisyeh96","count":169},{"name":"aa-hernandez","email":"63733690+aa-hernandez","login":"aa-hernandez","count":77},{"name":"annie.enchakattu","email":"annie.enchakattu@gramener.com","login":"aench2023","count":63},{"name":"Vardhan Duvvuri","email":"Gramener@GLP-098.gramener.org","login":null,"count":62},{"name":"Daniela Ruiz","email":"da.ruizl1@uniandes.edu.co","login":"danielaruizl1","count":56},{"name":"Isai Daniel","email":"81338885+idchacon28","login":"idchacon28","count":48},{"name":"rain-Brian","email":"brian.rain@slalom.com","login":"rain-Brian","count":39},{"name":"v-andreshern","email":"v-andreshern@microsoft.com","login":"aa-hernandez-celis","count":18},{"name":"Annie Enchakattu","email":"31044836+Annie-Enchakattu","login":"Annie-Enchakattu","count":15},{"name":"Ubuntu","email":"lynx@lynxvm.vby1cnsztnbubpoopriasnvbxa.jx.internal.cloudapp.net","login":null,"count":12},{"name":"Vardhan duvvuri","email":"vardhan.duvvuri@gramener.org","login":null,"count":12},{"name":"Vardhan Duvvuri","email":"vardhan.duvvuri@outlook.com","login":"vardhan-duvvuri","count":12},{"name":"Ubuntu","email":"findingcows@nactidownloadvm.5svuschbwnqu5b5t3fbzyv3y5b.xx.internal.cloudapp.net","login":null,"count":10},{"name":"Daniela","email":"v-druizlopez@microsoft.com","login":null,"count":10},{"name":"Patrick Flickinger","email":"pflickin@microsoft.com","login":"pflickin","count":10},{"name":"arashno","email":"arash.norouzzadeh@gmail.com","login":"arashno","count":10},{"name":"Sundar Sripada V. S.","email":"sundarsripada26@gmail.com","login":"ss26","count":9},{"name":"Default User","email":"user@ubuntu.localhost","login":null,"count":7},{"name":"Daniela Ruiz","email":"da.ruizl1@da.ruizl1@uniandes.edu.co","login":null,"count":6},{"name":"Ubuntu","email":"coyote@coyotevm.vby1cnsztnbubpoopriasnvbxa.jx.internal.cloudapp.net","login":null,"count":6},{"name":"Ubuntu","email":"meerkat@meerkatvm.vby1cnsztnbubpoopriasnvbxa.jx.internal.cloudapp.net","login":null,"count":6},{"name":"Sara Beery","email":"sara.beery@gmail.com","login":"beerys","count":6},{"name":"SuhailSaify","email":"suhail.14298@gmail.com","login":"Suhail14298","count":6},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":6},{"name":"Siyu Yang","email":"yangsiyu007@icloud.com","login":null,"count":5},{"name":"Andres Hernandez Celis (iMetaverse LLC)","email":"v-herandres@microsoft.com","login":null,"count":4},{"name":"BachDEV","email":"bachdev@gmail.com","login":"bachdev","count":4},{"name":"Darío Hereñú","email":"magallania@gmail.com","login":"kant","count":4},{"name":"luvargas2","email":"lf.vargas10@uniandes.edu.co","login":"luvargas2","count":4},{"name":"Ubuntu","email":"bcv_researcher@alfa1.vnhlf41xn1iunobjzwnj3sqaqc.bx.internal.cloudapp.net","login":null,"count":4},{"name":"Bruno Demuro","email":"193838723+brucedemuro","login":"brucedemuro","count":3},{"name":"Jakob Serlier","email":"37184788+Jakob-98","login":"Jakob-98","count":3},{"name":"microsoft-github-policy-service[bot]","email":"77245923+microsoft-github-policy-service[bot]","login":"microsoft-github-policy-service[bot]","count":3},{"name":"Lucas A. Meyer","email":"lucas@meyerperin.com","login":"lucas-a-meyer","count":3},{"name":"Tzarina","email":"","login":null,"count":2},{"name":"Ubuntu","email":"condor@condorvm.vby1cnsztnbubpoopriasnvbxa.jx.internal.cloudapp.net","login":null,"count":2},{"name":"Ubuntu","email":"mallard@mallardvm.vby1cnsztnbubpoopriasnvbxa.jx.internal.cloudapp.net","login":null,"count":2},{"name":"Ubuntu","email":"mallard@onemoremallard.5zrdgxxmlslenhl3jfsvnatlfg.jx.internal.cloudapp.net","login":null,"count":2},{"name":"Ubuntu","email":"megadetector@megadetector-float.fywutlkdhe2etlddvntzl12x1a.ex.internal.cloudapp.net","login":null,"count":2},{"name":"andres","email":"andres@dmultiplicitas.onmicrosoft.com","login":null,"count":2},{"name":"copilot-swe-agent[bot]","email":"198982749+Copilot","login":"Copilot","count":2},{"name":"akegramener","email":"31044836+akegramener","login":"akegramener","count":2},{"name":"Ben Evans","email":"Benjamin.Evans@brunel.ac.uk","login":"bencevans","count":2},{"name":"Corey Jaskolski","email":"corey@synthetaic.com","login":"CoreyJaskolski","count":2},{"name":"Louis Beaumont","email":"louis.beaumont@gmail.com","login":"louis030195","count":2},{"name":"Marcel Simon","email":"9692715+MarcelSimon","login":"MarcelSimon","count":2},{"name":"Net Zhang","email":"zhang.11091@osu.edu","login":"NetZissou","count":2},{"name":"Ranjan Balappa","email":"ranjan.balappa@gmail.com","login":"RanjanBalappa","count":2},{"name":"Stefan Podgorski","email":"s.podgorski@proton.me","login":"podgorki","count":2},{"name":"Youssef Bayouli","email":"75679079+YoussefBayouli","login":"YoussefBayouli","count":1},{"name":"Val. Lucet","email":"VLucet","login":"VLucet","count":1},{"name":"Thijs Suijten","email":"tsuijten@gmail.com","login":"tsuijten","count":1},{"name":"Peter Ersts","email":"ersts@amnh.org","login":"persts","count":1},{"name":"Pablo Elgueta","email":"pablo.atiya@gmail.com","login":"PabloE65","count":1},{"name":"Natty Rindlaub","email":"nathanielrindlaub@gmail.com","login":"nathanielrindlaub","count":1},{"name":"Microsoft Open Source","email":"microsoftopensource","login":"microsoftopensource","count":1},{"name":"Microsoft GitHub User","email":"msftgits@microsoft.com","login":"msftgits","count":1},{"name":"Joejyn Wan","email":"joejyn@gmail.com","login":"JoejynWan","count":1},{"name":"Federico González Brizzio","email":"fedegonzal@gmail.com","login":"fedegonzal","count":1},{"name":"Brian Hogg","email":"brian@bhconsulting.ca","login":"brianhogg","count":1},{"name":"oksachi","email":"60711465+oksachi","login":"oksachi","count":1},{"name":"jQuinRivero","email":"joaquinrivero94@gmail.com","login":"jQuinRivero","count":1},{"name":"davrob","email":"davrob@microsoft.com","login":"calebrob6","count":1},{"name":"campouaar5216","email":"66231373+campouaar5216","login":"campouaar5216","count":1},{"name":"Ubuntu","email":"investigacion@pa.h4nqyl4svykevn4x5gbo3tfbhh.cx.internal.cloudapp.net","login":null,"count":1},{"name":"Ubuntu","email":"megadetector@megadetector-float2.fywutlkdhe2etlddvntzl12x1a.ex.internal.cloudapp.net","login":null,"count":1},{"name":"Zhongqi Miao","email":"zhongqimiao@Zhongqis-MacBook-Pro.local","login":null,"count":1},{"name":"songsparrow","email":"songsparrow@songsparrows-MacBook-Pro.local","login":null,"count":1},{"name":"Dan Morris","email":"morrisdan@google.com","login":null,"count":1},{"name":"Meygha Machado","email":"memachado@microsoft.com","login":null,"count":1},{"name":"Peter van Lunteren","email":"petervanlunteren@Peters-MacBook-Pro-2.local","login":null,"count":1}],"past_year_committers":[{"name":"rain-Brian","email":"brian.rain@slalom.com","login":"rain-Brian","count":39},{"name":"Daniela Ruiz","email":"da.ruizl1@uniandes.edu.co","login":"danielaruizl1","count":25},{"name":"idchacon28","email":"id.chacon@uniandes.edu.co","login":"idchacon28","count":10},{"name":"zhmiao","email":"zhongqimiao@microsoft.com","login":"zhmiao","count":9},{"name":"BachDEV","email":"bachdev@gmail.com","login":"bachdev","count":4},{"name":"Bruno Demuro","email":"193838723+brucedemuro","login":"brucedemuro","count":3},{"name":"copilot-swe-agent[bot]","email":"198982749+Copilot","login":"Copilot","count":2},{"name":"Stefan Podgorski","email":"s.podgorski@proton.me","login":"podgorki","count":2},{"name":"jQuinRivero","email":"joaquinrivero94@gmail.com","login":"jQuinRivero","count":1},{"name":"Pablo Elgueta","email":"pablo.atiya@gmail.com","login":"PabloE65","count":1},{"name":"Zhongqi Miao","email":"zhongqimiao@Zhongqis-MacBook-Pro.local","login":null,"count":1},{"name":"Meygha Machado","email":"memachado@microsoft.com","login":null,"count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-31T00:00:08.268Z","repositories_count":6831328,"commits_count":985073650,"contributors_count":41694535,"owners_count":1372780,"committers_count":3381146,"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":"microsoft/CameraTraps","html_url":"https://github.com/microsoft/CameraTraps","last_synced_at":"2026-05-02T06:40:42.731Z","status":null,"issues_count":127,"pull_requests_count":344,"avg_time_to_close_issue":4831266.903225807,"avg_time_to_close_pull_request":1097564.384375,"issues_closed_count":93,"pull_requests_closed_count":320,"pull_request_authors_count":37,"issue_authors_count":81,"avg_comments_per_issue":2.393700787401575,"avg_comments_per_pull_request":0.29069767441860467,"merged_pull_requests_count":224,"bot_issues_count":5,"bot_pull_requests_count":77,"past_year_issues_count":20,"past_year_pull_requests_count":17,"past_year_avg_time_to_close_issue":1438940.4,"past_year_avg_time_to_close_pull_request":166661.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":0.9,"past_year_avg_comments_per_pull_request":0.11764705882352941,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":7,"created_at":"2023-09-11T17:10:11.618Z","updated_at":"2026-08-12T11:00:24.292Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/issues","issue_labels_count":{"bug":29,"enhancement":19,"question":13,"good first issue":4,"Waiting for more info":1,"discussion":1,"dependencies":1,"help wanted":1,"python":1},"pull_request_labels_count":{"dependencies":74,"python":68,".NET":2},"issue_author_associations_count":{"NONE":101,"CONTRIBUTOR":16,"COLLABORATOR":9,"MEMBER":1},"pull_request_author_associations_count":{"COLLABORATOR":192,"CONTRIBUTOR":128,"NONE":22,"MEMBER":2},"issue_authors":{"aweaver1fandm":9,"aa-hernandez":9,"microsoft-github-policy-service[bot]":4,"JaimyvS":4,"VLucet":4,"nathanielrindlaub":3,"yodaka0":3,"VYRION-Ai":3,"barlavi1":3,"ra9hur":2,"MattB-SF":2,"ehallein":2,"davidwhealey":2,"dvelasco3":2,"NetZissou":2,"ronbitonn":2,"arky":2,"nomoneyExpection":2,"ayush2725":2,"abfleishman":2,"ChaimElchik":2,"13185742215":2,"ThomasLuypaert":1,"syntherick":1,"MasonDunn77":1,"rozimurodnorhojaev05":1,"kaitlynbarone":1,"skye-glitch":1,"Cyingyinging":1,"AP-DP":1,"TobiasHabesha":1,"dependabot[bot]":1,"mipa314":1,"horaceleedev":1,"philpatton":1,"changseob1001":1,"victoria-kabeli":1,"rbcer17":1,"bw4sz":1,"rohilm":1,"calebrob6":1,"fede2cr":1,"pbick":1,"r2j2ritson":1,"matobler":1,"sun-jiao":1,"BrentPease1":1,"arpitdeomurari":1,"agentmorris":1,"Wytamma":1,"rbavery":1,"komination":1,"PentamapRainer":1,"tkmontana":1,"juliuskramer":1,"alastairpotts":1,"DavidDHofmann":1,"andrewzamp":1,"acse-dc1823":1,"robinsandfort":1,"mamani828":1,"DavidNZ27":1,"max-mapper":1,"Divj-G":1,"YvanSG":1,"amorell747":1,"robertzak133":1,"persts":1,"supermoos":1,"EmilyABlackwell":1,"apach3guy":1,"CharlesLehnen":1,"zaynxalic":1,"Gasp34":1,"reinhrst":1,"jdiaz97":1,"Salingcabreros":1,"jennzhugewps":1,"sim-kelly":1,"Ladanovasv":1,"workhodge1":1},"pull_request_authors":{"zhmiao":133,"dependabot[bot]":74,"aa-hernandez":52,"agentmorris":12,"JoejynWan":7,"ss26":4,"letho1608":4,"yangsiyu007":4,"lucas-a-meyer":4,"luvargas2":4,"VLucet":3,"chrisyeh96":3,"microsoft-github-policy-service[bot]":3,"BenCretois":3,"jgoodheart":2,"danielaruizl1":2,"YoussefBayouli":2,"bachdev":2,"omahs":2,"calebrob6":2,"persts":2,"brianhogg":2,"leoromanovich":2,"idchacon28":2,"NetZissou":2,"Annie-Enchakattu":1,"campouaar5216":1,"oksachi":1,"rmdodhia":1,"jQuinRivero":1,"TomAugspurger":1,"Jakob-98":1,"BobbyCephy":1,"micahdbak":1,"fedegonzal":1,"PetervanLunteren":1,"rohilm":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-31T00:00:05.834Z","repositories_count":16650938,"issues_count":43728468,"pull_requests_count":139023972,"authors_count":11586466,"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":{"bug":5,"question":2,"enhancement":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":8},"past_year_pull_request_author_associations_count":{"COLLABORATOR":4,"NONE":4,"CONTRIBUTOR":3},"past_year_issue_authors":{"aweaver1fandm":4,"komination":1,"mipa314":1,"victoria-kabeli":1,"zaynxalic":1},"past_year_pull_request_authors":{"letho1608":4,"bachdev":2,"danielaruizl1":2,"jQuinRivero":1,"rmdodhia":1,"zhmiao":1},"maintainers":[{"login":"zhmiao","count":126,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zhmiao"},{"login":"aa-hernandez","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aa-hernandez"},{"login":"lucas-a-meyer","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lucas-a-meyer"},{"login":"luvargas2","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luvargas2"},{"login":"calebrob6","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/calebrob6"},{"login":"danielaruizl1","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danielaruizl1"},{"login":"idchacon28","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/idchacon28"},{"login":"micahdbak","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/micahdbak"},{"login":"rmdodhia","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rmdodhia"}],"active_maintainers":[{"login":"danielaruizl1","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danielaruizl1"},{"login":"rmdodhia","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rmdodhia"},{"login":"zhmiao","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zhmiao"}]},"events":null,"keywords":[],"dependencies":null,"score":12.933370013520037,"created_at":"2026-08-31T00:24:00.223Z","updated_at":"2026-08-31T00:24:03.213Z","avatar_url":null,"language":null,"category":"Biosphere","sub_category":"Terrestrial Wildlife","monthly_downloads":5443,"total_dependent_repos":0,"total_dependent_packages":0,"readme":null,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["conservation","camera-traps","megadetector","pytorch-wildlife","wildlife","ecology","bioacoustics","biodiversity","ai-for-good","conservation-ai"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/366776","html_url":"https://ost.ecosyste.ms/projects/366776"}