{"id":124633,"name":null,"description":"Oasys AdSec Grasshopper plugin","url":"https://github.com/arup-group/adsec-grasshopper","last_synced_at":"2025-09-09T09:31:51.540Z","repository":{"id":37560308,"uuid":"368447973","full_name":"arup-group/AdSec-Grasshopper","owner":"arup-group","description":"Oasys AdSec Grasshopper plugin","archived":false,"fork":false,"pushed_at":"2025-09-03T02:44:03.000Z","size":237812,"stargazers_count":8,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-03T04:24:21.875Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","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/arup-group.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":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-05-18T07:59:52.000Z","updated_at":"2025-08-13T16:23:45.000Z","dependencies_parsed_at":"2023-02-16T20:01:10.907Z","dependency_job_id":"47d8319c-c9ef-47cc-aa41-d527a875f976","html_url":"https://github.com/arup-group/AdSec-Grasshopper","commit_stats":{"total_commits":281,"total_committers":8,"mean_commits":35.125,"dds":0.6227758007117438,"last_synced_commit":"8eb8bfd0abde9645548df5581a9fb1d1bffdc5de"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arup-group","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274274991,"owners_count":25254901,"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-09T02:00:10.223Z","response_time":80,"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":"arup-group","name":"Arup","uuid":"59966781","kind":"organization","description":"We Shape a Better World","email":"media@arup.com","website":"https://www.arup.com/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/59966781?v=4","repositories_count":168,"last_synced_at":"2024-05-28T09:22:49.152Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/arup-group","funding_links":[],"total_stars":564,"followers":691,"following":0,"created_at":"2022-11-05T14:39:56.742Z","updated_at":"2024-05-28T09:23:09.441Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arup-group","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arup-group/repositories"},"packages":[{"id":9068635,"name":"adsecgh","ecosystem":"nuget","description":"Official Oasys AdSec Grasshopper Plugin\n\nAdSecGH is pre-release and under active development, including further testing to be undertaken. It is provided \"as-is\" and you bear the risk of using it. Future versions may contain breaking changes. Any files, results, or other types of output information created using AdSecGH should not be relied upon without thorough and independent checking.\n\nThe plugin requires a licensed version of AdSec to load.\n\nContact oasys@arup.com to request a free trial version.\n\nCopyright © Oasys 1985 - 2022","homepage":"https://github.com/arup-group/AdSec-Grasshopper","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/arup-group/AdSec-Grasshopper","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2022-11-11T16:29:51.173Z","latest_release_published_at":"2022-11-11T16:29:51.173Z","latest_release_number":"0.9.8-beta","last_synced_at":"2025-08-11T13:07:39.447Z","created_at":"2024-02-27T05:15:18.706Z","updated_at":"2025-08-11T21:15:17.574Z","registry_url":"https://www.nuget.org/packages/adsecgh/","install_command":"Install-Package adsecgh","documentation_url":null,"metadata":{"copyright":"Copyright © Oasys 1985 - 2022","require_license_acceptance":false,"icon":"AdSecLogo128.png","readme":"README.md","repository":{"type":null,"url":"https://github.com/arup-group/AdSec-Grasshopper","branch":null,"commit":null},"development_dependency":false,"serviceable":false,"framework_assemblies":[{"assembly_name":"System.Core","target_framework":".NETFramework4.8"},{"assembly_name":"System.Data","target_framework":".NETFramework4.8"},{"assembly_name":"System.DirectoryServices.AccountManagement","target_framework":".NETFramework4.8"},{"assembly_name":"System","target_framework":".NETFramework4.8"},{"assembly_name":"System.Drawing","target_framework":".NETFramework4.8"},{"assembly_name":"System.Net.Http","target_framework":".NETFramework4.8"},{"assembly_name":"System.Windows.Forms","target_framework":".NETFramework4.8"},{"assembly_name":"System.Xml","target_framework":".NETFramework4.8"},{"assembly_name":"System.Xml.Linq","target_framework":".NETFramework4.8"}],"package_types":[],"dependency_summary":{"total_dependency_groups":1,"target_frameworks":[".NETFramework4.8"],"total_dependencies":7}},"repo_metadata":{"id":37560308,"uuid":"368447973","full_name":"arup-group/AdSec-Grasshopper","owner":"arup-group","description":"Oasys AdSec Grasshopper plugin","archived":false,"fork":false,"pushed_at":"2025-08-07T15:28:27.000Z","size":237804,"stargazers_count":8,"open_issues_count":2,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-07T17:34:17.608Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","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/arup-group.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":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-05-18T07:59:52.000Z","updated_at":"2025-07-29T16:08:46.000Z","dependencies_parsed_at":"2023-02-16T20:01:10.907Z","dependency_job_id":"47d8319c-c9ef-47cc-aa41-d527a875f976","html_url":"https://github.com/arup-group/AdSec-Grasshopper","commit_stats":{"total_commits":281,"total_committers":8,"mean_commits":35.125,"dds":0.6227758007117438,"last_synced_commit":"8eb8bfd0abde9645548df5581a9fb1d1bffdc5de"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arup-group","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269958127,"owners_count":24503518,"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-08-11T02:00:10.019Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"arup-group","name":"Arup","uuid":"59966781","kind":"organization","description":"We Shape a Better World","email":"media@arup.com","website":"https://www.arup.com/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/59966781?v=4","repositories_count":168,"last_synced_at":"2024-05-28T09:22:49.152Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/arup-group","funding_links":[],"total_stars":564,"followers":691,"following":0,"created_at":"2022-11-05T14:39:56.742Z","updated_at":"2024-05-28T09:23:09.441Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arup-group","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arup-group/repositories"},"tags":[{"name":"0.9.30-beta","sha":"7aa7c3fb44ff9fbc077f2cf5875b72c1cdbefe97","kind":"commit","published_at":"2025-07-29T16:08:37.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.30-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.30-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.30-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.30-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.30-beta/manifests"},{"name":"0.9.29-beta","sha":"671c621e0ae7af691258956ac04af176b485dfaf","kind":"commit","published_at":"2025-05-30T06:47:14.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.29-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.29-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.29-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.29-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.29-beta/manifests"},{"name":"0.9.28-beta","sha":"d4697811579e6564786040f8c4c648bb9aec7ccf","kind":"commit","published_at":"2024-10-23T07:10:49.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.28-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.28-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.28-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.28-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.28-beta/manifests"},{"name":"0.9.27-beta","sha":"6dfaadf7642e9ed3400071417674d9b8e60bd33f","kind":"commit","published_at":"2024-03-27T10:30:29.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.27-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.27-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.27-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.27-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.27-beta/manifests"},{"name":"0.9.26-beta","sha":"9ff79b8ec27782789e3e9032652e5c6e3292cbe3","kind":"commit","published_at":"2024-01-25T08:49:42.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.26-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.26-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.26-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.26-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.26-beta/manifests"},{"name":"0.9.25-beta","sha":"5de46527e87cc33d46a891276c97615276986496","kind":"commit","published_at":"2023-10-24T10:14:50.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.25-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.25-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.25-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.25-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.25-beta/manifests"},{"name":"0.9.24-beta","sha":"18c5ffc9401825003d8eef09477c171f2e0681f9","kind":"commit","published_at":"2023-10-17T07:30:32.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.24-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.24-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.24-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.24-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.24-beta/manifests"},{"name":"0.9.23-beta","sha":"e97fb033c1ce413affe348baaca2c0a9be5b28a2","kind":"commit","published_at":"2023-09-12T10:14:11.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.23-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.23-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.23-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.23-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.23-beta/manifests"},{"name":"0.9.22-beta","sha":"19af39b4f497f6f167ad5dcdd637644c3cf8424d","kind":"commit","published_at":"2023-08-28T09:53:51.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.22-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.22-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.22-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.22-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.22-beta/manifests"},{"name":"0.9.21-beta","sha":"5288e88707ef5ccb75bfa7c911260a51d4cbad02","kind":"commit","published_at":"2023-07-10T13:57:24.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.21-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.21-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.21-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.21-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.21-beta/manifests"},{"name":"0.9.20-beta","sha":"39190692b181a0808abbd57a8940ffada5cd2315","kind":"commit","published_at":"2023-06-29T13:14:52.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.20-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.20-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.20-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.20-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.20-beta/manifests"},{"name":"0.9.19-beta","sha":"2249c5a4570d480d9bf87509c97b90a0d0973e5d","kind":"commit","published_at":"2023-05-17T14:58:40.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.19-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.19-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.19-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.19-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.19-beta/manifests"},{"name":"0.9.18-beta","sha":"bbc4df7aaccc7391cace3f6ddf3793845453cd1c","kind":"commit","published_at":"2023-05-12T16:11:18.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.18-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.18-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.18-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.18-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.18-beta/manifests"},{"name":"0.9.16-beta","sha":"8eb8bfd0abde9645548df5581a9fb1d1bffdc5de","kind":"commit","published_at":"2023-03-10T12:14:09.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.16-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.16-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.16-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.16-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.16-beta/manifests"},{"name":"0.9.15-beta","sha":"2c1656861137e2aecd942c0569d7764200239563","kind":"commit","published_at":"2023-01-27T09:44:50.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.15-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.15-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.15-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.15-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.15-beta/manifests"},{"name":"0.9.13-beta","sha":"716c070b9375ac0393e63c461ed9b57d66d2bf27","kind":"commit","published_at":"2023-01-11T10:49:25.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.13-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.13-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.13-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.13-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.13-beta/manifests"},{"name":"0.9.11-beta","sha":"cfd3fa09ac47efb6c019016a8dbfabacabacb1fe","kind":"commit","published_at":"2022-11-24T08:23:24.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.11-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.11-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.11-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.11-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.11-beta/manifests"},{"name":"0.9.10-beta","sha":"f7121041244b7f262e2600694e67161e7ee54912","kind":"commit","published_at":"2022-11-15T14:20:33.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.10-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.10-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.10-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.10-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.10-beta/manifests"},{"name":"0.9.9-beta","sha":"f738b90bc75ba029642395287f4ce1ed1655be7b","kind":"commit","published_at":"2022-11-11T18:04:23.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.9-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.9-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.9-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.9-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.9-beta/manifests"},{"name":"0.9.8-beta","sha":"46b202333532c98b5ee8d6ecc4e461e4a4fc619c","kind":"commit","published_at":"2022-11-11T16:21:21.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.8-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.8-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.8-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.8-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.8-beta/manifests"},{"name":"0.9.7-beta","sha":"2b60b814b3a759585b588f94b2c28be458aeebbe","kind":"commit","published_at":"2022-08-09T13:16:55.000Z","download_url":"https://codeload.github.com/arup-group/AdSec-Grasshopper/tar.gz/0.9.7-beta","html_url":"https://github.com/arup-group/AdSec-Grasshopper/releases/tag/0.9.7-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arup-group/AdSec-Grasshopper@0.9.7-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.7-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/tags/0.9.7-beta/manifests"}]},"repo_metadata_updated_at":"2025-08-11T21:15:17.573Z","dependent_packages_count":0,"downloads":null,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.161582250766312,"dependent_packages_count":13.885856079404466,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":12.023719165085389},"purl":"pkg:nuget/adsecgh","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nuget/adsecgh","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nuget/adsecgh","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nuget/adsecgh/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-01T02:52:52.130Z","issues_count":0,"pull_requests_count":235,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":545322.29004329,"issues_closed_count":0,"pull_requests_closed_count":231,"pull_request_authors_count":7,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":2.195744680851064,"merged_pull_requests_count":204,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":0,"past_year_pull_requests_count":140,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":450935.69852941175,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":136,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":3.5357142857142856,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":117,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/issues","maintainers":[{"login":"kpne","count":44,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kpne"},{"login":"psarras","count":42,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/psarras"},{"login":"DominikaLos","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DominikaLos"},{"login":"tlmnrnhrdt","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tlmnrnhrdt"}],"active_maintainers":[{"login":"psarras","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/psarras"},{"login":"DominikaLos","count":37,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DominikaLos"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/adsecgh/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/adsecgh/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/adsecgh/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/adsecgh/related_packages","maintainers":[],"registry":{"name":"nuget.org","url":"https://www.nuget.org","ecosystem":"nuget","default":true,"packages_count":740734,"maintainers_count":102599,"namespaces_count":0,"keywords_count":152383,"github":"nuget","metadata":{"funded_packages_count":25514},"icon_url":"https://github.com/nuget.png","created_at":"2022-04-04T15:19:23.147Z","updated_at":"2025-09-09T06:17:09.058Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/namespaces"}}],"commits":{"id":734554,"full_name":"arup-group/AdSec-Grasshopper","default_branch":"main","committers":[{"name":"Kristjan Nielsen","email":"kristjan.nielsen@arup.com","count":106},{"name":"Tilman Reinhardt","email":"tilman.reinhardt@arup.com","count":76},{"name":"kpne","email":"kpn@kpne.dk","count":48},{"name":"Tilman Reinhardt","email":"45289620+tlmnrnhrdt@users.noreply.github.com","count":30},{"name":"Peter Grainger","email":"peter@grainger.xyz","count":9},{"name":"Kristjan Nielsen","email":"Kristjan.Nielsen@arup.com","count":9},{"name":"peterjgrainger","email":"peter.grainger@arup.com","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com","count":1}],"total_commits":281,"total_committers":8,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":35.125,"dds":0.6227758007117438,"past_year_committers":null,"past_year_total_commits":null,"past_year_total_committers":null,"past_year_total_bot_commits":null,"past_year_total_bot_committers":null,"past_year_mean_commits":null,"past_year_dds":null,"last_synced_at":"2023-03-21T01:32:10.393Z","last_synced_commit":"8eb8bfd0abde9645548df5581a9fb1d1bffdc5de","created_at":"2023-03-09T13:42:11.027Z","updated_at":"2023-09-19T17:48:03.393Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389126,"contributors_count":31098155,"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":"arup-group/AdSec-Grasshopper","html_url":"https://github.com/arup-group/AdSec-Grasshopper","last_synced_at":"2025-09-03T12:02:26.625Z","status":null,"issues_count":3,"pull_requests_count":323,"avg_time_to_close_issue":1246875.0,"avg_time_to_close_pull_request":631606.8666666667,"issues_closed_count":2,"pull_requests_closed_count":285,"pull_request_authors_count":8,"issue_authors_count":3,"avg_comments_per_issue":3.3333333333333335,"avg_comments_per_pull_request":2.024767801857585,"merged_pull_requests_count":254,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":2,"past_year_pull_requests_count":221,"past_year_avg_time_to_close_issue":1246875.0,"past_year_avg_time_to_close_pull_request":434536.7431693989,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":183,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":5.0,"past_year_avg_comments_per_pull_request":2.8190045248868776,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":161,"created_at":"2023-05-16T03:00:42.990Z","updated_at":"2025-09-03T12:02:26.627Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/arup-group%2FAdSec-Grasshopper/issues","issue_labels_count":{},"pull_request_labels_count":{"dependencies":1},"issue_author_associations_count":{"COLLABORATOR":3},"pull_request_author_associations_count":{"COLLABORATOR":252,"CONTRIBUTOR":70,"NONE":1},"issue_authors":{"psarras":1,"tlmnrnhrdt":1,"DominikaLos":1},"pull_request_authors":{"psarras":91,"DominikaLos":79,"SandeepArup":58,"kpne":48,"tlmnrnhrdt":43,"peterjgrainger":2,"hariKallubhavi":1,"dependabot[bot]":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10070563,"issues_count":31247503,"pull_requests_count":95411956,"authors_count":10689197,"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":2},"past_year_pull_request_author_associations_count":{"COLLABORATOR":162,"CONTRIBUTOR":58,"NONE":1},"past_year_issue_authors":{"DominikaLos":1,"psarras":1},"past_year_pull_request_authors":{"psarras":87,"DominikaLos":75,"SandeepArup":58,"hariKallubhavi":1},"maintainers":[{"login":"psarras","count":92,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/psarras"},{"login":"DominikaLos","count":80,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DominikaLos"},{"login":"kpne","count":44,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kpne"},{"login":"tlmnrnhrdt","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tlmnrnhrdt"}],"active_maintainers":[{"login":"psarras","count":88,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/psarras"},{"login":"DominikaLos","count":76,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DominikaLos"}]},"events":null,"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/github-release-nuget.yml","sha":null,"kind":"manifest","created_at":"2023-02-16T20:01:09.300Z","updated_at":"2023-02-16T20:01:09.300Z","repository_link":"https://github.com/arup-group/AdSec-Grasshopper/blob/main/.github/workflows/github-release-nuget.yml","dependencies":[{"id":7722791258,"package_name":"i3h/download-release-asset","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/github-release-yak.yml","sha":null,"kind":"manifest","created_at":"2023-02-16T20:01:09.627Z","updated_at":"2023-02-16T20:01:09.627Z","repository_link":"https://github.com/arup-group/AdSec-Grasshopper/blob/main/.github/workflows/github-release-yak.yml","dependencies":[{"id":7722791746,"package_name":"i3h/download-release-asset","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/jira-branch-check.yml","sha":null,"kind":"manifest","created_at":"2023-02-16T20:01:09.803Z","updated_at":"2023-02-16T20:01:09.803Z","repository_link":"https://github.com/arup-group/AdSec-Grasshopper/blob/main/.github/workflows/jira-branch-check.yml","dependencies":[{"id":7722792245,"package_name":"arup-group/actions-composite-oasys-jira-check/branch","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/jira-pr-check.yml","sha":null,"kind":"manifest","created_at":"2023-02-16T20:01:09.872Z","updated_at":"2023-02-16T20:01:09.872Z","repository_link":"https://github.com/arup-group/AdSec-Grasshopper/blob/main/.github/workflows/jira-pr-check.yml","dependencies":[{"id":7722793380,"package_name":"arup-group/action-pr-title-jira-check","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"nuget","filepath":"AdSecGH/AdSecGH.csproj","sha":null,"kind":"manifest","created_at":"2023-02-16T20:01:10.050Z","updated_at":"2023-02-16T20:01:10.050Z","repository_link":"https://github.com/arup-group/AdSec-Grasshopper/blob/main/AdSecGH/AdSecGH.csproj","dependencies":[{"id":7722794020,"package_name":"AdSec","ecosystem":"nuget","requirements":"2.0.0.21","direct":true,"kind":"runtime","optional":false},{"id":7722794024,"package_name":"Grasshopper","ecosystem":"nuget","requirements":"6.27.20176.5001","direct":true,"kind":"development","optional":false},{"id":7722794027,"package_name":"Newtonsoft.Json","ecosystem":"nuget","requirements":"13.0.2","direct":true,"kind":"runtime","optional":false},{"id":7722794028,"package_name":"OasysGH","ecosystem":"nuget","requirements":"0.5.2-beta","direct":true,"kind":"runtime","optional":false},{"id":7722794029,"package_name":"OasysUnits","ecosystem":"nuget","requirements":"1.0.0","direct":true,"kind":"runtime","optional":false},{"id":7722794030,"package_name":"RhinoCommon","ecosystem":"nuget","requirements":"6.27.20176.5001","direct":true,"kind":"runtime","optional":false},{"id":7722794031,"package_name":"System.Data.SQLite","ecosystem":"nuget","requirements":"1.0.117","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"AdSecGHConverterTests/AdSecGHConverterTests.csproj","sha":null,"kind":"manifest","created_at":"2023-02-16T20:01:10.190Z","updated_at":"2023-02-16T20:01:10.190Z","repository_link":"https://github.com/arup-group/AdSec-Grasshopper/blob/main/AdSecGHConverterTests/AdSecGHConverterTests.csproj","dependencies":[{"id":7722795273,"package_name":"Microsoft.NET.Test.Sdk","ecosystem":"nuget","requirements":"17.1.0","direct":true,"kind":"runtime","optional":false},{"id":7722795274,"package_name":"xunit","ecosystem":"nuget","requirements":"2.4.2","direct":true,"kind":"runtime","optional":false},{"id":7722795275,"package_name":"xunit.runner.visualstudio","ecosystem":"nuget","requirements":"2.4.5","direct":true,"kind":"runtime","optional":false},{"id":7722795276,"package_name":"coverlet.collector","ecosystem":"nuget","requirements":"3.2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"AdSecGHTests/AdSecGHTests.csproj","sha":null,"kind":"manifest","created_at":"2023-02-16T20:01:10.479Z","updated_at":"2023-02-16T20:01:10.479Z","repository_link":"https://github.com/arup-group/AdSec-Grasshopper/blob/main/AdSecGHTests/AdSecGHTests.csproj","dependencies":[{"id":7722797124,"package_name":"Grasshopper","ecosystem":"nuget","requirements":"7.5.21100.3001","direct":true,"kind":"runtime","optional":false},{"id":7722797125,"package_name":"Microsoft.NET.Test.Sdk","ecosystem":"nuget","requirements":"17.1.0","direct":true,"kind":"runtime","optional":false},{"id":7722797126,"package_name":"xunit","ecosystem":"nuget","requirements":"2.4.2","direct":true,"kind":"runtime","optional":false},{"id":7722797127,"package_name":"xunit.runner.visualstudio","ecosystem":"nuget","requirements":"2.4.5","direct":true,"kind":"runtime","optional":false},{"id":7722797128,"package_name":"coverlet.collector","ecosystem":"nuget","requirements":"3.2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"IntegrationTests/IntegrationTests.csproj","sha":null,"kind":"manifest","created_at":"2023-02-16T20:01:10.609Z","updated_at":"2023-02-16T20:01:10.609Z","repository_link":"https://github.com/arup-group/AdSec-Grasshopper/blob/main/IntegrationTests/IntegrationTests.csproj","dependencies":[{"id":7722798344,"package_name":"Grasshopper","ecosystem":"nuget","requirements":"7.5.21100.3001","direct":true,"kind":"runtime","optional":false},{"id":7722798345,"package_name":"Microsoft.NET.Test.Sdk","ecosystem":"nuget","requirements":"17.1.0","direct":true,"kind":"runtime","optional":false},{"id":7722798346,"package_name":"xunit","ecosystem":"nuget","requirements":"2.4.2","direct":true,"kind":"runtime","optional":false},{"id":7722798347,"package_name":"xunit.runner.visualstudio","ecosystem":"nuget","requirements":"2.4.5","direct":true,"kind":"runtime","optional":false},{"id":7722798348,"package_name":"coverlet.collector","ecosystem":"nuget","requirements":"3.2.0","direct":true,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2025-09-08T23:23:05.270Z","updated_at":"2025-10-07T08:33:54.916Z","avatar_url":"https://github.com/arup-group.png","language":"C#","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["grasshopper","grasshopper-plugin","grasshopper3d","gsa","oasys","labels"],"project_url":"https://science.ecosyste.ms/api/v1/projects/124633","html_url":"https://science.ecosyste.ms/projects/124633"}