everest

Main Repository of EVerest - an EV charging software stack. All main documentations and issues are stored here.

https://github.com/EVerest/everest

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    3 of 32 committers (9.4%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.9%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Main Repository of EVerest - an EV charging software stack. All main documentations and issues are stored here.

Basic Info
  • Host: GitHub
  • Owner: EVerest
  • Language: Dockerfile
  • Default Branch: main
  • Homepage:
  • Size: 21.5 MB
Statistics
  • Stars: 307
  • Watchers: 22
  • Forks: 49
  • Open Issues: 32
  • Releases: 1
Created over 4 years ago · Last pushed 11 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Security Governance

README.md

Alt text

OpenSSF Best Practices

What is it?

EVerest is a Linux Foundation backed open-source modular framework for setting up a full stack environment for EV charging. The modular software architecture fosters customizablility and lets you configure your dedicated charging scenarios based on interchangeable modules. All communication is performed by the lightweight and flexible MQTT message queueing service. EVerest will help to speed the adoption to e-mobility by utilizing all the open-source advantages for the EV charging world. It will also enable new features for local energy management, PV-integration and many more!

Table of Contents

Main Features

  • IEC 6185
  • DIN SPEC 70121
  • ISO 15118: -2 and -20
  • SAE J1772
  • SAE J2847/2
  • CHAdeMO (planned)
  • GB/T (planned)
  • MCS (planned)
  • OCPP: 1.6, 2.0.1 and 2.1 (planned)
  • Modbus
  • Sunspec

For a more detailed view of the current, and planned features, please review the EVerest roadmap.

Build and Install

The source code and installation instructions are currently hosted within everest-core.

Dependencies

everest-core relies on EVerest Dependency Manager (EDM) to help orchestrate the dependencies between the different repositories. Detailed EDM installation instructions are found here.

Full Stack Hardware Requirements

It is recommended to have at least 4GB of RAM available to build EVerest. More CPU cores will optionally boost the build process, while requiring more RAM accordingly.

Demonstrations

The current demos showcase the foundational layers of a charging solution that could address interoperability and reliability issues in the industry. Check-out the available demonstrations in the US-JOET Repo.

License

EVerest and its subprojects are licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

Documentation

The official EVerest documentation is hosted here.

Background

The EVerest project was initiated by PIONIX GmbH to help with the electrification of the mobility sector.

Governance

EVerest is a project hosted by the LF Energy Foundation. This project's technical charter is located in CHARTER.md and has established its own processes for managing day-to-day processes in the project at GOVERNANCE.md.

Discussion and Development

Regular discussions take place on Zulip Chat. Another way to connect to the steadily growing EVerest community is the mailing lists:

EVerest working group meetings occur on a weekly basis. A full calendar with invitations to all meetings can be found here.

Check out our YouTube Page for instructional videos and meeting archives.

To report a problem, you can open an issue in repository against a specific workflow. If the issue is sensitive in nature or a security related issue, please do not report in the issue tracker but instead email everest-tsc@lists.lfenergy.org.

Contributing to EVerest

Anyone can contribute to EVerest! Learn more about getting involved here. Each contribution must meet the Java Script or C++ coding style (part of every repository). If you just need help or have a question, refer to COMMUNITY.md

Owner

  • Name: EVerest
  • Login: EVerest
  • Kind: organization
  • Email: everest@lists.lfenergy.org

e-mobility powered by open source with EVerest, the charge point operating system

GitHub Events

Total
  • Create event: 39
  • Commit comment event: 2
  • Issues event: 27
  • Watch event: 86
  • Delete event: 29
  • Issue comment event: 40
  • Push event: 94
  • Pull request review event: 48
  • Pull request review comment event: 22
  • Pull request event: 70
  • Fork event: 17
Last Year
  • Create event: 39
  • Commit comment event: 2
  • Issues event: 27
  • Watch event: 86
  • Delete event: 29
  • Issue comment event: 40
  • Push event: 94
  • Pull request review event: 48
  • Pull request review comment event: 22
  • Pull request event: 70
  • Fork event: 17

Committers

Last synced: 11 months ago

All Time
  • Total Commits: 354
  • Total Committers: 32
  • Avg Commits per committer: 11.063
  • Development Distribution Score (DDS): 0.627
Past Year
  • Commits: 77
  • Committers: 16
  • Avg Commits per committer: 4.813
  • Development Distribution Score (DDS): 0.429
Top Committers
Name Email Commits
Krealyt m****r@p****e 132
Andreas Heinrich a****h@r****e 48
caller 2****r 45
pionix-juraed 9****d 31
ralfpionix 1****x 22
Piet Gömpel 3****d 12
Anna H a****n@g****m 11
Dominik-K d****k@p****e 6
Kai Hermann k****n@p****e 6
Philip Hermes F****u 4
aw aw@p****e 4
Cornelius Claussen cc@p****e 3
LAD101work 9****k 3
Philip Molares p****s@u****u 3
Evgeny Petrov e****y@e****t 3
Lukas Mertens g****t@l****e 2
Martin Litre 3****e 2
barsnick b****k 2
Akira c****a@g****m 2
valentin-dimov 1****v 1
pampelmusent 7****t 1
nserway 1****y 1
florinmihut f****1@g****m 1
cburandt c****t@p****e 1
Stefan Wahren w****t@g****t 1
MarzellT t****l@p****e 1
Lukas Grossar l****r@g****m 1
John A****n 1
Fábio Luiz Nery de Miranda f****o@7****m 1
Debbie98 4****8 1
and 2 more...
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 78
  • Total pull requests: 196
  • Average time to close issues: 4 months
  • Average time to close pull requests: 14 days
  • Total issue authors: 47
  • Total pull request authors: 31
  • Average comments per issue: 2.03
  • Average comments per pull request: 0.57
  • Merged pull requests: 171
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 19
  • Pull requests: 72
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 10 days
  • Issue authors: 14
  • Pull request authors: 15
  • Average comments per issue: 1.05
  • Average comments per pull request: 0.56
  • Merged pull requests: 59
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • andistorm (11)
  • krealyt (5)
  • AndyChriss123 (5)
  • couryrr-afs (4)
  • gberardi-pillar (3)
  • Fufanu (3)
  • Dominik-K (2)
  • fulup-bzh (2)
  • ziyadtarek7 (2)
  • Snakers (2)
  • ahzf (2)
  • carlessole (2)
  • kmr29499 (1)
  • cienporcien (1)
  • movhdi (1)
Pull Request Authors
  • krealyt (99)
  • andistorm (45)
  • Pietfried (15)
  • hikinggrass (11)
  • DerMolly (8)
  • pionix-juraed (8)
  • caller (7)
  • golovasteek (6)
  • Dominik-K (5)
  • mlitre (4)
  • fabiolnm (4)
  • cakira (4)
  • barsnick (4)
  • lukas-mertens (3)
  • lategoodbye (2)
Top Labels
Issue Labels
documentation (16) testing (5) bug (4) good first issue (4) CI/CD (3) devops (2) devex (2) build (2) enhancement (1)
Pull Request Labels
documentation (19) CI/CD (3) enhancement (1) testing (1) devops (1)

Dependencies

.github/workflows/create_agenda.yml actions
  • pkgjs/meet * composite
.github/workflows/repolinter.yml actions
  • actions/checkout v2.0.0 composite
  • actions/setup-node v1 composite
.github/workflows/send_agenda.yml actions
  • timheuer/issue-notifier v1 composite
.github/workflows/deploy-everest-doc.yml actions
  • actions/checkout v2 composite
  • actions/download-artifact v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/nightly-everest-doc-build.yaml actions
docs/scripts/pyproject.toml pypi