A simple OCPP 2.0.1 compliant central system (backend) for EV charging stations
Find a file
Renovate Bot d0a25d4ab3
All checks were successful
ci/woodpecker/push/docker Pipeline was successful
Update dependency @sveltejs/kit to v2.39.1
2025-09-12 23:12:14 +00:00
.devcontainer Update frontend dev container to 4-22-trixie 2025-09-04 21:53:00 +02:00
.woodpecker Fix secret usage for plugin-docker-buildx 2024-11-26 19:53:35 +01:00
backend Merge pull request 'Add finished features to frontend' (#99) from feature/frontend into main 2025-09-08 12:48:13 +00:00
frontend Update dependency @sveltejs/kit to v2.39.1 2025-09-12 23:12:14 +00:00
Dockerfile Include frontend in container 2025-07-27 19:38:40 +00:00
README.md Add option to serve a static frontend 2025-07-27 18:42:31 +00:00
renovate.json Allow Renovate to automerge minor and patch updates 2025-08-03 14:29:50 +00:00
start.sh Use alembic for migrations 2024-04-20 13:33:42 +02:00

LibreCharge

LibreCharge is a simple implementation of a basic OCPP 2.0.1 compliant central system (backend) for EV charging stations.

Features

  • Support for multiple charging stations
  • Multi user support with support for multiple ID tokens per user
  • Collection of all supported measurements from the charging station
  • Grafana Dashboard
  • Support for standalone SQLite or PostgreSQL
  • RESTful API

Tested charging stations

This project has been successfully tested with the following charging stations:

  • Alfen Eve Single S-line