CitrineOS

CitrineOS logo

Open source EV charging software for OCPP-compliant charge management.

CitrineOS is an open source Charge Station Management System (CSMS) for EV charging networks. Built around OCPP 2.0.1, it provides a modular, extensible foundation for managing chargers, transactions, smart charging, energy management, and other e-mobility services.

Open source charger network software for rapid OCPP 2.0.1 and NEVI compliant EV charge management.

Unlike proprietary EV charge management software, CitrineOS gives everyone a common platform to build reliable and resilient EV charging networks.

It can be used as a standalone solution or users can build upon its capabilities to effortlessly provision and remotely control chargers, facilitate seamless transactions, monitor uptime, power levels, and degradation, and efficiently manage consumption and throughput.

Project Lifecycle Stage
Incubating

Project Special Interest Group
Edge Interoperability and Flexibility

The CitrineOS project was initiated by S44 Energy and contributed to LF Energy in 2024.

By being Open Charge Point Protocol (OCPP) 1.6 and 2.0.1 compliant, National Electric Vehicle Infrastructure (NEVI) compliant, and offering the potential to qualify for $10B in funding, this solution not only meets industry standards but also future-proofs charging networks.

The primary goal of CitrineOS is to develop and maintain an open source Charging Station Management System (CSMS) software stack. CitrineOS is developed having modularity and extensibility in mind. It consists of logically separated modules, each encapsulating a subset of functionality pertaining to the definitions of OCPP 2.0.1 – the standard protocol for communication between charging stations and charge management software. All modules handle and emit all necessary OCPP messages and are loosely coupled by a message broker interface connecting them to a central component that relays the messages to the charging station and vice versa.

With CitrineOS, we hope to speed the adoption to eMobility by providing everyone with a thoroughly tested and reliable OCPP 2.0.1 reference implementation. CitrineOS will further enable more focus on new features like local energy management, reservations, PV integration, AI tooling, and many more. The CitrineOS project was initiated by S44 LLC, to help with the electrification of the mobility sector.

Resources

Related Posts

Linux Foundation Energy Announces its First US Investor Owned Utility Member, Research into AI for Energy Systems, and Dates for LF Energy Summit

Other recent momentum includes a new open source project for power system optimization and case studies demonstrating real world impact of open source on energy systems SAN FRANCISCO, CA – April 22, 2025 – LF Energy, the open source foundation focused on harnessing the power of collaborative open technologies and standards to accelerate the energy…

FOSDEM Energy Devroom: CitrineOS: One Year of Progress in Charge Station Management

The FOSDEM 2025 Energy Devroom featured a presentation by Christian Weissmann from S44 Energy on the evolution of LF Energy CitrineOS, an open source Charge Station Management System (CSMS). One year after its initial introduction at FOSDEM, CitrineOS has made significant strides in tackling the complexities of EV charging infrastructure. Here are the key takeaways…

ICNC Recap and Video: Exploring Open Source Solutions to EV Charging Reliability

At the 2024 Intercharge Network Conference (ICNC) in Berlin, Alex Thornton, Executive Director of LF Energy, delivered a presentation on how open source can address the reliability challenges of electric vehicle (EV) charging. As the adoption of electric vehicles increases, so too does the demand for a more reliable and seamless charging experience, something Thornton…

Linux Foundation Energy Restructures Project Ecosystem, While Welcoming New Members From the Technology and Electrical Utility Communities

Open source foundation announces its latest initiatives to accelerate the energy transition during its flagship LF Energy Summit in Brussels BRUSSELS – 5 September 2024 – LF Energy, the open source foundation focused on harnessing the power of collaborative software and hardware technologies to accelerate the energy transition, is pleased to announce the formation of…

Related Videos

This video was originally posted to https://fosdem.org/2024/schedule/event/fosdem-2024-2483-citrineos/. Thank you to FOSDEM for sharing under CC-BY-2.0-BE-DEED (http://creativecommons.org/licenses/by/2.0/be/deed.en).

CitrineOS was presented by Christian Weissmann of S44 in the Energy Devroom at FOSDEM 2024.

The open source OCPP 2.0.1 CSMS project CitrineOS was initiated by S44. By leveraging over a decade of experience in EV charging software, at S44 we are actively working towards making EV charging more attainable and equitable. In our quest for a greener future, we face a pivotal challenge: by 2030 50% of new U.S. cars will be EVs, but today 28% of chargers in leading cities don't work. Developers must build innovative software to improve and grow the charging network so EV owners can travel with confidence. By creating an open source charge station management system, CitrineOS's goal is to provide the fuel for this change. The project is NEVI compliant, globally available and open to all. CitrineOS is meant to offer a community driven, reliable CSMS that builds a foundation for market participants to innovate on top of a protocol implementation instead of re-inventing the same wheel. The project drives forward the adoption of the OCPP 2.0.1 protocol resulting in more reliable charging networks worldwide. Our hope is that anyone looking to bootstrap a modern charging network, or upgrade an existing one from OCPP 1.6 to OCPP 2.0.1, will consider CitrineOS as their starting point, and that increased community involvement will continue to improve the charging experience delivered by this open source project. Our main code repository can be found here on GitHub: https://github.com/citrineos/citrineos-core take a look at our GitHub pages site that you can find here: https://citrineos.github.io/ 14:44

This video was originally posted to https://fosdem.org/2024/schedule/event/fosdem-2024-2483-citrineos/. Thank you to FOSDEM for sharing under CC-BY-2.0-BE-DEED (http://creativecommons.org/licenses/by/2.0/be/deed.en).

CitrineOS was presented by Christian Weissmann of S44 in the Energy Devroom at FOSDEM 2024.

The open source OCPP 2.0.1 CSMS project CitrineOS was initiated by S44. By leveraging over a decade of experience in EV charging software, at S44 we are actively working towards making EV charging more attainable and equitable. In our quest for a greener future, we face a pivotal challenge: by 2030 50% of new U.S. cars will be EVs, but today 28% of chargers in leading cities don't work. Developers must build innovative software to improve and grow the charging network so EV owners can travel with confidence. By creating an open source charge station management system, CitrineOS's goal is to provide the fuel for this change. The project is NEVI compliant, globally available and open to all. CitrineOS is meant to offer a community driven, reliable CSMS that builds a foundation for market participants to innovate on top of a protocol implementation instead of re-inventing the same wheel. The project drives forward the adoption of the OCPP 2.0.1 protocol resulting in more reliable charging networks worldwide. Our hope is that anyone looking to bootstrap a modern charging network, or upgrade an existing one from OCPP 1.6 to OCPP 2.0.1, will consider CitrineOS as their starting point, and that increased community involvement will continue to improve the charging experience delivered by this open source project. Our main code repository can be found here on GitHub: https://github.com/citrineos/citrineos-core take a look at our GitHub pages site that you can find here: https://citrineos.github.io/

YouTube Video UExLeUZmMUo5WGtwdjNqWnJwQ0RETUdlU3RsUDd1R1RpMS41MjE1MkI0OTQ2QzJGNzNG

FOSDEM 2024 Energy Devroom - CitrineOS

February 21, 2024 3:19 pm