Open-source fuel and EV route planner with live prices from 22 countries. Self-hostable.
Pumperly is a map of fuel prices and EV chargers with a route planner on top. Pick a destination and it draws the route, lists every station along it with its price and the minutes a stop would add, and plans the cheapest places to fill up. Prices come from government and community sources in 22 countries with no key to set. Try it at pumperly.com, or run your own copy with Docker Compose.
git clone https://github.com/GeiserX/Pumperly.git && cd Pumperly && cp .env.example .env
docker compose -f docker/docker-compose.yml up -d
Open http://localhost:3000. The map fills country by country over the next few minutes as the scrapers run. This first run has the price map only: routes and address search need Valhalla and Photon, which Full stack with routing and geocoding adds. Run with Docker Compose explains the settings in .env.
The full documentation lives at geiserx.github.io/Pumperly.
.env, and what to do before exposing it.pumperly-mcp (MCP server), pumperly-ha (Home Assistant), n8n-nodes-pumperly (n8n node, archived). Also listed on awesome-europe and ArtifactHub.
AGPL-3.0-or-later. If you run a modified version as a network service, you must offer its source code to the users of that service.
Content type
Image
Digest
sha256:c2c776b15…
Size
67.8 MB
Last updated
3 days ago
docker pull drumsergio/pumperly