{"id":75963,"name":"EVMap","description":"Android app to find electric vehicle charging stations - compatible with community databases such as GoingElectric.de and OpenChargeMap.org.","url":"https://github.com/ev-map/EVMap","last_synced_at":"2025-09-08T16:48:57.539Z","repository":{"id":37422760,"uuid":"249543627","full_name":"ev-map/EVMap","owner":"ev-map","description":"Android app to find electric vehicle charging stations - compatible with community databases such as GoingElectric.de and OpenChargeMap.org.","archived":false,"fork":false,"pushed_at":"2025-08-24T14:26:46.000Z","size":37855,"stargazers_count":233,"open_issues_count":52,"forks_count":63,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-09-02T12:46:18.375Z","etag":null,"topics":["android","charging-stations","electric-vehicle","hacktoberfest","map"],"latest_commit_sha":null,"homepage":"https://ev-map.app/","language":"Kotlin","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/ev-map.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,"dco":null,"cla":null},"funding":{"github":"johan12345","custom":["https://paypal.me/johan98","https://ev-map.app/donate/"]}},"created_at":"2020-03-23T21:03:43.000Z","updated_at":"2025-08-29T20:08:25.000Z","dependencies_parsed_at":"2023-09-24T15:06:19.279Z","dependency_job_id":"76f594c9-958c-496b-b6eb-b0500ec38b3f","html_url":"https://github.com/ev-map/EVMap","commit_stats":{"total_commits":1494,"total_committers":12,"mean_commits":124.5,"dds":0.06157965194109771,"last_synced_commit":"a1fb480ff001a8ec2d002e6f5348b2eb8d0c20e0"},"previous_names":["johan12345/evmap"],"tags_count":112,"template":false,"template_full_name":null,"purl":"pkg:github/ev-map/EVMap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ev-map%2FEVMap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ev-map%2FEVMap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ev-map%2FEVMap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ev-map%2FEVMap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ev-map","download_url":"https://codeload.github.com/ev-map/EVMap/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ev-map%2FEVMap/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274208721,"owners_count":25241692,"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":"ev-map","name":"EVMap","uuid":"115927597","kind":"organization","description":"Android app to find electric vehicle charging stations - compatible with community databases such as GoingElectric.de and OpenChargeMap.org.","email":null,"website":"https://ev-map.app/","location":null,"twitter":"ev_map","company":null,"icon_url":"https://avatars.githubusercontent.com/u/115927597?v=4","repositories_count":7,"last_synced_at":"2023-08-05T13:41:47.743Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ev-map","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-02-22T15:06:53.994Z","updated_at":"2023-08-05T13:41:47.790Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ev-map","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ev-map/repositories"},"packages":[],"commits":{"id":1256351,"full_name":"ev-map/EVMap","default_branch":"master","committers":[{"name":"johan12345","email":"johan.forstner@gmail.com","login":"johan12345","count":1493},{"name":"Hosted Weblate","email":"hosted@weblate.org","login":"weblate","count":71},{"name":"Danilo Bargen","email":"mail@dbrgn.ch","login":"dbrgn","count":13},{"name":"Jean-Baptiste","email":"87148630+Jean-BaptisteC","login":"Jean-BaptisteC","count":7},{"name":"Licaon_Kter","email":"licaon-kter","login":"licaon-kter","count":3},{"name":"Allan Nordhøy","email":"epost@anotheragency.no","login":"comradekingu","count":2},{"name":"Robert Högberg","email":"robert.hogberg@gmail.com","login":"robho","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"Altons","email":"marsupilami450@gmail.com","login":"Altonss","count":2},{"name":"Maximilian Goldschmidt","email":"maxigoldschmidt@gmail.com","login":"Ixam97","count":1},{"name":"Niklas Höher","email":"niklas.hoeher@rub.de","login":"nhoeher","count":1},{"name":"bittin1ddc447d824349b2","email":"bittin@reimu.nl","login":"bittin","count":1},{"name":"iboboc","email":"iboboc@gmail.com","login":"iboboc","count":1},{"name":"prat t","email":"pt2121","login":"pt2121","count":1}],"total_commits":1600,"total_committers":14,"total_bot_commits":2,"total_bot_committers":1,"mean_commits":114.28571428571429,"dds":0.06687500000000002,"past_year_committers":[{"name":"johan12345","email":"johan.forstner@gmail.com","login":"johan12345","count":115},{"name":"Hosted Weblate","email":"hosted@weblate.org","login":"weblate","count":18},{"name":"Robert Högberg","email":"robert.hogberg@gmail.com","login":"robho","count":2},{"name":"bittin1ddc447d824349b2","email":"bittin@reimu.nl","login":"bittin","count":1},{"name":"Niklas Höher","email":"niklas.hoeher@rub.de","login":"nhoeher","count":1},{"name":"Licaon_Kter","email":"licaon-kter","login":"licaon-kter","count":1},{"name":"Altonss","email":"66519591+Altonss","login":"Altonss","count":1}],"past_year_total_commits":139,"past_year_total_committers":7,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":19.857142857142858,"past_year_dds":0.17266187050359716,"last_synced_at":"2025-09-03T10:15:02.706Z","last_synced_commit":"7e96c9e5a727fd00065924bda6db7c9b3e2c3cc4","created_at":"2023-04-11T14:33:13.830Z","updated_at":"2025-08-09T00:47:43.584Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/ev-map%2FEVMap/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.276Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"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":"ev-map/EVMap","html_url":"https://github.com/ev-map/EVMap","last_synced_at":"2025-09-07T21:56:21.327Z","status":"active","issues_count":310,"pull_requests_count":86,"avg_time_to_close_issue":4640531.003968254,"avg_time_to_close_pull_request":6158300.532467533,"issues_closed_count":252,"pull_requests_closed_count":77,"pull_request_authors_count":15,"issue_authors_count":70,"avg_comments_per_issue":2.1580645161290324,"avg_comments_per_pull_request":1.744186046511628,"merged_pull_requests_count":68,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":17,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":425966.375,"past_year_avg_time_to_close_pull_request":311364.0,"past_year_issues_closed_count":8,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.35294117647058826,"past_year_avg_comments_per_pull_request":0.8333333333333334,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"created_at":"2023-05-09T10:59:26.621Z","updated_at":"2025-09-07T21:56:21.328Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ev-map%2FEVMap","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ev-map%2FEVMap/issues","issue_labels_count":{"bug":95,"enhancement":75,"newfeature":42,"android-auto":34,"good first issue":15,"api-limitation":15,"question":9,"integration":8,"can't reproduce":8,"duplicate":8,"big idea":8,"wontfix":7,"i18n":4,"refactoring":3,"documentation":2,"help wanted":1},"pull_request_labels_count":{"enhancement":4,"newfeature":3,"android-auto":2,"dependencies":2,"documentation":1,"integration":1,"i18n":1,"big idea":1,"refactoring":1},"issue_author_associations_count":{"COLLABORATOR":132,"NONE":123,"CONTRIBUTOR":55},"pull_request_author_associations_count":{"CONTRIBUTOR":41,"COLLABORATOR":39,"NONE":6},"issue_authors":{"johan12345":132,"Altonss":32,"Jean-BaptisteC":17,"cremor":13,"F3000":11,"celsoazevedo":8,"greentux":8,"programmin1":4,"PulsarFX":4,"alensiljak":3,"TweetsOfNiklas":3,"Ixam97":3,"arminfuerst":3,"ericszimmermann":3,"dexic79":2,"kepppfeff":2,"kelvan":2,"kscholty":2,"Kreuger":2,"linsui":2,"voneinem":2,"DoubleYouEl":2,"holdit":2,"neoscaler":2,"corwin42":1,"fhvyhjriur":1,"TheMr-S":1,"issteve":1,"petrarca-arezzo":1,"mattuschek":1,"licaon-kter":1,"rufposten":1,"zWhdmB5T":1,"Code7R":1,"CubeOfCheese":1,"sig11b":1,"dominikponniah":1,"mtris":1,"nWRqenkF":1,"EasyVector":1,"florian-sabonchi":1,"TKHNguyen":1,"user858753257":1,"wkhom":1,"J0B10":1,"clyso":1,"MightyShadow702":1,"comradekingu":1,"PeterKW":1,"alex83100":1,"mondlicht-und-sterne":1,"360path":1,"varoliver":1,"Magneticdud":1,"flyser":1,"Vectrex":1,"dbrgn":1,"GITMichaelK":1,"ABr751":1,"gv-sothebys-jeffverk":1,"theoriginalgri":1,"mpattw":1,"Darulin":1,"ghost":1,"robho":1,"mycae":1,"mhantsch":1,"dennisboe":1,"flyingOwl":1,"twikedk":1},"pull_request_authors":{"johan12345":39,"Jean-BaptisteC":13,"weblate":9,"robho":5,"dbrgn":4,"licaon-kter":3,"Altonss":2,"nhoeher":2,"dependabot[bot]":2,"programmin1":2,"iboboc":1,"EasyVector":1,"comradekingu":1,"pt2121":1,"Ixam97":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:17.013Z","repositories_count":10168397,"issues_count":32020286,"pull_requests_count":100254366,"authors_count":10730288,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":5,"question":2,"enhancement":1},"past_year_pull_request_labels_count":{"enhancement":2},"past_year_issue_author_associations_count":{"NONE":15,"COLLABORATOR":2},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":9,"NONE":3},"past_year_issue_authors":{"cremor":4,"celsoazevedo":2,"johan12345":2,"360path":1,"Code7R":1,"dennisboe":1,"holdit":1,"issteve":1,"mattuschek":1,"TheMr-S":1,"varoliver":1,"Vectrex":1},"past_year_pull_request_authors":{"robho":5,"weblate":4,"nhoeher":2,"licaon-kter":1},"maintainers":[{"login":"johan12345","count":171,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/johan12345"}],"active_maintainers":[{"login":"johan12345","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/johan12345"}]},"events":{"total":{"CreateEvent":10,"ReleaseEvent":8,"IssuesEvent":24,"WatchEvent":29,"DeleteEvent":2,"IssueCommentEvent":41,"PushEvent":120,"PullRequestReviewEvent":26,"PullRequestReviewCommentEvent":27,"PullRequestEvent":11,"ForkEvent":8},"last_year":{"CreateEvent":10,"ReleaseEvent":8,"IssuesEvent":24,"WatchEvent":29,"DeleteEvent":2,"IssueCommentEvent":41,"PushEvent":120,"PullRequestReviewEvent":26,"PullRequestReviewCommentEvent":27,"PullRequestEvent":11,"ForkEvent":8}},"keywords":["android","charging-stations","electric-vehicle","hacktoberfest","map"],"dependencies":[{"ecosystem":"maven","filepath":"app/build.gradle","sha":null,"kind":"manifest","created_at":"2022-07-12T16:17:55.890Z","updated_at":"2022-07-12T16:17:55.890Z","repository_link":"https://github.com/ev-map/EVMap/blob/master/app/build.gradle","dependencies":[{"id":166764404,"package_name":"org.jetbrains.kotlin:kotlin-stdlib-jdk7","ecosystem":"maven","requirements":"$kotlin_version","direct":true,"kind":"implementation","optional":false},{"id":166764405,"package_name":"androidx.appcompat:appcompat","ecosystem":"maven","requirements":"1.4.2","direct":true,"kind":"implementation","optional":false},{"id":166764406,"package_name":"androidx.core:core-ktx","ecosystem":"maven","requirements":"1.8.0","direct":true,"kind":"implementation","optional":false},{"id":166764407,"package_name":"androidx.core:core-splashscreen","ecosystem":"maven","requirements":"1.0.0-rc01","direct":true,"kind":"implementation","optional":false},{"id":166764408,"package_name":"androidx.activity:activity-ktx","ecosystem":"maven","requirements":"1.4.0","direct":true,"kind":"implementation","optional":false},{"id":166764409,"package_name":"androidx.fragment:fragment-ktx","ecosystem":"maven","requirements":"1.4.1","direct":true,"kind":"implementation","optional":false},{"id":166764410,"package_name":"androidx.cardview:cardview","ecosystem":"maven","requirements":"1.0.0","direct":true,"kind":"implementation","optional":false},{"id":166764411,"package_name":"androidx.preference:preference-ktx","ecosystem":"maven","requirements":"1.2.0","direct":true,"kind":"implementation","optional":false},{"id":166764412,"package_name":"com.google.android.material:material","ecosystem":"maven","requirements":"1.6.1","direct":true,"kind":"implementation","optional":false},{"id":166764413,"package_name":"androidx.constraintlayout:constraintlayout","ecosystem":"maven","requirements":"2.1.4","direct":true,"kind":"implementation","optional":false},{"id":166764414,"package_name":"androidx.recyclerview:recyclerview","ecosystem":"maven","requirements":"1.2.1","direct":true,"kind":"implementation","optional":false},{"id":166764415,"package_name":"androidx.browser:browser","ecosystem":"maven","requirements":"1.4.0","direct":true,"kind":"implementation","optional":false},{"id":166764416,"package_name":"androidx.swiperefreshlayout:swiperefreshlayout","ecosystem":"maven","requirements":"1.1.0","direct":true,"kind":"implementation","optional":false},{"id":166764417,"package_name":"com.github.johan12345:CustomBottomSheetBehavior","ecosystem":"maven","requirements":"f69f532660","direct":true,"kind":"implementation","optional":false},{"id":166764418,"package_name":"com.squareup.retrofit2:retrofit","ecosystem":"maven","requirements":"2.9.0","direct":true,"kind":"implementation","optional":false},{"id":166764419,"package_name":"com.squareup.retrofit2:converter-moshi","ecosystem":"maven","requirements":"2.9.0","direct":true,"kind":"implementation","optional":false},{"id":166764420,"package_name":"com.squareup.okhttp3:okhttp","ecosystem":"maven","requirements":"4.9.0","direct":true,"kind":"implementation","optional":false},{"id":166764421,"package_name":"com.squareup.okhttp3:okhttp-urlconnection","ecosystem":"maven","requirements":"4.9.0","direct":true,"kind":"implementation","optional":false},{"id":166764422,"package_name":"com.squareup.moshi:moshi-kotlin","ecosystem":"maven","requirements":"1.13.0","direct":true,"kind":"implementation","optional":false},{"id":166764423,"package_name":"com.squareup.moshi:moshi-adapters","ecosystem":"maven","requirements":"1.13.0","direct":true,"kind":"implementation","optional":false},{"id":166764424,"package_name":"moe.banana:moshi-jsonapi","ecosystem":"maven","requirements":"3.5.0","direct":true,"kind":"implementation","optional":false},{"id":166764425,"package_name":"moe.banana:moshi-jsonapi-retrofit-converter","ecosystem":"maven","requirements":"3.5.0","direct":true,"kind":"implementation","optional":false},{"id":166764426,"package_name":"io.coil-kt:coil","ecosystem":"maven","requirements":"1.1.0","direct":true,"kind":"implementation","optional":false},{"id":166764427,"package_name":"com.github.johan12345:StfalconImageViewer","ecosystem":"maven","requirements":"5082ebd392","direct":true,"kind":"implementation","optional":false},{"id":166764428,"package_name":"com.mikepenz:aboutlibraries-core","ecosystem":"maven","requirements":"$about_libs_version","direct":true,"kind":"implementation","optional":false},{"id":166764429,"package_name":"com.mikepenz:aboutlibraries","ecosystem":"maven","requirements":"$about_libs_version","direct":true,"kind":"implementation","optional":false},{"id":166764430,"package_name":"com.airbnb.android:lottie","ecosystem":"maven","requirements":"4.1.0","direct":true,"kind":"implementation","optional":false},{"id":166764431,"package_name":"io.michaelrocks.bimap:bimap","ecosystem":"maven","requirements":"1.1.0","direct":true,"kind":"implementation","optional":false},{"id":166764432,"package_name":"com.mapzen.android:lost","ecosystem":"maven","requirements":"3.0.2","direct":true,"kind":"implementation","optional":false},{"id":166764433,"package_name":"com.google.guava:guava","ecosystem":"maven","requirements":"29.0-android","direct":true,"kind":"implementation","optional":false},{"id":166764434,"package_name":"com.github.pengrad:mapscaleview","ecosystem":"maven","requirements":"1.6.0","direct":true,"kind":"implementation","optional":false},{"id":166764435,"package_name":"com.github.romandanylyk:PageIndicatorView","ecosystem":"maven","requirements":"b1bad589b5","direct":true,"kind":"implementation","optional":false},{"id":166764436,"package_name":"com.github.johan12345.AnyMaps:anymaps-base","ecosystem":"maven","requirements":"$anyMapsVersion","direct":true,"kind":"implementation","optional":false},{"id":166764437,"package_name":"com.github.johan12345.AnyMaps:anymaps-mapbox","ecosystem":"maven","requirements":"$anyMapsVersion","direct":true,"kind":"implementation","optional":false},{"id":166764438,"package_name":"com.google.android.libraries.places:places","ecosystem":"maven","requirements":"2.6.0","direct":true,"kind":"implementation","optional":false},{"id":166764439,"package_name":"com.mapbox.mapboxsdk:mapbox-sdk-services","ecosystem":"maven","requirements":"5.5.0","direct":true,"kind":"implementation","optional":false},{"id":166764440,"package_name":"androidx.navigation:navigation-fragment-ktx","ecosystem":"maven","requirements":"$nav_version","direct":true,"kind":"implementation","optional":false},{"id":166764441,"package_name":"androidx.navigation:navigation-ui-ktx","ecosystem":"maven","requirements":"$nav_version","direct":true,"kind":"implementation","optional":false},{"id":166764442,"package_name":"androidx.lifecycle:lifecycle-viewmodel-ktx","ecosystem":"maven","requirements":"$lifecycle_version","direct":true,"kind":"implementation","optional":false},{"id":166764443,"package_name":"androidx.lifecycle:lifecycle-livedata-ktx","ecosystem":"maven","requirements":"$lifecycle_version","direct":true,"kind":"implementation","optional":false},{"id":166764444,"package_name":"androidx.room:room-runtime","ecosystem":"maven","requirements":"$room_version","direct":true,"kind":"implementation","optional":false},{"id":166764445,"package_name":"androidx.room:room-ktx","ecosystem":"maven","requirements":"$room_version","direct":true,"kind":"implementation","optional":false},{"id":166764446,"package_name":"ch.acra:acra-mail","ecosystem":"maven","requirements":"$acraVersion","direct":true,"kind":"implementation","optional":false},{"id":166764447,"package_name":"ch.acra:acra-dialog","ecosystem":"maven","requirements":"$acraVersion","direct":true,"kind":"implementation","optional":false},{"id":166764448,"package_name":"ch.acra:acra-limiter","ecosystem":"maven","requirements":"$acraVersion","direct":true,"kind":"implementation","optional":false},{"id":166764449,"package_name":"com.facebook.stetho:stetho","ecosystem":"maven","requirements":"1.5.1","direct":true,"kind":"implementation","optional":false},{"id":166764450,"package_name":"com.facebook.stetho:stetho-okhttp3","ecosystem":"maven","requirements":"1.5.1","direct":true,"kind":"implementation","optional":false},{"id":166764451,"package_name":"junit:junit","ecosystem":"maven","requirements":"4.13.2","direct":true,"kind":"testImplementation","optional":false},{"id":166764452,"package_name":"com.squareup.okhttp3:mockwebserver","ecosystem":"maven","requirements":"4.9.0","direct":true,"kind":"testImplementation","optional":false},{"id":166764453,"package_name":"org.json:json","ecosystem":"maven","requirements":"20080701","direct":true,"kind":"testImplementation","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2022-07-12T16:17:56.346Z","updated_at":"2022-07-12T16:17:56.346Z","repository_link":"https://github.com/ev-map/EVMap/blob/master/Gemfile","dependencies":[{"id":166770271,"package_name":"fastlane","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile.lock","sha":null,"kind":"lockfile","created_at":"2022-07-12T16:17:56.452Z","updated_at":"2022-07-12T16:17:56.452Z","repository_link":"https://github.com/ev-map/EVMap/blob/master/Gemfile.lock","dependencies":[{"id":166771549,"package_name":"CFPropertyList","ecosystem":"rubygems","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":166771550,"package_name":"addressable","ecosystem":"rubygems","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":166771551,"package_name":"atomos","ecosystem":"rubygems","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":166771552,"package_name":"aws-eventstream","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":166771553,"package_name":"aws-partitions","ecosystem":"rubygems","requirements":"1.354.0","direct":false,"kind":"runtime","optional":false},{"id":166771554,"package_name":"aws-sdk-core","ecosystem":"rubygems","requirements":"3.104.3","direct":false,"kind":"runtime","optional":false},{"id":166771555,"package_name":"aws-sdk-kms","ecosystem":"rubygems","requirements":"1.36.0","direct":false,"kind":"runtime","optional":false},{"id":166771556,"package_name":"aws-sdk-s3","ecosystem":"rubygems","requirements":"1.78.0","direct":false,"kind":"runtime","optional":false},{"id":166771557,"package_name":"aws-sigv4","ecosystem":"rubygems","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":166771558,"package_name":"babosa","ecosystem":"rubygems","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":166771559,"package_name":"claide","ecosystem":"rubygems","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":166771560,"package_name":"colored","ecosystem":"rubygems","requirements":"1.2","direct":false,"kind":"runtime","optional":false},{"id":166771561,"package_name":"colored2","ecosystem":"rubygems","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":166771562,"package_name":"commander-fastlane","ecosystem":"rubygems","requirements":"4.4.6","direct":false,"kind":"runtime","optional":false},{"id":166771563,"package_name":"declarative","ecosystem":"rubygems","requirements":"0.0.20","direct":false,"kind":"runtime","optional":false},{"id":166771564,"package_name":"declarative-option","ecosystem":"rubygems","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":166771565,"package_name":"digest-crc","ecosystem":"rubygems","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":166771566,"package_name":"domain_name","ecosystem":"rubygems","requirements":"0.5.20190701","direct":false,"kind":"runtime","optional":false},{"id":166771567,"package_name":"dotenv","ecosystem":"rubygems","requirements":"2.7.6","direct":false,"kind":"runtime","optional":false},{"id":166771568,"package_name":"emoji_regex","ecosystem":"rubygems","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":166771569,"package_name":"excon","ecosystem":"rubygems","requirements":"0.76.0","direct":false,"kind":"runtime","optional":false},{"id":166771570,"package_name":"faraday","ecosystem":"rubygems","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":166771571,"package_name":"faraday-cookie_jar","ecosystem":"rubygems","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":166771572,"package_name":"faraday_middleware","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":166771573,"package_name":"fastimage","ecosystem":"rubygems","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":166771574,"package_name":"fastlane","ecosystem":"rubygems","requirements":"2.156.1","direct":false,"kind":"runtime","optional":false},{"id":166771575,"package_name":"gh_inspector","ecosystem":"rubygems","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":166771576,"package_name":"google-api-client","ecosystem":"rubygems","requirements":"0.38.0","direct":false,"kind":"runtime","optional":false},{"id":166771577,"package_name":"google-cloud-core","ecosystem":"rubygems","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":166771578,"package_name":"google-cloud-env","ecosystem":"rubygems","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":166771579,"package_name":"google-cloud-errors","ecosystem":"rubygems","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":166771580,"package_name":"google-cloud-storage","ecosystem":"rubygems","requirements":"1.27.0","direct":false,"kind":"runtime","optional":false},{"id":166771581,"package_name":"googleauth","ecosystem":"rubygems","requirements":"0.13.1","direct":false,"kind":"runtime","optional":false},{"id":166771582,"package_name":"highline","ecosystem":"rubygems","requirements":"1.7.10","direct":false,"kind":"runtime","optional":false},{"id":166771583,"package_name":"http-cookie","ecosystem":"rubygems","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":166771584,"package_name":"httpclient","ecosystem":"rubygems","requirements":"2.8.3","direct":false,"kind":"runtime","optional":false},{"id":166771585,"package_name":"jmespath","ecosystem":"rubygems","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":166771586,"package_name":"json","ecosystem":"rubygems","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":166771587,"package_name":"jwt","ecosystem":"rubygems","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":166771588,"package_name":"memoist","ecosystem":"rubygems","requirements":"0.16.2","direct":false,"kind":"runtime","optional":false},{"id":166771589,"package_name":"mini_magick","ecosystem":"rubygems","requirements":"4.10.1","direct":false,"kind":"runtime","optional":false},{"id":166771590,"package_name":"mini_mime","ecosystem":"rubygems","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":166771591,"package_name":"multi_json","ecosystem":"rubygems","requirements":"1.15.0","direct":false,"kind":"runtime","optional":false},{"id":166771592,"package_name":"multipart-post","ecosystem":"rubygems","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":166771593,"package_name":"nanaimo","ecosystem":"rubygems","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":166771594,"package_name":"naturally","ecosystem":"rubygems","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":166771595,"package_name":"os","ecosystem":"rubygems","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":166771596,"package_name":"plist","ecosystem":"rubygems","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":166771597,"package_name":"public_suffix","ecosystem":"rubygems","requirements":"4.0.6","direct":false,"kind":"runtime","optional":false},{"id":166771598,"package_name":"rake","ecosystem":"rubygems","requirements":"13.0.1","direct":false,"kind":"runtime","optional":false},{"id":166771599,"package_name":"representable","ecosystem":"rubygems","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":166771600,"package_name":"retriable","ecosystem":"rubygems","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":166771601,"package_name":"rouge","ecosystem":"rubygems","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":166771602,"package_name":"rubyzip","ecosystem":"rubygems","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":166771603,"package_name":"security","ecosystem":"rubygems","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":166771604,"package_name":"signet","ecosystem":"rubygems","requirements":"0.14.0","direct":false,"kind":"runtime","optional":false},{"id":166771605,"package_name":"simctl","ecosystem":"rubygems","requirements":"1.6.8","direct":false,"kind":"runtime","optional":false},{"id":166771606,"package_name":"slack-notifier","ecosystem":"rubygems","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":166771607,"package_name":"terminal-notifier","ecosystem":"rubygems","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":166771608,"package_name":"terminal-table","ecosystem":"rubygems","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":166771609,"package_name":"tty-cursor","ecosystem":"rubygems","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":166771610,"package_name":"tty-screen","ecosystem":"rubygems","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":166771611,"package_name":"tty-spinner","ecosystem":"rubygems","requirements":"0.9.3","direct":false,"kind":"runtime","optional":false},{"id":166771612,"package_name":"uber","ecosystem":"rubygems","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":166771613,"package_name":"unf","ecosystem":"rubygems","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":166771614,"package_name":"unf_ext","ecosystem":"rubygems","requirements":"0.0.7.7","direct":false,"kind":"runtime","optional":false},{"id":166771615,"package_name":"unicode-display_width","ecosystem":"rubygems","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":166771616,"package_name":"word_wrap","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":166771617,"package_name":"xcodeproj","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":166771618,"package_name":"xcpretty","ecosystem":"rubygems","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":166771619,"package_name":"xcpretty-travis-formatter","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2023-02-17T09:15:29.653Z","updated_at":"2023-02-17T09:15:29.653Z","repository_link":"https://github.com/ev-map/EVMap/blob/master/.github/workflows/release.yml","dependencies":[{"id":7737554042,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7737554043,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7737554044,"package_name":"actions/create-release","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7737554045,"package_name":"actions/upload-release-asset","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tests.yml","sha":null,"kind":"manifest","created_at":"2023-02-17T09:15:29.769Z","updated_at":"2023-02-17T09:15:29.769Z","repository_link":"https://github.com/ev-map/EVMap/blob/master/.github/workflows/tests.yml","dependencies":[{"id":7737554182,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7737554183,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"maven","filepath":"build.gradle","sha":null,"kind":"manifest","created_at":"2023-09-19T01:37:03.423Z","updated_at":"2023-09-19T01:37:03.423Z","repository_link":"https://github.com/ev-map/EVMap/blob/master/build.gradle","dependencies":[]}],"score":8.29154650988391,"created_at":"2025-09-08T15:39:23.908Z","updated_at":"2025-10-07T08:27:24.147Z","avatar_url":"https://github.com/ev-map.png","language":"Kotlin","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://github.com/sponsors/johan12345","https://paypal.me/johan98","https://ev-map.app/donate/"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["cycles","public-transportation","projection","battery","interactive","distribution","transformers","integral","sequences","generic"],"project_url":"https://science.ecosyste.ms/api/v1/projects/75963","html_url":"https://science.ecosyste.ms/projects/75963"}