{"id":45996,"name":"EVerest","description":"An open source software stack for EV charging infrastructure from firmware to cloud: OCPP, ISO 15118, SunSpec, Modbus, energy management and load balancing and an entire flexible middle-ware framework based on MQTT. Part of the Linux Foundation Energy ecosystem.","url":"https://github.com/EVerest/everest","last_synced_at":"2026-04-12T05:04:05.801Z","repository":{"id":36954218,"uuid":"440147145","full_name":"EVerest/EVerest","owner":"EVerest","description":"Main Repository of EVerest - an EV charging software stack","archived":false,"fork":false,"pushed_at":"2026-03-25T21:48:58.000Z","size":44605,"stargazers_count":163,"open_issues_count":178,"forks_count":136,"subscribers_count":21,"default_branch":"main","last_synced_at":"2026-03-25T23:12:53.304Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://everest.github.io","language":"C++","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/EVerest.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-12-20T11:33:29.000Z","updated_at":"2026-03-25T21:49:01.000Z","dependencies_parsed_at":"2023-09-23T14:33:58.639Z","dependency_job_id":"2bd2dd3e-d8d6-48e0-8a5c-18066fd44b4b","html_url":"https://github.com/EVerest/EVerest","commit_stats":{"total_commits":525,"total_committers":41,"mean_commits":"12.804878048780488","dds":0.7885714285714286,"last_synced_commit":"5019e942d5a7066f12e476472b6a8e8b70fd6ec2"},"previous_names":["everest/everest"],"tags_count":63,"template":false,"template_full_name":null,"purl":"pkg:github/EVerest/EVerest","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EVerest%2FEVerest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EVerest%2FEVerest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EVerest%2FEVerest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EVerest%2FEVerest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EVerest","download_url":"https://codeload.github.com/EVerest/EVerest/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EVerest%2FEVerest/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30995139,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-26T18:07:05.776Z","status":"ssl_error","status_checked_at":"2026-03-26T18:07:05.331Z","response_time":114,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"EVerest","name":"EVerest","uuid":"73219292","kind":"organization","description":"e-mobility powered by open source with EVerest, the charge point operating system","email":"everest@lists.lfenergy.org","website":"https://www.lfenergy.org/projects/everest/","location":null,"twitter":"EVerestInCharge","company":null,"icon_url":"https://avatars.githubusercontent.com/u/73219292?v=4","repositories_count":20,"last_synced_at":"2023-03-03T19:53:23.719Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/EVerest","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T05:11:03.575Z","updated_at":"2023-03-03T19:53:23.745Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EVerest","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EVerest/repositories"},"packages":[],"commits":{"id":1254149,"full_name":"EVerest/EVerest","default_branch":"main","total_commits":1537,"total_committers":72,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":21.34722222222222,"dds":0.8015614834092388,"past_year_total_commits":549,"past_year_total_committers":45,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":12.2,"past_year_dds":0.7978142076502732,"last_synced_at":"2026-03-30T23:16:50.952Z","last_synced_commit":"649fe8023e6cfaa2839610de33a1e24238f77744","created_at":"2023-03-27T10:58:53.907Z","updated_at":"2026-03-30T23:10:52.427Z","committers":[{"name":"Piet Gömpel","email":"37657534+Pietfried","login":"Pietfried","count":305},{"name":"Kai Hermann","email":"kai-uwe.hermann@pionix.de","login":"hikinggrass","count":273},{"name":"Cornelius Claussen","email":"cc@pionix.de","login":"corneliusclaussen","count":215},{"name":"Sebastian Lukas","email":"45936573+SebaLukas","login":"SebaLukas","count":114},{"name":"aw","email":"aw@pionix.de","login":"a-w50","count":69},{"name":"James Chapman","email":"147724513+james-ctc","login":"james-ctc","count":51},{"name":"Dima Dorezyuk","email":"dmitrij.dorezyuk@hotmail.de","login":"dorezyuk","count":49},{"name":"Andreas Heinrich","email":"andreas.heinrich@rwth-aachen.de","login":"andistorm","count":47},{"name":"barsnick","email":"barsnick","login":"barsnick","count":40},{"name":"Martin Litre","email":"mnlitre@gmail.com","login":"mlitre","count":33},{"name":"florinmihut","email":"florinmihut1@gmail.com","login":"florinmihut","count":30},{"name":"Michael Heimpold","email":"michael.heimpold@chargebyte.com","login":"mhei","count":23},{"name":"Christoph Burandt","email":"christoph.burandt@pionix.de","login":"cburandt","count":22},{"name":"Jan","email":"154529400+djchhp","login":"djchhp","count":22},{"name":"FaHaGit","email":"56671788+FaHaGit","login":"FaHaGit","count":19},{"name":"Maaike Zijderveld","email":"maaikez","login":"maaikez","count":18},{"name":"wku12","email":"140731019+wku12","login":"wku12","count":17},{"name":"pionix-juraed","email":"92712722+pionix-juraed","login":"pionix-juraed","count":16},{"name":"LAD101work","email":"96466764+LAD101work","login":"LAD101work","count":14},{"name":"John","email":"AssemblyJohn","login":"AssemblyJohn","count":14},{"name":"Mark Oude Elberink","email":"mark.oude.elberink@frickly.systems","login":"markxoe","count":10},{"name":"Tobias Marzell","email":"49523244+MarzellT","login":"MarzellT","count":9},{"name":"Fabian Klemm","email":"fabian.klemm@pionix.de","login":"klemmpnx","count":9},{"name":"Evgeny Petrov","email":"evgeny@epetrov.net","login":"golovasteek","count":8},{"name":"rckstrh","email":"147837622+rckstrh","login":"rckstrh","count":7},{"name":"lategoodbye","email":"stefan.wahren@chargebyte.com","login":"lategoodbye","count":6},{"name":"Lucas","email":"89994389+ThatsLucas","login":"ThatsLucas","count":5},{"name":"Yonatan Dankner","email":"yonatan.dankner@gmail.com","login":"ydankner","count":5},{"name":"Manuel Ziegler","email":"113091917+krealyt","login":"krealyt","count":5},{"name":"Dominik-K","email":"dominik@pionix.de","login":"Dominik-K","count":5},{"name":"martinlukas84","email":"92450163+martinlukas84","login":"martinlukas84","count":5},{"name":"Mohannad Oraby","email":"91897207+mooraby","login":"mooraby","count":4},{"name":"Jannis Albert","email":"albertjannis@gmail.com","login":"jalbert514","count":4},{"name":"Marc Emmers","email":"35759328+marcemmers","login":"marcemmers","count":3},{"name":"Chandran","email":"ch.goodchild@embedsmart.de","login":"chGoodchild","count":3},{"name":"nzbr","email":"mail@nzbr.de","login":"nzbr","count":3},{"name":"Thilo Molitor","email":"thilo@eightysoft.de","login":"tmolitor-stud-tu","count":3},{"name":"Marco Möller","email":"2248448+caller","login":"caller","count":3},{"name":"Holger Rapp","email":"HolgerRapp@gmx.net","login":"SirVer","count":3},{"name":"Mohannad Oraby","email":"mohannad.oraby@chargebyte.com","login":null,"count":2},{"name":"Dima Dorezyuk","email":"ddo@qwello.eu","login":null,"count":2},{"name":"Abby Wheelis","email":"54848919+Abby-Wheelis","login":"Abby-Wheelis","count":2},{"name":"Ivar","email":"41924494+IvarWithoutBones","login":"IvarWithoutBones","count":2},{"name":"ManuelJanocha","email":"73517886+ManuelJanocha","login":"ManuelJanocha","count":2},{"name":"Marco Mariotto","email":"56561006+d-u-d-e","login":"d-u-d-e","count":2},{"name":"Matteo Carnelos","email":"matteo.carnelos98@gmail.com","login":"matteocarnelos","count":2},{"name":"valentin-dimov","email":"143783161+valentin-dimov","login":"valentin-dimov","count":2},{"name":"ju4nlu","email":"juanluisgomezchanclon@gmail.com","login":"ju4nlu","count":2},{"name":"jherbert-isa","email":"josef.herbert@isabellenhuette.com","login":"jherbert-isa","count":2},{"name":"TWF0dGhpYXMtTklERUM","email":"155968231+MatthiasContribute","login":"MatthiasContribute","count":2},{"name":"Rishabh Vaish","email":"rishabhvaish.904@gmail.com","login":"rishabhvaish","count":2},{"name":"Yuan Zhou","email":"zhou156@uwindsor.ca","login":"Yuanzjls","count":2},{"name":"pampelmusent","email":"70876812+pampelmusent","login":"pampelmusent","count":1},{"name":"leofernandeso","email":"leonardo.fernandes.oliv@gmail.com","login":"leofernandeso","count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"d-r-jenkins","email":"71265038+d-r-jenkins","login":"d-r-jenkins","count":1},{"name":"Siebren","email":"11572444+SiebrenW","login":"SiebrenW","count":1},{"name":"Ryan Wiebe","email":"ryan.wiebe@analog.com","login":"rwiebe-adi","count":1},{"name":"chrkli22","email":"christoph.kliemt@pionix.de","login":null,"count":1},{"name":"ioanbogdan","email":"ioanbogdann@gmail.com","login":null,"count":1},{"name":"Philip Hermes","email":"Fufanu","login":"Fufanu","count":1},{"name":"Nancy Zhang","email":"47437601+biubiuzhang","login":"biubiuzhang","count":1},{"name":"vinied","email":"57452695+vinied","login":"vinied","count":1},{"name":"12fab4","email":"143189576+12fab4","login":"12fab4","count":1},{"name":"Alexis Sánchez","email":"aasanchez@gmail.com","login":"aasanchez","count":1},{"name":"Andy Bond","email":"olishmollie@gmail.com","login":"olishmollie","count":1},{"name":"Antoine Gardiol","email":"antoine.gardiol@fiveco.ch","login":"agardiol","count":1},{"name":"Aria Nolan","email":"146574226+catarial","login":"catarial","count":1},{"name":"Christoph","email":"52382992+chrishrb","login":"chrishrb","count":1},{"name":"Dale Peakall","email":"dpeakall@thoughtworks.com","login":"subnova","count":1},{"name":"Elsa-is-My-Muse","email":"168414969+Elsa-is-My-Muse","login":"Elsa-is-My-Muse","count":1},{"name":"Fabian Gajek","email":"fabian.gajek@gmail.com","login":"f43i4n","count":1}],"past_year_committers":[{"name":"Piet Gömpel","email":"37657534+Pietfried","login":"Pietfried","count":111},{"name":"Kai Hermann","email":"kai-uwe.hermann@pionix.de","login":"hikinggrass","count":89},{"name":"Sebastian Lukas","email":"45936573+SebaLukas","login":"SebaLukas","count":39},{"name":"Dima Dorezyuk","email":"dmitrij.dorezyuk@hotmail.de","login":"dorezyuk","count":33},{"name":"Martin Litre","email":"mnlitre@gmail.com","login":"mlitre","count":33},{"name":"barsnick","email":"barsnick","login":"barsnick","count":26},{"name":"James Chapman","email":"147724513+james-ctc","login":"james-ctc","count":24},{"name":"corneliusclaussen","email":"62659547+corneliusclaussen","login":"corneliusclaussen","count":23},{"name":"Jan","email":"154529400+djchhp","login":"djchhp","count":20},{"name":"Christoph Burandt","email":"christoph.burandt@pionix.de","login":"cburandt","count":20},{"name":"florinmihut","email":"florinmihut1@gmail.com","login":"florinmihut","count":17},{"name":"Michael Heimpold","email":"michael.heimpold@chargebyte.com","login":"mhei","count":12},{"name":"Mark Oude Elberink","email":"mark.oude.elberink@frickly.systems","login":"markxoe","count":10},{"name":"wku12","email":"140731019+wku12","login":"wku12","count":9},{"name":"Andreas Heinrich","email":"andreas.heinrich@rwth-aachen.de","login":"andistorm","count":8},{"name":"FaHaGit","email":"56671788+FaHaGit","login":"FaHaGit","count":8},{"name":"Maaike Zijderveld, iolar","email":"git.mail@iolar.nl","login":"maaikez","count":8},{"name":"lategoodbye","email":"stefan.wahren@chargebyte.com","login":"lategoodbye","count":6},{"name":"Lucas","email":"89994389+ThatsLucas","login":"ThatsLucas","count":5},{"name":"Jannis Albert","email":"albertjannis@gmail.com","login":"jalbert514","count":4},{"name":"Tobias Marzell","email":"49523244+MarzellT","login":"MarzellT","count":4},{"name":"rckstrh","email":"147837622+rckstrh","login":"rckstrh","count":4},{"name":"martinlukas84","email":"92450163+martinlukas84","login":"martinlukas84","count":3},{"name":"nzbr","email":"mail@nzbr.de","login":"nzbr","count":3},{"name":"jherbert-isa","email":"josef.herbert@isabellenhuette.com","login":"jherbert-isa","count":2},{"name":"Yonatan Dankner","email":"yonatan.dankner@gmail.com","login":"ydankner","count":2},{"name":"TWF0dGhpYXMtTklERUM","email":"155968231+MatthiasContribute","login":"MatthiasContribute","count":2},{"name":"Rishabh Vaish","email":"rishabhvaish.904@gmail.com","login":"rishabhvaish","count":2},{"name":"Marco Möller","email":"2248448+caller","login":"caller","count":2},{"name":"Marco Mariotto","email":"56561006+d-u-d-e","login":"d-u-d-e","count":2},{"name":"ManuelJanocha","email":"73517886+ManuelJanocha","login":"ManuelJanocha","count":2},{"name":"Ivar","email":"41924494+IvarWithoutBones","login":"IvarWithoutBones","count":2},{"name":"Abby Wheelis","email":"54848919+Abby-Wheelis","login":"Abby-Wheelis","count":2},{"name":"pionix-juraed","email":"92712722+pionix-juraed","login":"pionix-juraed","count":1},{"name":"pampelmusent","email":"70876812+pampelmusent","login":"pampelmusent","count":1},{"name":"d-r-jenkins","email":"71265038+d-r-jenkins","login":"d-r-jenkins","count":1},{"name":"Ryan Wiebe","email":"ryan.wiebe@analog.com","login":"rwiebe-adi","count":1},{"name":"Nancy Zhang","email":"47437601+biubiuzhang","login":"biubiuzhang","count":1},{"name":"Matteo Carnelos","email":"matteo.carnelos98@gmail.com","login":"matteocarnelos","count":1},{"name":"Marc Emmers","email":"35759328+marcemmers","login":"marcemmers","count":1},{"name":"John","email":"AssemblyJohn","login":"AssemblyJohn","count":1},{"name":"Fabian Gajek","email":"fabian.gajek@gmail.com","login":"f43i4n","count":1},{"name":"Aria Nolan","email":"146574226+catarial","login":"catarial","count":1},{"name":"Andy Bond","email":"olishmollie@gmail.com","login":"olishmollie","count":1},{"name":"12fab4","email":"143189576+12fab4","login":"12fab4","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/EVerest%2FEVerest/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-02T00:00:08.713Z","repositories_count":6208537,"commits_count":927063386,"contributors_count":35790754,"owners_count":1144118,"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":"EVerest/EVerest","html_url":"https://github.com/EVerest/EVerest","last_synced_at":"2026-03-30T10:00:17.349Z","status":null,"issues_count":93,"pull_requests_count":324,"avg_time_to_close_issue":4170672.522727273,"avg_time_to_close_pull_request":1798297.0393700788,"issues_closed_count":44,"pull_requests_closed_count":254,"pull_request_authors_count":50,"issue_authors_count":56,"avg_comments_per_issue":1.5161290322580645,"avg_comments_per_pull_request":0.654320987654321,"merged_pull_requests_count":235,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":19,"past_year_pull_requests_count":113,"past_year_avg_time_to_close_issue":4229992.25,"past_year_avg_time_to_close_pull_request":747663.186440678,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":16,"past_year_avg_comments_per_issue":0.7368421052631579,"past_year_avg_comments_per_pull_request":0.6637168141592921,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":52,"created_at":"2023-05-09T10:40:02.954Z","updated_at":"2026-03-30T10:00:17.358Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/EVerest%2FEVerest","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/EVerest%2FEVerest/issues","issue_labels_count":{"documentation":17,"bug":7,"good first issue":6,"testing":5,"enhancement":4,"OCPP":4,"CI/CD":3,"devops":2,"devex":2,"build":2,"help wanted":2,"ISO15118":1,"framework":1,"backport-candidate":1,"yocto":1},"pull_request_labels_count":{"documentation":20,"backport-candidate":10,"include-in-release":5,"enhancement":4,"bug":4,"OCPP":4,"CI/CD":3,"framework":2,"testing":1,"devops":1,"backport stable/2026.02":1},"issue_author_associations_count":{"NONE":57,"CONTRIBUTOR":31,"COLLABORATOR":3,"MEMBER":2},"pull_request_author_associations_count":{"CONTRIBUTOR":286,"NONE":25,"MEMBER":11,"COLLABORATOR":2},"issue_authors":{"andistorm":11,"krealyt":5,"AndyChriss123":5,"couryrr-afs":4,"gberardi-pillar":3,"Fufanu":3,"Pietfried":3,"Dominik-K":2,"hikinggrass":2,"fulup-bzh":2,"ziyadtarek7":2,"Snakers":2,"Abby-Wheelis":2,"ahzf":2,"barsnick":2,"mlitre":2,"carlessole":2,"knowack1":1,"movhdi":1,"SebaLukas":1,"drmrd":1,"SohamG":1,"andig":1,"corneliusclaussen":1,"christopher-davis-afs":1,"d-u-d-e":1,"wancen-afs":1,"KhaledEssam24":1,"DavidRCompleo":1,"ZlTpiger":1,"chGoodchild":1,"GoGerrish":1,"KodRider":1,"catarial":1,"tmolitor-stud-tu":1,"mbamefa":1,"zhenbin-lin":1,"AssemblyJohn":1,"SeanHsu0318":1,"cadenxue":1,"falanadamian":1,"reinierl":1,"JeetVdevve":1,"clementeizurieta":1,"sahabulh":1,"MatthiasContribute":1,"dorezyuk":1,"DanLipsitt":1,"lategoodbye":1,"ffatihozen":1,"robert-s-ubi":1,"rahoolrie":1,"cakira":1,"altf4arnold":1,"kmr29499":1,"cienporcien":1},"pull_request_authors":{"krealyt":98,"andistorm":46,"Pietfried":29,"hikinggrass":15,"mlitre":14,"caller":11,"pionix-juraed":10,"cburandt":8,"DerMolly":8,"barsnick":7,"florinmihut":6,"golovasteek":6,"Dominik-K":5,"cakira":4,"fabiolnm":4,"FaHaGit":3,"dorezyuk":3,"lukas-mertens":3,"MarzellT":3,"djchhp":3,"12fab4":2,"a-w50":2,"folkengine":2,"knowack1":2,"nserway":2,"AssemblyJohn":2,"ThatsLucas":2,"lategoodbye":2,"Fufanu":1,"rishabhvaish":1,"SebaLukas":1,"jmertic":1,"movhdi":1,"dotpyu":1,"nzbr":1,"JB-CompleoCS":1,"martinlukas84":1,"mikuso":1,"BasharShehab":1,"LAD101work":1,"Dalachowsky":1,"tongpu":1,"olishmollie":1,"Debbie98":1,"james-ctc":1,"pampelmusent":1,"corneliusclaussen":1,"cienporcien":1,"MatthiasContribute":1,"valentin-dimov":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-30T00:00:07.548Z","repositories_count":14008109,"issues_count":34544552,"pull_requests_count":112962240,"authors_count":11212515,"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":3,"documentation":2,"enhancement":2,"OCPP":2,"good first issue":2,"help wanted":2,"ISO15118":1,"framework":1,"backport-candidate":1,"yocto":1},"past_year_pull_request_labels_count":{"backport-candidate":10,"documentation":5,"include-in-release":5,"bug":4,"OCPP":4,"enhancement":3,"framework":2,"backport stable/2026.02":1},"past_year_issue_author_associations_count":{"CONTRIBUTOR":9,"NONE":8,"MEMBER":2},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":92,"MEMBER":11,"NONE":9,"COLLABORATOR":1},"past_year_issue_authors":{"barsnick":2,"mlitre":2,"Pietfried":2,"Abby-Wheelis":1,"altf4arnold":1,"catarial":1,"d-u-d-e":1,"hikinggrass":1,"kmr29499":1,"knowack1":1,"krealyt":1,"MatthiasContribute":1,"mbamefa":1,"SebaLukas":1,"SohamG":1,"ZlTpiger":1},"past_year_pull_request_authors":{"krealyt":25,"Pietfried":15,"mlitre":10,"caller":9,"barsnick":7,"cburandt":6,"hikinggrass":5,"florinmihut":4,"djchhp":3,"dorezyuk":3,"FaHaGit":3,"MarzellT":2,"knowack1":2,"pionix-juraed":2,"ThatsLucas":2,"olishmollie":1,"nzbr":1,"rishabhvaish":1,"SebaLukas":1,"mikuso":1,"MatthiasContribute":1,"martinlukas84":1,"jmertic":1,"JB-CompleoCS":1,"james-ctc":1,"dotpyu":1,"Dalachowsky":1,"corneliusclaussen":1,"cienporcien":1,"andistorm":1},"maintainers":[{"login":"hikinggrass","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hikinggrass"},{"login":"Fufanu","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fufanu"},{"login":"SebaLukas","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SebaLukas"},{"login":"andistorm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andistorm"},{"login":"MarzellT","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MarzellT"},{"login":"james-ctc","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/james-ctc"},{"login":"nzbr","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nzbr"},{"login":"dotpyu","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dotpyu"},{"login":"jmertic","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmertic"}],"active_maintainers":[{"login":"hikinggrass","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hikinggrass"},{"login":"SebaLukas","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SebaLukas"},{"login":"andistorm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andistorm"},{"login":"dotpyu","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dotpyu"},{"login":"james-ctc","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/james-ctc"},{"login":"jmertic","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmertic"},{"login":"MarzellT","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MarzellT"},{"login":"nzbr","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nzbr"}]},"events":{"total":{"DeleteEvent":61,"PullRequestEvent":93,"ForkEvent":21,"IssuesEvent":36,"WatchEvent":100,"IssueCommentEvent":49,"PushEvent":200,"PullRequestReviewEvent":64,"PullRequestReviewCommentEvent":30,"CreateEvent":83,"CommitCommentEvent":2},"last_year":{"DeleteEvent":50,"PullRequestEvent":57,"ForkEvent":9,"IssuesEvent":20,"WatchEvent":38,"IssueCommentEvent":22,"PushEvent":138,"PullRequestReviewEvent":43,"PullRequestReviewCommentEvent":16,"CreateEvent":64,"CommitCommentEvent":2}},"keywords":[],"dependencies":[{"ecosystem":"npm","filepath":"modules/JsPN532TokenProvider/package.json","sha":null,"kind":"manifest","created_at":"2022-06-28T21:32:12.370Z","updated_at":"2022-06-28T21:32:12.370Z","repository_link":"https://github.com/EVerest/EVerest/blob/main/modules/JsPN532TokenProvider/package.json","dependencies":[{"id":81636778,"package_name":"ndef","ecosystem":"npm","requirements":"^0.2.0","direct":true,"kind":"runtime","optional":false},{"id":81636779,"package_name":"pn532","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":81636780,"package_name":"serialport","ecosystem":"npm","requirements":"^9.2.5","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"modules/JsTibber/package.json","sha":null,"kind":"manifest","created_at":"2022-06-28T21:32:12.472Z","updated_at":"2022-06-28T21:32:12.472Z","repository_link":"https://github.com/EVerest/EVerest/blob/main/modules/JsTibber/package.json","dependencies":[{"id":81636781,"package_name":"axios","ecosystem":"npm","requirements":"^0.25.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"cmake/assets/docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-17T08:01:42.978Z","updated_at":"2023-01-17T08:01:42.978Z","repository_link":"https://github.com/EVerest/EVerest/blob/main/cmake/assets/docker/Dockerfile","dependencies":[{"id":6971030206,"package_name":"nodered/node-red","ecosystem":"docker","requirements":"2.2.3","direct":true,"kind":"build","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build_and_test.yaml","sha":null,"kind":"manifest","created_at":"2023-09-23T14:33:58.612Z","updated_at":"2023-09-23T14:33:58.612Z","repository_link":"https://github.com/EVerest/EVerest/blob/main/.github/workflows/build_and_test.yaml","dependencies":[{"id":13901381872,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13901381876,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13901381878,"package_name":"everest/everest-ci/github-actions/run-clang-format","ecosystem":"actions","requirements":"v1.0.0","direct":true,"kind":"composite","optional":false}]}],"score":10.108548596299572,"created_at":"2023-09-13T08:45:05.447Z","updated_at":"2026-04-12T05:04:05.803Z","avatar_url":"https://github.com/EVerest.png","language":"C++","category":"Consumption","sub_category":"Mobility and Transportation","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"\n![Alt text](https://raw.githubusercontent.com/EVerest/EVerest/main/docs/img/everest_horizontal-color.svg)\n\n[![OpenSSF Best Practices](https://bestpractices.coreinfrastructure.org/projects/6739/badge)](https://bestpractices.coreinfrastructure.org/projects/6739)\n\n# What is it?\n\nEVerest is a Linux Foundation backed open-source modular framework for setting\nup a full stack environment for EV charging. The modular software architecture\nfosters customizablility and lets you configure your dedicated charging\nscenarios based on interchangeable modules. All communication is performed by\nthe lightweight and flexible MQTT message queueing service. EVerest will help\nto speed the adoption to e-mobility by utilizing all the open-source advantages\nfor the EV charging world. It will also enable new features for local energy\nmanagement, PV-integration and many more!\n\n# Table of Contents\n\n- [Main Features](#main-features)\n- [Build and Install](#build-and-install)\n- [Dependencies](#dependencies)\n- [Demonstrations](#demonstrations)\n- [License](#license)\n- [Documentation](#documentation)\n- [Background](#background)\n- [Governance](#governance)\n- [Discussion and Development](#discussion-and-development)\n- [Contributing to EVerest](#contributing-to-everest)\n\n# Main Features\n\n- IEC 61851\n- DIN SPEC 70121\n- ISO 15118: -2 and -20\n- SAE J1772\n- SAE J2847/2\n- CHAdeMO (planned)\n- GB/T (planned)\n- MCS (planned)\n- OCPP: 1.6, 2.0.1 and 2.1 (planned)\n- Modbus\n- Sunspec\n\nFor a more detailed view of the current, and planned features, please review the\nEVerest [roadmap.](https://github.com/EVerest/everest/blob/main/tsc/ROADMAP.md)\n\n# Build and Install\n\nThe source code and installation instructions are currently hosted within [everest-core.](https://github.com/EVerest/everest-core#readme)\n\n# Dependencies\n\neverest-core relies on EVerest Dependency Manager (EDM) to help orchestrate the\ndependencies between the different repositories. Detailed EDM installation\ninstructions are found [here.](https://everest.github.io/nightly/dev_tools/edm.html#dependency-manager-for-everest)\n\n## Full Stack Hardware Requirements\n\nIt is recommended to have at least 4GB of RAM available to build EVerest. More\nCPU cores will optionally boost the build process, while requiring more RAM accordingly.\n\n# Demonstrations\n\nThe current demos showcase the foundational layers of a charging solution that\ncould address interoperability and reliability issues in the industry. Check-out\nthe available demonstrations in the [US-JOET Repo](https://github.com/US-JOET/everest-demo).\n\n# License\n\nEVerest and its subprojects are licensed under the Apache License, Version 2.0.\nSee [LICENSE](https://github.com/EVerest/EVerest#:~:text=Version%202.0.%20See-,LICENSE,-for%20the%20full)\nfor the full license text.\n\n# Documentation\n\nThe official EVerest documentation is hosted [here.](https://everest.github.io/nightly/)\n\n# Background\n\nThe EVerest project was initiated by PIONIX GmbH to help with the\nelectrification of the mobility sector.\n\n# Governance\n\nEVerest is a project hosted by the [LF Energy Foundation.](https://lfenergy.org/)\nThis project's technical charter is located in [CHARTER.md](https://github.com/EVerest/EVerest/blob/main/tsc/CHARTER.md)\nand has established its own processes for managing day-to-day processes in the\nproject at [GOVERNANCE.md.](https://github.com/EVerest/EVerest/blob/main/GOVERNANCE.md)\n\n# Discussion and Development\n\nRegular discussions take place on [Zulip Chat.](https://lfenergy.zulipchat.com/)\nAnother way to connect to the steadily growing EVerest community is the mailing\nlists:\n\n- [EVerest Announcements List](https://lists.lfenergy.org/g/everest-announce)\n- [EVerest Developers Exchange List](https://lists.lfenergy.org/g/everest)\n\nEVerest working group meetings occur on a weekly basis. A full calendar with\ninvitations to all meetings can be found [here.](https://zoom-lfx.platform.linuxfoundation.org/meetings/everest?view=month)\n\nCheck out our [YouTube Page](https://www.youtube.com/@lfe_everest) for\ninstructional videos and meeting archives.\n\nTo report a problem, you can open an [issue](https://github.com/EVerest/EVerest/issues)\nin repository against a specific workflow. If the issue is sensitive in nature\nor a security related issue, please do not report in the issue tracker but\ninstead email \u003ceverest-tsc@lists.lfenergy.org\u003e.\n\n# Contributing to EVerest\n\nAnyone can contribute to EVerest! Learn more about getting involved\n[here.](https://github.com/EVerest/EVerest/blob/main/CONTRIBUTING.md)\nEach contribution must meet the [Java Script](https://github.com/EVerest/EVerest/blob/main/CONTRIBUTING.md#:~:text=must%20meet%20the-,Java%20Script,-or%20C%2B%2B)\nor [C++](https://github.com/EVerest/EVerest/blob/main/.clang-format) coding\nstyle (part of every repository). If you just need\nhelp or have a question, refer to [COMMUNITY.md](https://github.com/EVerest/EVerest/blob/main/CONTRIBUTING.md#:~:text=question%2C%20refer%20to-,COMMUNITY.md,-.)\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["electric-vehicles","ocpp"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/45996","html_url":"https://ost.ecosyste.ms/projects/45996"}