{"id":81418,"name":null,"description":"Convert OSM to street networks with detailed geometry","url":"https://github.com/a-b-street/osm2streets","last_synced_at":"2025-09-08T22:03:25.676Z","repository":{"id":37408503,"uuid":"487606340","full_name":"a-b-street/osm2streets","owner":"a-b-street","description":"Convert OSM to street networks with detailed geometry","archived":false,"fork":false,"pushed_at":"2025-08-16T10:22:02.000Z","size":91835,"stargazers_count":125,"open_issues_count":32,"forks_count":12,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-08-16T12:53:27.912Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://a-b-street.github.io/osm2streets","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/a-b-street.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-01T18:01:10.000Z","updated_at":"2025-08-16T10:19:10.000Z","dependencies_parsed_at":"2023-02-17T14:00:52.163Z","dependency_job_id":"693d1714-e270-43dc-be17-1eb596562054","html_url":"https://github.com/a-b-street/osm2streets","commit_stats":{"total_commits":647,"total_committers":8,"mean_commits":80.875,"dds":"0.32302936630602785","last_synced_commit":"98f4c92ca6e205613d45d0088e9ebb74e386d713"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/a-b-street/osm2streets","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a-b-street%2Fosm2streets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a-b-street%2Fosm2streets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a-b-street%2Fosm2streets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a-b-street%2Fosm2streets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/a-b-street","download_url":"https://codeload.github.com/a-b-street/osm2streets/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a-b-street%2Fosm2streets/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274231454,"owners_count":25245638,"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-08T02:00:09.813Z","response_time":121,"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":"a-b-street","name":"A/B Street","uuid":"78323823","kind":"organization","description":"Transportation planning and traffic simulation software for creating cities friendlier to walking, biking, and public transit","email":"dabreegster@gmail.com","website":"abstreet.org","location":"Seattle, WA","twitter":"CarlinoDustin","company":null,"icon_url":"https://avatars.githubusercontent.com/u/78323823?v=4","repositories_count":14,"last_synced_at":"2024-05-20T21:52:29.771Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/a-b-street","funding_links":[],"total_stars":7485,"followers":78,"following":0,"created_at":"2022-11-14T06:49:17.584Z","updated_at":"2024-05-20T21:52:33.080Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/a-b-street","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/a-b-street/repositories"},"packages":null,"commits":{"id":451029,"full_name":"a-b-street/osm2streets","default_branch":"main","committers":[{"name":"Dustin Carlino","email":"dabreegster@gmail.com","login":"dabreegster","count":443},{"name":"Ben Ritter","email":"benjaminaritter@gmail.com","login":"BudgieInWA","count":164},{"name":"ginnyTheCat","email":"ginnythecat@lelux.net","login":"ginnyTheCat","count":31},{"name":"lukasbeuster","email":"100701796+lukasbeuster","login":"lukasbeuster","count":15},{"name":"Matthieu Foucault","email":"foucault.matthieu@gmail.com","login":"matthieu-foucault","count":6},{"name":"Hugo Ledoux","email":"h.ledoux@tudelft.nl","login":"hugoledoux","count":4},{"name":"Mason Pike","email":"mpike@flyamelia.com","login":null,"count":4},{"name":"James Hinshelwood","email":"jameshinshelwood1@gmail.com","login":"JamesHinshelwood","count":2},{"name":"Jake Coppinger","email":"jake@jakecoppinger.com","login":"jakecoppinger","count":1},{"name":"David Futcher","email":"david@futcher.io","login":"dmfutcher","count":1}],"total_commits":671,"total_committers":10,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":67.1,"dds":0.33979135618479883,"past_year_committers":[{"name":"lukasbeuster","email":"100701796+lukasbeuster","login":"lukasbeuster","count":15},{"name":"Dustin Carlino","email":"dabreegster@gmail.com","login":"dabreegster","count":7},{"name":"Hugo Ledoux","email":"h.ledoux@tudelft.nl","login":"hugoledoux","count":4},{"name":"James Hinshelwood","email":"jameshinshelwood1@gmail.com","login":"JamesHinshelwood","count":2}],"past_year_total_commits":28,"past_year_total_committers":4,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":7.0,"past_year_dds":0.4642857142857143,"last_synced_at":"2025-05-20T06:50:37.704Z","last_synced_commit":"30c1aec7c37e06002f10034b10387234f13bf8a7","created_at":"2023-03-08T23:48:20.590Z","updated_at":"2025-05-20T06:50:37.767Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/a-b-street%2Fosm2streets/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:16.827Z","repositories_count":5494008,"commits_count":856006117,"contributors_count":31271072,"owners_count":912212,"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":"a-b-street/osm2streets","html_url":"https://github.com/a-b-street/osm2streets","last_synced_at":"2025-08-16T14:43:50.656Z","status":null,"issues_count":80,"pull_requests_count":71,"avg_time_to_close_issue":13844076.549019609,"avg_time_to_close_pull_request":356030.53623188403,"issues_closed_count":51,"pull_requests_closed_count":69,"pull_request_authors_count":7,"issue_authors_count":13,"avg_comments_per_issue":4.3,"avg_comments_per_pull_request":2.084507042253521,"merged_pull_requests_count":65,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":220979.0,"past_year_avg_time_to_close_pull_request":1058200.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"created_at":"2023-05-21T17:31:49.167Z","updated_at":"2025-09-02T19:51:48.326Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/a-b-street%2Fosm2streets","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/a-b-street%2Fosm2streets/issues","issue_labels_count":{"enhancement":8,"bug":7,"good first issue":6,"help wanted":4,"tracking issue":4,"question":1},"pull_request_labels_count":{},"issue_author_associations_count":{"CONTRIBUTOR":55,"NONE":13,"COLLABORATOR":13},"pull_request_author_associations_count":{"CONTRIBUTOR":82,"COLLABORATOR":8,"NONE":2},"issue_authors":{"dabreegster":53,"BudgieInWA":13,"Kovoschiz":2,"robhubi":2,"tordans":2,"dmfutcher":1,"marce2710":1,"pswsm":1,"rouelibre1":1,"jamiedtor":1,"matthieu-foucault":1,"ryancasburn-KAI":1,"larsschwarz":1,"gisfromscratch":1},"pull_request_authors":{"dabreegster":67,"ginnyTheCat":9,"BudgieInWA":8,"matthieu-foucault":3,"lukasbeuster":2,"JamesHinshelwood":2,"sqrtM":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:17.013Z","repositories_count":10154851,"issues_count":32078797,"pull_requests_count":100129860,"authors_count":10723973,"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":{"NONE":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":2,"NONE":1},"past_year_issue_authors":{"marce2710":1},"past_year_pull_request_authors":{"lukasbeuster":2,"ginnyTheCat":1},"maintainers":[{"login":"BudgieInWA","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BudgieInWA"}],"active_maintainers":[]},"events":{"total":{"IssuesEvent":1,"WatchEvent":29,"IssueCommentEvent":6,"PushEvent":6,"PullRequestReviewEvent":5,"PullRequestReviewCommentEvent":4,"PullRequestEvent":2,"ForkEvent":4},"last_year":{"IssuesEvent":1,"WatchEvent":29,"IssueCommentEvent":6,"PushEvent":6,"PullRequestReviewEvent":5,"PullRequestReviewCommentEvent":4,"PullRequestEvent":2,"ForkEvent":4}},"keywords":[],"dependencies":[{"ecosystem":"cargo","filepath":"Cargo.lock","sha":null,"kind":"lockfile","created_at":"2022-08-08T20:15:34.747Z","updated_at":"2022-08-08T20:15:34.747Z","repository_link":"https://github.com/a-b-street/osm2streets/blob/main/Cargo.lock","dependencies":[{"id":692961697,"package_name":"aabb-quadtree","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":692961698,"package_name":"aho-corasick","ecosystem":"cargo","requirements":"0.7.18","direct":false,"kind":"runtime","optional":false},{"id":692961699,"package_name":"anyhow","ecosystem":"cargo","requirements":"1.0.58","direct":false,"kind":"runtime","optional":false},{"id":692961700,"package_name":"approx","ecosystem":"cargo","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":692961701,"package_name":"array-macro","ecosystem":"cargo","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":692961702,"package_name":"atomic-polyfill","ecosystem":"cargo","requirements":"0.1.8","direct":false,"kind":"runtime","optional":false},{"id":692961703,"package_name":"atty","ecosystem":"cargo","requirements":"0.2.14","direct":false,"kind":"runtime","optional":false},{"id":692961704,"package_name":"autocfg","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692961705,"package_name":"bare-metal","ecosystem":"cargo","requirements":"0.2.5","direct":false,"kind":"runtime","optional":false},{"id":692961706,"package_name":"bare-metal","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692961707,"package_name":"bincode","ecosystem":"cargo","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":692961708,"package_name":"bit_field","ecosystem":"cargo","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":692961709,"package_name":"bitfield","ecosystem":"cargo","requirements":"0.13.2","direct":false,"kind":"runtime","optional":false},{"id":692961710,"package_name":"bitflags","ecosystem":"cargo","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":692961711,"package_name":"bumpalo","ecosystem":"cargo","requirements":"3.10.0","direct":false,"kind":"runtime","optional":false},{"id":692961712,"package_name":"byteorder","ecosystem":"cargo","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":692961713,"package_name":"cfg-if","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692961714,"package_name":"console_error_panic_hook","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":692961715,"package_name":"console_log","ecosystem":"cargo","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":692961716,"package_name":"cortex-m","ecosystem":"cargo","requirements":"0.7.5","direct":false,"kind":"runtime","optional":false},{"id":692961717,"package_name":"critical-section","ecosystem":"cargo","requirements":"0.2.7","direct":false,"kind":"runtime","optional":false},{"id":692961718,"package_name":"earcutr","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":692961719,"package_name":"either","ecosystem":"cargo","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":692961720,"package_name":"embedded-hal","ecosystem":"cargo","requirements":"0.2.7","direct":false,"kind":"runtime","optional":false},{"id":692961721,"package_name":"enum-map","ecosystem":"cargo","requirements":"0.6.6","direct":false,"kind":"runtime","optional":false},{"id":692961722,"package_name":"enum-map-derive","ecosystem":"cargo","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":692961723,"package_name":"env_logger","ecosystem":"cargo","requirements":"0.8.4","direct":false,"kind":"runtime","optional":false},{"id":692961724,"package_name":"fixedbitset","ecosystem":"cargo","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":692961725,"package_name":"float_next_after","ecosystem":"cargo","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":692961726,"package_name":"fnv","ecosystem":"cargo","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":692961727,"package_name":"fs-err","ecosystem":"cargo","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":692961728,"package_name":"geo","ecosystem":"cargo","requirements":"0.22.1","direct":false,"kind":"runtime","optional":false},{"id":692961729,"package_name":"geo-types","ecosystem":"cargo","requirements":"0.7.6","direct":false,"kind":"runtime","optional":false},{"id":692961730,"package_name":"geographiclib-rs","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":692961731,"package_name":"geojson","ecosystem":"cargo","requirements":"0.22.4","direct":false,"kind":"runtime","optional":false},{"id":692961732,"package_name":"hash32","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":692961733,"package_name":"hashbrown","ecosystem":"cargo","requirements":"0.12.3","direct":false,"kind":"runtime","optional":false},{"id":692961734,"package_name":"heapless","ecosystem":"cargo","requirements":"0.7.15","direct":false,"kind":"runtime","optional":false},{"id":692961735,"package_name":"hermit-abi","ecosystem":"cargo","requirements":"0.1.19","direct":false,"kind":"runtime","optional":false},{"id":692961736,"package_name":"histogram","ecosystem":"cargo","requirements":"0.6.9","direct":false,"kind":"runtime","optional":false},{"id":692961737,"package_name":"humantime","ecosystem":"cargo","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":692961738,"package_name":"indexmap","ecosystem":"cargo","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":692961739,"package_name":"instant","ecosystem":"cargo","requirements":"0.1.12","direct":false,"kind":"runtime","optional":false},{"id":692961740,"package_name":"itertools","ecosystem":"cargo","requirements":"0.10.3","direct":false,"kind":"runtime","optional":false},{"id":692961741,"package_name":"itoa","ecosystem":"cargo","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":692961742,"package_name":"js-sys","ecosystem":"cargo","requirements":"0.3.58","direct":false,"kind":"runtime","optional":false},{"id":692961743,"package_name":"lazy_static","ecosystem":"cargo","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":692961744,"package_name":"libc","ecosystem":"cargo","requirements":"0.2.126","direct":false,"kind":"runtime","optional":false},{"id":692961745,"package_name":"libm","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":692961746,"package_name":"lock_api","ecosystem":"cargo","requirements":"0.4.7","direct":false,"kind":"runtime","optional":false},{"id":692961747,"package_name":"log","ecosystem":"cargo","requirements":"0.4.17","direct":false,"kind":"runtime","optional":false},{"id":692961748,"package_name":"memchr","ecosystem":"cargo","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":692961749,"package_name":"nb","ecosystem":"cargo","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":692961750,"package_name":"nb","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692961751,"package_name":"num-traits","ecosystem":"cargo","requirements":"0.2.15","direct":false,"kind":"runtime","optional":false},{"id":692961752,"package_name":"num_cpus","ecosystem":"cargo","requirements":"1.13.1","direct":false,"kind":"runtime","optional":false},{"id":692961753,"package_name":"numtoa","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":692961754,"package_name":"ordered-float","ecosystem":"cargo","requirements":"2.10.0","direct":false,"kind":"runtime","optional":false},{"id":692961755,"package_name":"petgraph","ecosystem":"cargo","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":692961756,"package_name":"proc-macro2","ecosystem":"cargo","requirements":"1.0.41","direct":false,"kind":"runtime","optional":false},{"id":692961757,"package_name":"quote","ecosystem":"cargo","requirements":"1.0.20","direct":false,"kind":"runtime","optional":false},{"id":692961758,"package_name":"redox_syscall","ecosystem":"cargo","requirements":"0.2.15","direct":false,"kind":"runtime","optional":false},{"id":692961759,"package_name":"redox_termios","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":692961760,"package_name":"regex","ecosystem":"cargo","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":692961761,"package_name":"regex-syntax","ecosystem":"cargo","requirements":"0.6.27","direct":false,"kind":"runtime","optional":false},{"id":692961762,"package_name":"riscv","ecosystem":"cargo","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":692961763,"package_name":"riscv-target","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":692961764,"package_name":"robust","ecosystem":"cargo","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":692961765,"package_name":"roxmltree","ecosystem":"cargo","requirements":"0.14.1","direct":false,"kind":"runtime","optional":false},{"id":692961766,"package_name":"rstar","ecosystem":"cargo","requirements":"0.9.3","direct":false,"kind":"runtime","optional":false},{"id":692961767,"package_name":"rustc_version","ecosystem":"cargo","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":692961768,"package_name":"rustc_version","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":692961769,"package_name":"ryu","ecosystem":"cargo","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":692961770,"package_name":"scoped_threadpool","ecosystem":"cargo","requirements":"0.1.9","direct":false,"kind":"runtime","optional":false},{"id":692961771,"package_name":"scopeguard","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692961772,"package_name":"semver","ecosystem":"cargo","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":692961773,"package_name":"semver","ecosystem":"cargo","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":692961774,"package_name":"semver-parser","ecosystem":"cargo","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":692961775,"package_name":"serde","ecosystem":"cargo","requirements":"1.0.140","direct":false,"kind":"runtime","optional":false},{"id":692961776,"package_name":"serde_derive","ecosystem":"cargo","requirements":"1.0.140","direct":false,"kind":"runtime","optional":false},{"id":692961777,"package_name":"serde_json","ecosystem":"cargo","requirements":"1.0.82","direct":false,"kind":"runtime","optional":false},{"id":692961778,"package_name":"smallvec","ecosystem":"cargo","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":692961779,"package_name":"spin","ecosystem":"cargo","requirements":"0.9.4","direct":false,"kind":"runtime","optional":false},{"id":692961780,"package_name":"stable_deref_trait","ecosystem":"cargo","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":692961781,"package_name":"syn","ecosystem":"cargo","requirements":"1.0.98","direct":false,"kind":"runtime","optional":false},{"id":692961782,"package_name":"termcolor","ecosystem":"cargo","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":692961783,"package_name":"termion","ecosystem":"cargo","requirements":"1.5.6","direct":false,"kind":"runtime","optional":false},{"id":692961784,"package_name":"thiserror","ecosystem":"cargo","requirements":"1.0.31","direct":false,"kind":"runtime","optional":false},{"id":692961785,"package_name":"thiserror-impl","ecosystem":"cargo","requirements":"1.0.31","direct":false,"kind":"runtime","optional":false},{"id":692961786,"package_name":"unicode-ident","ecosystem":"cargo","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":692961787,"package_name":"vcell","ecosystem":"cargo","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":692961788,"package_name":"void","ecosystem":"cargo","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":692961789,"package_name":"volatile-register","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":692961790,"package_name":"wasm-bindgen","ecosystem":"cargo","requirements":"0.2.81","direct":false,"kind":"runtime","optional":false},{"id":692961791,"package_name":"wasm-bindgen-backend","ecosystem":"cargo","requirements":"0.2.81","direct":false,"kind":"runtime","optional":false},{"id":692961792,"package_name":"wasm-bindgen-macro","ecosystem":"cargo","requirements":"0.2.81","direct":false,"kind":"runtime","optional":false},{"id":692961793,"package_name":"wasm-bindgen-macro-support","ecosystem":"cargo","requirements":"0.2.81","direct":false,"kind":"runtime","optional":false},{"id":692961794,"package_name":"wasm-bindgen-shared","ecosystem":"cargo","requirements":"0.2.81","direct":false,"kind":"runtime","optional":false},{"id":692961795,"package_name":"web-sys","ecosystem":"cargo","requirements":"0.3.58","direct":false,"kind":"runtime","optional":false},{"id":692961796,"package_name":"winapi","ecosystem":"cargo","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":692961797,"package_name":"winapi-i686-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":692961798,"package_name":"winapi-util","ecosystem":"cargo","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":692961799,"package_name":"winapi-x86_64-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":692961800,"package_name":"xmlparser","ecosystem":"cargo","requirements":"0.13.3","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/web.yml","sha":null,"kind":"manifest","created_at":"2023-02-17T14:00:51.757Z","updated_at":"2023-02-17T14:00:51.757Z","repository_link":"https://github.com/a-b-street/osm2streets/blob/main/.github/workflows/web.yml","dependencies":[{"id":7741275078,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7741275086,"package_name":"jetli/wasm-pack-action","ecosystem":"actions","requirements":"v0.3.0","direct":true,"kind":"composite","optional":false},{"id":7741275089,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7741275090,"package_name":"peaceiris/actions-gh-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"street-explorer/package-lock.json","sha":null,"kind":"lockfile","created_at":"2023-02-17T14:00:51.868Z","updated_at":"2023-02-17T14:00:51.868Z","repository_link":"https://github.com/a-b-street/osm2streets/blob/main/street-explorer/package-lock.json","dependencies":[{"id":7741275641,"package_name":"@esbuild/linux-arm","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275644,"package_name":"@esbuild/linux-arm64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275645,"package_name":"@esbuild/linux-ia32","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275646,"package_name":"@esbuild/linux-loong64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275647,"package_name":"@esbuild/linux-mips64el","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275648,"package_name":"@esbuild/linux-ppc64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275649,"package_name":"@esbuild/linux-riscv64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275650,"package_name":"@esbuild/linux-s390x","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275651,"package_name":"@esbuild/linux-x64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275652,"package_name":"@esbuild/netbsd-x64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275654,"package_name":"@esbuild/openbsd-x64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275656,"package_name":"@esbuild/sunos-x64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275657,"package_name":"@esbuild/win32-arm64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275658,"package_name":"@esbuild/win32-ia32","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275659,"package_name":"@esbuild/win32-x64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275660,"package_name":"@geoman-io/leaflet-geoman-free","ecosystem":"npm","requirements":"2.13.1","direct":false,"kind":"runtime","optional":false},{"id":7741275661,"package_name":"@googlemaps/js-api-loader","ecosystem":"npm","requirements":"1.15.1","direct":false,"kind":"runtime","optional":false},{"id":7741275664,"package_name":"@swc/core","ecosystem":"npm","requirements":"1.3.24","direct":false,"kind":"development","optional":false},{"id":7741275681,"package_name":"@swc/core-darwin-arm64","ecosystem":"npm","requirements":"1.3.24","direct":false,"kind":"development","optional":false},{"id":7741275688,"package_name":"@swc/core-darwin-x64","ecosystem":"npm","requirements":"1.3.24","direct":false,"kind":"development","optional":false},{"id":7741275690,"package_name":"@swc/core-linux-arm-gnueabihf","ecosystem":"npm","requirements":"1.3.24","direct":false,"kind":"development","optional":false},{"id":7741275701,"package_name":"@swc/core-linux-arm64-gnu","ecosystem":"npm","requirements":"1.3.24","direct":false,"kind":"development","optional":false},{"id":7741275702,"package_name":"@swc/core-linux-arm64-musl","ecosystem":"npm","requirements":"1.3.24","direct":false,"kind":"development","optional":false},{"id":7741275703,"package_name":"@swc/core-linux-x64-gnu","ecosystem":"npm","requirements":"1.3.24","direct":false,"kind":"development","optional":false},{"id":7741275709,"package_name":"@swc/core-linux-x64-musl","ecosystem":"npm","requirements":"1.3.24","direct":false,"kind":"development","optional":false},{"id":7741275712,"package_name":"@swc/core-win32-arm64-msvc","ecosystem":"npm","requirements":"1.3.24","direct":false,"kind":"development","optional":false},{"id":7741275722,"package_name":"@swc/core-win32-ia32-msvc","ecosystem":"npm","requirements":"1.3.24","direct":false,"kind":"development","optional":false},{"id":7741275730,"package_name":"@swc/core-win32-x64-msvc","ecosystem":"npm","requirements":"1.3.24","direct":false,"kind":"development","optional":false},{"id":7741275736,"package_name":"@turf/bbox","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275746,"package_name":"@turf/bearing","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275749,"package_name":"@turf/boolean-contains","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275755,"package_name":"@turf/boolean-point-in-polygon","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275756,"package_name":"@turf/boolean-point-on-line","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275764,"package_name":"@turf/destination","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275771,"package_name":"@turf/distance","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275773,"package_name":"@turf/helpers","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275788,"package_name":"@turf/invariant","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275794,"package_name":"@turf/kinks","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275796,"package_name":"@turf/line-intersect","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275797,"package_name":"@turf/line-segment","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275806,"package_name":"@turf/line-split","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275807,"package_name":"@turf/meta","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275809,"package_name":"@turf/nearest-point-on-line","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275817,"package_name":"@turf/square","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275827,"package_name":"@turf/truncate","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":7741275828,"package_name":"@types/geojson","ecosystem":"npm","requirements":"7946.0.8","direct":false,"kind":"runtime","optional":false},{"id":7741275834,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":7741275835,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":7741275836,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7741275837,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":7741275838,"package_name":"esbuild","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275839,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":7741275840,"package_name":"fs-extra","ecosystem":"npm","requirements":"10.1.0","direct":false,"kind":"development","optional":false},{"id":7741275841,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"development","optional":false},{"id":7741275842,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":7741275843,"package_name":"geojson-rbush","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":7741275849,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.10","direct":false,"kind":"development","optional":false},{"id":7741275850,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":7741275851,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7741275852,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.11.0","direct":false,"kind":"development","optional":false},{"id":7741275853,"package_name":"jsonfile","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":7741275854,"package_name":"leaflet","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":7741275855,"package_name":"leaflet-geosearch","ecosystem":"npm","requirements":"3.7.0","direct":false,"kind":"runtime","optional":false},{"id":7741275858,"package_name":"leaflet-hash","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7741275862,"package_name":"leaflet-osm","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7741275864,"package_name":"leaflet","ecosystem":"npm","requirements":"1.9.2","direct":false,"kind":"runtime","optional":false},{"id":7741275866,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":7741275867,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"development","optional":false},{"id":7741275869,"package_name":"narrowing","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"development","optional":false},{"id":7741275880,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":7741275882,"package_name":"picocolors","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7741275884,"package_name":"polygon-clipping","ecosystem":"npm","requirements":"0.15.3","direct":false,"kind":"runtime","optional":false},{"id":7741275889,"package_name":"postcss","ecosystem":"npm","requirements":"8.4.20","direct":false,"kind":"development","optional":false},{"id":7741275892,"package_name":"quickselect","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7741275906,"package_name":"rbush","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":7741275925,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.1","direct":false,"kind":"development","optional":false},{"id":7741275926,"package_name":"rollup","ecosystem":"npm","requirements":"3.9.0","direct":false,"kind":"development","optional":false},{"id":7741275927,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7741275928,"package_name":"splaytree","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":7741275936,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":7741275937,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7741275938,"package_name":"universalify","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7741275939,"package_name":"vite","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":7741275940,"package_name":"vite-plugin-top-level-await","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":7741275941,"package_name":"vite-plugin-wasm-pack","ecosystem":"npm","requirements":"0.1.11","direct":false,"kind":"development","optional":false},{"id":7741275627,"package_name":"@esbuild/android-arm","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275630,"package_name":"@esbuild/android-arm64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275634,"package_name":"@esbuild/android-x64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275637,"package_name":"@esbuild/darwin-arm64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275638,"package_name":"@esbuild/darwin-x64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275639,"package_name":"@esbuild/freebsd-arm64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false},{"id":7741275640,"package_name":"@esbuild/freebsd-x64","ecosystem":"npm","requirements":"0.16.12","direct":false,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"street-explorer/package.json","sha":null,"kind":"manifest","created_at":"2023-02-17T14:00:52.068Z","updated_at":"2023-02-17T14:00:52.068Z","repository_link":"https://github.com/a-b-street/osm2streets/blob/main/street-explorer/package.json","dependencies":[{"id":7741276610,"package_name":"@geoman-io/leaflet-geoman-free","ecosystem":"npm","requirements":"^2.13.1","direct":true,"kind":"runtime","optional":false},{"id":7741276611,"package_name":"leaflet","ecosystem":"npm","requirements":"^1.9.3","direct":true,"kind":"runtime","optional":false},{"id":7741276612,"package_name":"leaflet-geosearch","ecosystem":"npm","requirements":"^3.7.0","direct":true,"kind":"runtime","optional":false},{"id":7741276613,"package_name":"leaflet-hash","ecosystem":"npm","requirements":"^0.2.1","direct":true,"kind":"runtime","optional":false},{"id":7741276614,"package_name":"leaflet-osm","ecosystem":"npm","requirements":"^0.1.0","direct":true,"kind":"runtime","optional":false},{"id":7741276615,"package_name":"vite","ecosystem":"npm","requirements":"^4.0.0","direct":true,"kind":"development","optional":false},{"id":7741276616,"package_name":"vite-plugin-top-level-await","ecosystem":"npm","requirements":"^1.2.2","direct":true,"kind":"development","optional":false},{"id":7741276617,"package_name":"vite-plugin-wasm-pack","ecosystem":"npm","requirements":"0.1.11","direct":true,"kind":"development","optional":false}]}],"score":7.358830898342354,"created_at":"2025-09-08T21:08:06.322Z","updated_at":"2025-10-07T08:28:35.513Z","avatar_url":"https://github.com/a-b-street.png","language":"Jupyter Notebook","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/81418","html_url":"https://science.ecosyste.ms/projects/81418"}