{"id":377445,"url":"https://github.com/YLabs-FPV/YMapper","last_synced_at":"2026-08-13T15:01:11.082Z","repository":{"id":248608192,"uuid":"737875515","full_name":"YLabs-FPV/YMapper","owner":"YLabs-FPV","description":"A cross-platform tool to create automatic Survey/Photogrammetry missions for Drones using DJI Fly/Litchi","archived":false,"fork":false,"pushed_at":"2026-08-02T21:30:54.000Z","size":1276,"stargazers_count":150,"open_issues_count":10,"forks_count":42,"subscribers_count":14,"default_branch":"main","last_synced_at":"2026-08-10T14:05:15.857Z","etag":null,"topics":["dji","drone","odm","photogrammetry","surveying-and-mapping"],"latest_commit_sha":null,"homepage":"https://ymapper.yarosfpv.com","language":"Dart","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/YLabs-FPV.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null},"funding":{"github":"YarosMallorca","ko_fi":"yarosfpv","custom":"https://paypal.me/yarosmallorca"}},"created_at":"2024-01-01T20:12:14.000Z","updated_at":"2026-08-05T21:28:30.000Z","dependencies_parsed_at":"2026-08-10T13:45:47.140Z","dependency_job_id":null,"html_url":"https://github.com/YLabs-FPV/YMapper","commit_stats":null,"previous_names":["yarosmallorca/dji-mapper","ylabs-fpv/ymapper"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/YLabs-FPV/YMapper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YLabs-FPV%2FYMapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YLabs-FPV%2FYMapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YLabs-FPV%2FYMapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YLabs-FPV%2FYMapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/YLabs-FPV","download_url":"https://codeload.github.com/YLabs-FPV/YMapper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YLabs-FPV%2FYMapper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36523212,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-11T02:00:06.871Z","response_time":99,"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":"YLabs-FPV","name":"Yaros' Labs","uuid":"275821926","kind":"organization","description":"Open Source Software for the FPV \u0026 Drone Community","email":"contact@yarosfpv.com","website":"https://yarosfpv.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/275821926?v=4","repositories_count":1,"last_synced_at":"2026-05-21T02:14:25.252Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/YLabs-FPV","funding_links":[],"total_stars":144,"followers":0,"following":0,"created_at":"2026-05-21T02:14:25.273Z","updated_at":"2026-05-21T02:14:25.273Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/YLabs-FPV","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/YLabs-FPV/repositories"},"packages":[],"commits":{"id":12120185,"full_name":"YLabs-FPV/YMapper","default_branch":"master","total_commits":149,"total_committers":7,"total_bot_commits":56,"total_bot_committers":1,"mean_commits":21.285714285714285,"dds":0.44966442953020136,"past_year_total_commits":34,"past_year_total_committers":5,"past_year_total_bot_commits":17,"past_year_total_bot_committers":1,"past_year_mean_commits":6.8,"past_year_dds":0.5,"last_synced_at":"2026-08-12T14:32:55.943Z","last_synced_commit":"e3236604f0e626457b40d6618d9519d3447adfe7","created_at":"2026-08-03T10:00:56.446Z","updated_at":"2026-08-12T14:32:54.885Z","committers":[{"name":"Yaros","email":"thedj.launchpadder.dmx512@gmail.com","login":"YarosMallorca","count":82},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":56},{"name":"ebswift","email":"ebswift@gmail.com","login":"ebswift","count":7},{"name":"Jason","email":"40067126+jasonrmh","login":"jasonrmh","count":1},{"name":"Humble-Helper-96","email":"blackout.file.68@protonmail.com","login":"Humble-Helper-96","count":1},{"name":"Gustavo F Nobrega","email":"gustavofn@gmail.com","login":"gfnord","count":1},{"name":"Dalibor Janák","email":"dalibor.janak@gmail.com","login":"daliborjanak","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":17},{"name":"Yaros","email":"siubaiev@gmail.com","login":"YarosMallorca","count":13},{"name":"ebswift","email":"ebswift@gmail.com","login":"ebswift","count":2},{"name":"Humble-Helper-96","email":"blackout.file.68@protonmail.com","login":"Humble-Helper-96","count":1},{"name":"Gustavo F Nobrega","email":"gustavofn@gmail.com","login":"gfnord","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/YLabs-FPV%2FYMapper/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-13T00:00:06.963Z","repositories_count":6650484,"commits_count":934203285,"contributors_count":39764414,"owners_count":1336120,"committers_count":3301663,"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":{"table":{"full_name":"YLabs-FPV/YMapper","html_url":"https://github.com/YLabs-FPV/YMapper","last_synced_at":"2026-08-07T12:01:21.002Z","status":"error","issues_count":11,"pull_requests_count":36,"avg_time_to_close_issue":7552707.166666667,"avg_time_to_close_pull_request":260022.34285714285,"issues_closed_count":6,"pull_requests_closed_count":35,"pull_request_authors_count":5,"issue_authors_count":9,"avg_comments_per_issue":1.9090909090909092,"avg_comments_per_pull_request":0.2222222222222222,"merged_pull_requests_count":33,"bot_issues_count":0,"bot_pull_requests_count":28,"past_year_issues_count":8,"past_year_pull_requests_count":26,"past_year_avg_time_to_close_issue":3583728.25,"past_year_avg_time_to_close_pull_request":343465.4,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":25,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":2.25,"past_year_avg_comments_per_pull_request":0.2692307692307692,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":18,"past_year_merged_pull_requests_count":24,"created_at":"2026-08-03T10:00:56.938Z","updated_at":"2026-08-07T12:01:21.003Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/YLabs-FPV%2FYMapper","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/YLabs-FPV%2FYMapper/issues","issue_labels_count":{"table":{"enhancement":7,"question":4,"help wanted":1,"camera profiles":1,"bug":1}},"pull_request_labels_count":{"table":{"dart":28,"dependencies":28,"enhancement":3,"bug":2}},"issue_author_associations_count":{"table":{"NONE":11}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":32,"MEMBER":4}},"issue_authors":{"table":{"Roumagnifique":2,"Tomvd86":2,"mrpraline":1,"cnlson":1,"zerodable":1,"scw-bt":1,"shehabi92":1,"gkmcd":1,"kikislater":1}},"pull_request_authors":{"table":{"dependabot[bot]":28,"YarosMallorca":4,"ebswift":2,"Humble-Helper-96":1,"gfnord":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-08T00:00:48.949Z","repositories_count":14813085,"issues_count":30020105,"pull_requests_count":98982816,"authors_count":11416147,"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":{"table":{"enhancement":4,"question":3,"bug":1,"camera profiles":1,"help wanted":1}},"past_year_pull_request_labels_count":{"table":{"dart":18,"dependencies":18,"enhancement":3,"bug":2}},"past_year_issue_author_associations_count":{"table":{"NONE":8}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":22,"MEMBER":4}},"past_year_issue_authors":{"table":{"Roumagnifique":2,"Tomvd86":2,"gkmcd":1,"kikislater":1,"shehabi92":1,"zerodable":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":18,"YarosMallorca":4,"ebswift":2,"gfnord":1,"Humble-Helper-96":1}},"maintainers":[{"table":{"login":"YarosMallorca","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/YarosMallorca"}}],"active_maintainers":[{"table":{"login":"YarosMallorca","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/YarosMallorca"}}]}},"events":{"total":{"DeleteEvent":1,"ForkEvent":1,"PushEvent":5,"CreateEvent":1},"last_year":{"DeleteEvent":1,"ForkEvent":1,"PushEvent":5,"CreateEvent":1}},"keywords":["dji","drone","odm","photogrammetry","surveying-and-mapping"],"dependencies":[{"ecosystem":"maven","filepath":"android/app/build.gradle","sha":null,"kind":"manifest","created_at":"2024-07-16T03:41:30.280Z","updated_at":"2024-07-16T03:41:30.280Z","repository_link":"https://github.com/YLabs-FPV/YMapper/blob/main/android/app/build.gradle","dependencies":[]},{"ecosystem":"maven","filepath":"android/build.gradle","sha":null,"kind":"manifest","created_at":"2024-07-16T03:41:30.414Z","updated_at":"2024-07-16T03:41:30.414Z","repository_link":"https://github.com/YLabs-FPV/YMapper/blob/main/android/build.gradle","dependencies":[]},{"ecosystem":"pub","filepath":"packages/dji_waypoint_engine/pubspec.yaml","sha":null,"kind":"manifest","created_at":"2024-07-16T03:41:30.513Z","updated_at":"2024-07-16T03:41:30.513Z","repository_link":"https://github.com/YLabs-FPV/YMapper/blob/main/packages/dji_waypoint_engine/pubspec.yaml","dependencies":[{"id":19131146337,"package_name":"archive","ecosystem":"pub","requirements":"^3.6.1","direct":true,"kind":"runtime","optional":false},{"id":19131146338,"package_name":"xml","ecosystem":"pub","requirements":"^6.5.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pub","filepath":"pubspec.lock","sha":null,"kind":"lockfile","created_at":"2024-07-16T03:41:31.635Z","updated_at":"2024-07-16T03:41:31.635Z","repository_link":"https://github.com/YLabs-FPV/YMapper/blob/main/pubspec.lock","dependencies":[{"id":19131146339,"package_name":"archive","ecosystem":"pub","requirements":"3.6.1","direct":false,"kind":"runtime","optional":false},{"id":19131146340,"package_name":"async","ecosystem":"pub","requirements":"2.11.0","direct":false,"kind":"runtime","optional":false},{"id":19131146341,"package_name":"boolean_selector","ecosystem":"pub","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":19131146342,"package_name":"characters","ecosystem":"pub","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":19131146343,"package_name":"charcode","ecosystem":"pub","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":19131146344,"package_name":"clock","ecosystem":"pub","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":19131146345,"package_name":"collection","ecosystem":"pub","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":19131146346,"package_name":"cross_file","ecosystem":"pub","requirements":"0.3.4+1","direct":false,"kind":"runtime","optional":false},{"id":19131146347,"package_name":"crypto","ecosystem":"pub","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":19131146348,"package_name":"csslib","ecosystem":"pub","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146349,"package_name":"cupertino_icons","ecosystem":"pub","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":19131146350,"package_name":"dio","ecosystem":"pub","requirements":"5.5.0+1","direct":false,"kind":"runtime","optional":false},{"id":19131146351,"package_name":"dio_web_adapter","ecosystem":"pub","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":19131146352,"package_name":"dji_waypoint_engine","ecosystem":"pub","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":19131146365,"package_name":"dynamic_color","ecosystem":"pub","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":19131146567,"package_name":"fake_async","ecosystem":"pub","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":19131146568,"package_name":"ffi","ecosystem":"pub","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":19131146569,"package_name":"file","ecosystem":"pub","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146570,"package_name":"file_picker","ecosystem":"pub","requirements":"8.0.6","direct":false,"kind":"runtime","optional":false},{"id":19131146571,"package_name":"fixnum","ecosystem":"pub","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":19131146572,"package_name":"flutter","ecosystem":"pub","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146573,"package_name":"flutter_lints","ecosystem":"pub","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":19131146574,"package_name":"flutter_map","ecosystem":"pub","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":19131146575,"package_name":"flutter_map_cancellable_tile_provider","ecosystem":"pub","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146576,"package_name":"flutter_map_dragmarker","ecosystem":"pub","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146577,"package_name":"flutter_map_line_editor","ecosystem":"pub","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146578,"package_name":"flutter_plugin_android_lifecycle","ecosystem":"pub","requirements":"2.0.20","direct":false,"kind":"runtime","optional":false},{"id":19131146579,"package_name":"flutter_spinbox","ecosystem":"pub","requirements":"0.13.1","direct":false,"kind":"runtime","optional":false},{"id":19131146770,"package_name":"flutter_test","ecosystem":"pub","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146771,"package_name":"flutter_web_plugins","ecosystem":"pub","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146772,"package_name":"geolocator","ecosystem":"pub","requirements":"12.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146773,"package_name":"geolocator_android","ecosystem":"pub","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":19131146774,"package_name":"geolocator_apple","ecosystem":"pub","requirements":"2.3.7","direct":false,"kind":"runtime","optional":false},{"id":19131146775,"package_name":"geolocator_platform_interface","ecosystem":"pub","requirements":"4.2.4","direct":false,"kind":"runtime","optional":false},{"id":19131146776,"package_name":"geolocator_web","ecosystem":"pub","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146777,"package_name":"geolocator_windows","ecosystem":"pub","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":19131146778,"package_name":"html","ecosystem":"pub","requirements":"0.15.4","direct":false,"kind":"runtime","optional":false},{"id":19131146779,"package_name":"http","ecosystem":"pub","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":19131146780,"package_name":"http_parser","ecosystem":"pub","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":19131146781,"package_name":"intl","ecosystem":"pub","requirements":"0.19.0","direct":false,"kind":"runtime","optional":false},{"id":19131146782,"package_name":"latlong2","ecosystem":"pub","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":19131146783,"package_name":"leak_tracker","ecosystem":"pub","requirements":"10.0.4","direct":false,"kind":"runtime","optional":false},{"id":19131146784,"package_name":"leak_tracker_flutter_testing","ecosystem":"pub","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":19131146785,"package_name":"leak_tracker_testing","ecosystem":"pub","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":19131146786,"package_name":"lints","ecosystem":"pub","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146787,"package_name":"lists","ecosystem":"pub","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":19131146788,"package_name":"logger","ecosystem":"pub","requirements":"2.0.2+1","direct":false,"kind":"runtime","optional":false},{"id":19131146789,"package_name":"matcher","ecosystem":"pub","requirements":"0.12.16+1","direct":false,"kind":"runtime","optional":false},{"id":19131146790,"package_name":"material_color_utilities","ecosystem":"pub","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":19131146791,"package_name":"meta","ecosystem":"pub","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":19131146792,"package_name":"mgrs_dart","ecosystem":"pub","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146793,"package_name":"nested","ecosystem":"pub","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146794,"package_name":"path","ecosystem":"pub","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":19131146795,"package_name":"path_provider_linux","ecosystem":"pub","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":19131146796,"package_name":"path_provider_platform_interface","ecosystem":"pub","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":19131146797,"package_name":"path_provider_windows","ecosystem":"pub","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":19131146798,"package_name":"petitparser","ecosystem":"pub","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":19131146799,"package_name":"platform","ecosystem":"pub","requirements":"3.1.5","direct":false,"kind":"runtime","optional":false},{"id":19131146800,"package_name":"plugin_platform_interface","ecosystem":"pub","requirements":"2.1.8","direct":false,"kind":"runtime","optional":false},{"id":19131146801,"package_name":"polylabel","ecosystem":"pub","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":19131146802,"package_name":"proj4dart","ecosystem":"pub","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":19131146803,"package_name":"provider","ecosystem":"pub","requirements":"6.1.2","direct":false,"kind":"runtime","optional":false},{"id":19131146804,"package_name":"shared_preferences","ecosystem":"pub","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":19131146805,"package_name":"shared_preferences_android","ecosystem":"pub","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":19131146806,"package_name":"shared_preferences_foundation","ecosystem":"pub","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":19131146807,"package_name":"shared_preferences_linux","ecosystem":"pub","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":19131146808,"package_name":"shared_preferences_platform_interface","ecosystem":"pub","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":19131146809,"package_name":"shared_preferences_web","ecosystem":"pub","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":19131146810,"package_name":"shared_preferences_windows","ecosystem":"pub","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":19131146811,"package_name":"sky_engine","ecosystem":"pub","requirements":"0.0.99","direct":false,"kind":"runtime","optional":false},{"id":19131146812,"package_name":"source_span","ecosystem":"pub","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":19131146813,"package_name":"sprintf","ecosystem":"pub","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146814,"package_name":"stack_trace","ecosystem":"pub","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":19131146815,"package_name":"stream_channel","ecosystem":"pub","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":19131146816,"package_name":"string_scanner","ecosystem":"pub","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":19131146817,"package_name":"term_glyph","ecosystem":"pub","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":19131146818,"package_name":"test_api","ecosystem":"pub","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":19131146819,"package_name":"typed_data","ecosystem":"pub","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":19131146820,"package_name":"unicode","ecosystem":"pub","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":19131146821,"package_name":"universal_html","ecosystem":"pub","requirements":"2.2.4","direct":false,"kind":"runtime","optional":false},{"id":19131146822,"package_name":"universal_io","ecosystem":"pub","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":19131146823,"package_name":"url_launcher","ecosystem":"pub","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":19131146824,"package_name":"url_launcher_android","ecosystem":"pub","requirements":"6.3.3","direct":false,"kind":"runtime","optional":false},{"id":19131146825,"package_name":"url_launcher_ios","ecosystem":"pub","requirements":"6.3.1","direct":false,"kind":"runtime","optional":false},{"id":19131146826,"package_name":"url_launcher_linux","ecosystem":"pub","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":19131146827,"package_name":"url_launcher_macos","ecosystem":"pub","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":19131146828,"package_name":"url_launcher_platform_interface","ecosystem":"pub","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":19131146829,"package_name":"url_launcher_web","ecosystem":"pub","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":19131146830,"package_name":"url_launcher_windows","ecosystem":"pub","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":19131146831,"package_name":"uuid","ecosystem":"pub","requirements":"4.4.2","direct":false,"kind":"runtime","optional":false},{"id":19131146832,"package_name":"vector_math","ecosystem":"pub","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":19131146833,"package_name":"vm_service","ecosystem":"pub","requirements":"14.2.1","direct":false,"kind":"runtime","optional":false},{"id":19131146834,"package_name":"web","ecosystem":"pub","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":19131146835,"package_name":"win32","ecosystem":"pub","requirements":"5.5.1","direct":false,"kind":"runtime","optional":false},{"id":19131146836,"package_name":"wkt_parser","ecosystem":"pub","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":19131146837,"package_name":"xdg_directories","ecosystem":"pub","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":19131146838,"package_name":"xml","ecosystem":"pub","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pub","filepath":"pubspec.yaml","sha":null,"kind":"manifest","created_at":"2024-07-16T03:41:32.292Z","updated_at":"2024-07-16T03:41:32.292Z","repository_link":"https://github.com/YLabs-FPV/YMapper/blob/main/pubspec.yaml","dependencies":[{"id":19131147359,"package_name":"dynamic_color","ecosystem":"pub","requirements":"^1.7.0","direct":true,"kind":"runtime","optional":false},{"id":19131147360,"package_name":"flutter","ecosystem":"pub","requirements":"--- !ruby/hash:ActiveSupport::HashWithIndifferentAccess\nsdk: flutter\n","direct":true,"kind":"runtime","optional":false},{"id":19131147361,"package_name":"flutter_map","ecosystem":"pub","requirements":"^6.1.0","direct":true,"kind":"runtime","optional":false},{"id":19131147362,"package_name":"flutter_map_line_editor","ecosystem":"pub","requirements":"^6.0.0","direct":true,"kind":"runtime","optional":false},{"id":19131147363,"package_name":"flutter_spinbox","ecosystem":"pub","requirements":"^0.13.1","direct":true,"kind":"runtime","optional":false},{"id":19131147364,"package_name":"latlong2","ecosystem":"pub","requirements":"^0.9.0","direct":true,"kind":"runtime","optional":false},{"id":19131147365,"package_name":"provider","ecosystem":"pub","requirements":"^6.1.2","direct":true,"kind":"runtime","optional":false},{"id":19131147366,"package_name":"xml","ecosystem":"pub","requirements":"^6.5.0","direct":true,"kind":"runtime","optional":false},{"id":19131147367,"package_name":"dji_waypoint_engine","ecosystem":"pub","requirements":"--- !ruby/hash:ActiveSupport::HashWithIndifferentAccess\npath: \"./packages/dji_waypoint_engine\"\n","direct":true,"kind":"runtime","optional":false},{"id":19131147368,"package_name":"flutter_map_dragmarker","ecosystem":"pub","requirements":"^6.0.0","direct":true,"kind":"runtime","optional":false},{"id":19131147369,"package_name":"shared_preferences","ecosystem":"pub","requirements":"^2.2.3","direct":true,"kind":"runtime","optional":false},{"id":19131147370,"package_name":"flutter_map_cancellable_tile_provider","ecosystem":"pub","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":19131147371,"package_name":"archive","ecosystem":"pub","requirements":"^3.6.1","direct":true,"kind":"runtime","optional":false},{"id":19131147372,"package_name":"file_picker","ecosystem":"pub","requirements":"^8.0.6","direct":true,"kind":"runtime","optional":false},{"id":19131147373,"package_name":"path","ecosystem":"pub","requirements":"^1.9.0","direct":true,"kind":"runtime","optional":false},{"id":19131147374,"package_name":"universal_html","ecosystem":"pub","requirements":"^2.2.4","direct":true,"kind":"runtime","optional":false},{"id":19131147375,"package_name":"universal_io","ecosystem":"pub","requirements":"^2.2.2","direct":true,"kind":"runtime","optional":false},{"id":19131147376,"package_name":"url_launcher","ecosystem":"pub","requirements":"^6.3.0","direct":true,"kind":"runtime","optional":false},{"id":19131147377,"package_name":"geolocator","ecosystem":"pub","requirements":"^12.0.0","direct":true,"kind":"runtime","optional":false},{"id":19131147378,"package_name":"dio","ecosystem":"pub","requirements":"^5.5.0+1","direct":true,"kind":"runtime","optional":false},{"id":19131147379,"package_name":"flutter_test","ecosystem":"pub","requirements":"--- !ruby/hash:ActiveSupport::HashWithIndifferentAccess\nsdk: flutter\n","direct":true,"kind":"development","optional":false},{"id":19131147380,"package_name":"flutter_lints","ecosystem":"pub","requirements":"^3.0.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"cocoapods","filepath":"macos/Podfile","sha":null,"kind":"manifest","created_at":"2024-08-12T22:26:32.864Z","updated_at":"2024-08-12T22:26:32.864Z","repository_link":"https://github.com/YLabs-FPV/YMapper/blob/main/macos/Podfile","dependencies":[]},{"ecosystem":"cocoapods","filepath":"macos/Podfile.lock","sha":null,"kind":"lockfile","created_at":"2024-08-12T22:26:33.179Z","updated_at":"2024-08-12T22:26:33.179Z","repository_link":"https://github.com/YLabs-FPV/YMapper/blob/main/macos/Podfile.lock","dependencies":[{"id":19663838749,"package_name":"dynamic_color","ecosystem":"cocoapods","requirements":"0.0.2","direct":false,"kind":"runtime","optional":false},{"id":19663839232,"package_name":"FlutterMacOS","ecosystem":"cocoapods","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":19663839233,"package_name":"geolocator_apple","ecosystem":"cocoapods","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":19663839234,"package_name":"package_info_plus","ecosystem":"cocoapods","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":19663839235,"package_name":"shared_preferences_foundation","ecosystem":"cocoapods","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":19663839236,"package_name":"url_launcher_macos","ecosystem":"cocoapods","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/main.yml","sha":null,"kind":"manifest","created_at":"2024-08-20T15:44:34.209Z","updated_at":"2024-08-20T15:44:34.209Z","repository_link":"https://github.com/YLabs-FPV/YMapper/blob/main/.github/workflows/main.yml","dependencies":[{"id":19810953863,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":19810953864,"package_name":"subosito/flutter-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pub","filepath":"packages/litchi_waypoint_engine/pubspec.lock","sha":null,"kind":"lockfile","created_at":"2024-08-20T15:44:34.547Z","updated_at":"2024-08-20T15:44:34.547Z","repository_link":"https://github.com/YLabs-FPV/YMapper/blob/main/packages/litchi_waypoint_engine/pubspec.lock","dependencies":[{"id":19810953865,"package_name":"_fe_analyzer_shared","ecosystem":"pub","requirements":"73.0.0","direct":false,"kind":"runtime","optional":false},{"id":19810953866,"package_name":"_macros","ecosystem":"pub","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":19810953867,"package_name":"analyzer","ecosystem":"pub","requirements":"6.8.0","direct":false,"kind":"runtime","optional":false},{"id":19810953868,"package_name":"args","ecosystem":"pub","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":19810953869,"package_name":"async","ecosystem":"pub","requirements":"2.11.0","direct":false,"kind":"runtime","optional":false},{"id":19810953870,"package_name":"boolean_selector","ecosystem":"pub","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":19810953871,"package_name":"collection","ecosystem":"pub","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":19810953872,"package_name":"convert","ecosystem":"pub","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":19810953873,"package_name":"coverage","ecosystem":"pub","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":19810953874,"package_name":"crypto","ecosystem":"pub","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":19810953875,"package_name":"csv","ecosystem":"pub","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":19810953876,"package_name":"file","ecosystem":"pub","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":19810953877,"package_name":"frontend_server_client","ecosystem":"pub","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":19810953878,"package_name":"glob","ecosystem":"pub","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":19810953879,"package_name":"http_multi_server","ecosystem":"pub","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":19810953880,"package_name":"http_parser","ecosystem":"pub","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":19810953881,"package_name":"io","ecosystem":"pub","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":19810953882,"package_name":"js","ecosystem":"pub","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":19810953883,"package_name":"logging","ecosystem":"pub","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":19810953884,"package_name":"macros","ecosystem":"pub","requirements":"0.1.2-main.4","direct":false,"kind":"runtime","optional":false},{"id":19810953885,"package_name":"matcher","ecosystem":"pub","requirements":"0.12.16+1","direct":false,"kind":"runtime","optional":false},{"id":19810953886,"package_name":"meta","ecosystem":"pub","requirements":"1.15.0","direct":false,"kind":"runtime","optional":false},{"id":19810953887,"package_name":"mime","ecosystem":"pub","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":19810953888,"package_name":"node_preamble","ecosystem":"pub","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":19810953889,"package_name":"package_config","ecosystem":"pub","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":19810953890,"package_name":"path","ecosystem":"pub","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":19810953891,"package_name":"pool","ecosystem":"pub","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":19810953892,"package_name":"pub_semver","ecosystem":"pub","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":19810953893,"package_name":"shelf","ecosystem":"pub","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":19810953894,"package_name":"shelf_packages_handler","ecosystem":"pub","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":19810953895,"package_name":"shelf_static","ecosystem":"pub","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":19810953896,"package_name":"shelf_web_socket","ecosystem":"pub","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":19810953897,"package_name":"source_map_stack_trace","ecosystem":"pub","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":19810953898,"package_name":"source_maps","ecosystem":"pub","requirements":"0.10.12","direct":false,"kind":"runtime","optional":false},{"id":19810953899,"package_name":"source_span","ecosystem":"pub","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":19810953900,"package_name":"stack_trace","ecosystem":"pub","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":19810953901,"package_name":"stream_channel","ecosystem":"pub","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":19810953902,"package_name":"string_scanner","ecosystem":"pub","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":19810953903,"package_name":"term_glyph","ecosystem":"pub","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":19810953904,"package_name":"test","ecosystem":"pub","requirements":"1.25.8","direct":false,"kind":"runtime","optional":false},{"id":19810953905,"package_name":"test_api","ecosystem":"pub","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":19810953906,"package_name":"test_core","ecosystem":"pub","requirements":"0.6.5","direct":false,"kind":"runtime","optional":false},{"id":19810953907,"package_name":"typed_data","ecosystem":"pub","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":19810953908,"package_name":"vm_service","ecosystem":"pub","requirements":"14.2.5","direct":false,"kind":"runtime","optional":false},{"id":19810953909,"package_name":"watcher","ecosystem":"pub","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":19810953910,"package_name":"web","ecosystem":"pub","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":19810953911,"package_name":"web_socket","ecosystem":"pub","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":19810953912,"package_name":"web_socket_channel","ecosystem":"pub","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":19810953913,"package_name":"webkit_inspection_protocol","ecosystem":"pub","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":19810953914,"package_name":"yaml","ecosystem":"pub","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pub","filepath":"packages/litchi_waypoint_engine/pubspec.yaml","sha":null,"kind":"manifest","created_at":"2024-08-20T15:44:34.574Z","updated_at":"2024-08-20T15:44:34.574Z","repository_link":"https://github.com/YLabs-FPV/YMapper/blob/main/packages/litchi_waypoint_engine/pubspec.yaml","dependencies":[{"id":19810953915,"package_name":"csv","ecosystem":"pub","requirements":"^6.0.0","direct":true,"kind":"runtime","optional":false},{"id":19810953916,"package_name":"test","ecosystem":"pub","requirements":"^1.25.8","direct":true,"kind":"development","optional":false}]}],"score":7.02108396428914,"created_at":"2026-06-26T15:07:20.469Z","updated_at":"2026-08-13T15:01:11.082Z","avatar_url":"https://github.com/YLabs-FPV.png","language":"Dart","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/377445","html_url":"https://summary.ecosyste.ms/projects/377445"}