Open Infrastructure Map
A view of the world's energy and water infrastructure mapped in the OpenStreetMap database.
https://github.com/openinframap/openinframap
Category: Energy Systems
Sub Category: Grid Analysis and Planning
Keywords
gis imposm3 infrastructure maplibre-gl-js openstreetmap postgis tegola
Keywords from Contributors
public-transportation qt5 communities charging-station jetpack-compose f-droid exiftool exif-metadata exif crop
Last synced: about 17 hours ago
JSON representation
Repository metadata
Open Infrastructure Map, a view of infrastructure data in OpenStreetMap
- Host: GitHub
- URL: https://github.com/openinframap/openinframap
- Owner: openinframap
- License: bsd-3-clause
- Created: 2016-10-16T16:13:15.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2026-08-10T12:28:16.000Z (5 days ago)
- Last Synced: 2026-08-10T17:25:40.555Z (5 days ago)
- Topics: gis, imposm3, infrastructure, maplibre-gl-js, openstreetmap, postgis, tegola
- Language: TypeScript
- Homepage: https://openinframap.org
- Size: 23.8 MB
- Stars: 590
- Watchers: 14
- Forks: 100
- Open Issues: 94
- Releases: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
README.md
Open Infrastructure Map
This is the main repository for Open Infrastructure Map, a map showing the world's
infrastructure from OpenStreetMap.

Translations
We're aiming to make OpenInfraMap multilingual - if you can help translate, please
contribute on Weblate.
Anyone can add a new language to Weblate - once the translation is more than 75% complete, please raise an issue so we can enable it on the website.
Development
For details on how to develop Open Infrastructure Map, see the architecture documentation.
Owner metadata
- Name: Open Infrastructure Map
- Login: openinframap
- Email:
- Kind: organization
- Description: Map of the world's infrastructure from OpenStreetMap
- Website: https://openinframap.org
- Location:
- Twitter: openinframap
- Company:
- Icon url: https://avatars.githubusercontent.com/u/22862352?v=4
- Repositories: 3
- Last ynced at: 2024-01-05T14:33:37.345Z
- Profile URL: https://github.com/openinframap
GitHub Events
Total
- Delete event: 3
- Pull request event: 32
- Fork event: 27
- Issues event: 60
- Watch event: 127
- Issue comment event: 79
- Push event: 208
- Pull request review event: 3
- Create event: 6
Last Year
- Pull request event: 10
- Fork event: 13
- Issues event: 7
- Watch event: 69
- Issue comment event: 11
- Push event: 42
- Pull request review event: 1
- Create event: 4
Committers metadata
Last synced: 3 days ago
Total Commits: 1,029
Total Committers: 57
Avg Commits per committer: 18.053
Development Distribution Score (DDS): 0.189
Commits in past year: 126
Committers in past year: 28
Avg Commits per committer in past year: 4.5
Development Distribution Score (DDS) in past year: 0.413
| Name | Commits | |
|---|---|---|
| Russ Garrett | r****s@g****k | 835 |
| Steve Lee | s****0@g****m | 21 |
| Jim Kats | j****s@h****m | 17 |
| Piotr Sekuła | p****a@g****m | 15 |
| Jan Alexander | j****n@n****t | 13 |
| Fredrik | w****e@0****o | 10 |
| Fjuro | f****o@a****z | 9 |
| FLacombe | f****e@i****m | 8 |
| dependabot[bot] | 4****] | 8 |
| Hosted Weblate | h****d@w****g | 5 |
| mcliquid | i****o@m****e | 5 |
| danieldegroot2 | d****8@g****m | 5 |
| Farras Octara | f****a@g****m | 4 |
| ButterflyOfFire | b****e@u****g | 3 |
| Charl Jooste | j****g@g****m | 3 |
| DAVID | r****d@o****m | 3 |
| Engin Gem | e****m@g****m | 3 |
| Jean-Baptiste | 8****C | 3 |
| luiseme | l****e@d****g | 3 |
| தமிழ்நேரம் | a****t@g****m | 3 |
| Priit Jõerüüt | h****e@j****m | 2 |
| Fjuro | f****o@u****g | 2 |
| Daniel Nylander | d****l@d****e | 2 |
| Alumina | d****v@m****e | 2 |
| Damien | d****n@d****r | 2 |
| Štefan Baebler | s****r@g****m | 2 |
| juanman | j****m@c****r | 2 |
| dreigiau | s****3@g****m | 2 |
| Dániel Balla | b****1@g****m | 2 |
| Eugene | c****n@o****m | 2 |
| and 27 more... | ||
Committer domains:
- users.noreply.hosted.weblate.org: 4
- garrett.co.uk: 1
- nalx.net: 1
- 0v.no: 1
- alius.cz: 1
- infos-reseaux.com: 1
- weblate.org: 1
- mcliquid.de: 1
- disroot.org: 1
- joeruut.com: 1
- danielnylander.se: 1
- mail.alumina.me: 1
- daml.fr: 1
- cafelug.org.ar: 1
- ui.com: 1
- sharklasers.com: 1
- wefu.org: 1
- reimu.nl: 1
- hotmail.es: 1
- anotheragency.no: 1
- alias.kardansch.de: 1
- gmx.de: 1
- free.fr: 1
Issue and Pull Request metadata
Last synced: 4 days ago
Total issues: 171
Total pull requests: 45
Average time to close issues: almost 2 years
Average time to close pull requests: 3 months
Total issue authors: 60
Total pull request authors: 18
Average comments per issue: 1.99
Average comments per pull request: 0.53
Merged pull request: 23
Bot issues: 0
Bot pull requests: 16
Past year issues: 16
Past year pull requests: 13
Past year average time to close issues: about 7 hours
Past year average time to close pull requests: 14 days
Past year issue authors: 14
Past year pull request authors: 7
Past year average comments per issue: 1.19
Past year average comments per pull request: 0.23
Past year merged pull request: 3
Past year bot issues: 0
Past year bot pull requests: 7
Top Issue Authors
- flacombe (30)
- russss (26)
- pyrog (19)
- jidanni (16)
- Gazer75 (14)
- Daniel-Beardsmore (3)
- Jean-BaptisteC (3)
- maro-21 (2)
- JesseWeinstein (2)
- wolfy1339 (2)
- timoo54 (2)
- Ly0n (2)
- claudiush (2)
- 7RST1 (2)
- matburnham (1)
Top Pull Request Authors
- dependabot[bot] (16)
- flacombe (8)
- Jean-BaptisteC (4)
- aluminaaaaaa (2)
- nalxnet (2)
- gluap (1)
- claudiush (1)
- Saltyson (1)
- sbbollu (1)
- danieldegroot2 (1)
- Hiausirg (1)
- francois2metz (1)
- russss (1)
- el-Quokka (1)
- mcanaleta (1)
Top Issue Labels
- reimport (25)
- enhancement (13)
- style (9)
- web (4)
- backend (3)
- localisation (2)
- design (2)
- stats (2)
- bug (1)
Top Pull Request Labels
- dependencies (16)
- javascript (13)
- python:uv (1)
- python (1)
Package metadata
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 1
proxy.golang.org: github.com/openinframap/openinframap
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/openinframap/openinframap#section-documentation
- Licenses: bsd-3-clause
- Latest release: v0.0.0-20260810122813-1e5003097dd2 (published 5 days ago)
- Last Synced: 2026-08-14T03:08:42.690Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.482%
- Average: 4.633%
- Dependent repos count: 4.783%
Dependencies
- 629 dependencies
- @babel/core ^7.15.5 development
- @babel/preset-env ^7.15.6 development
- @mapbox/spritezero ^8.0.0 development
- babel-loader ^8.2.2 development
- copy-webpack-plugin ^9.0.1 development
- css-loader ^6.2.0 development
- html-webpack-plugin ^5.3.2 development
- in-browser-language ^1.0.3 development
- spritezero-webpack-plugin ^0.1.1 development
- style-loader ^3.2.1 development
- webpack ^5.52.1 development
- webpack-cli ^4.8.0 development
- webpack-dev-server ^4.2.0 development
- webpack-merge ^5.8.0 development
- @russss/mapboxgl-layer-switcher ^1.0.0
- lodash.invert ^4.3.0
- lodash.isequal ^4.5.0
- lodash.sortby ^4.7.0
- maplibre-gl ^1.15.2
- redom ^3.27.1
- title-case ^2.1.1
- aiofiles ^0.5.0
- aiohttp ^3.7.3
- asgi-sitemaps ^0.3.2
- async_lru ^1.0.2
- asyncpg ^0.21.0
- databases ^0.4.0
- jinja2 ^2.11.2
- more-itertools ^8.6.0
- python >=3.7
- starlette ^0.13.8
- uvicorn ^0.12.2
- actions/checkout v2 composite
- docker/build-push-action v2 composite
- docker/login-action v1 composite
- actions/checkout v2 composite
- docker/build-push-action v2 composite
- docker/login-action v1 composite
- node 12 build
- python 3.9 build
- actions/checkout v3 composite
- docker/build-push-action v4 composite
- docker/login-action v2 composite
- gospatial/tegola v0.16.0 build
- python 3.9-slim build
- actions/checkout v3 composite
- docker/build-push-action v4 composite
- docker/login-action v2 composite
- docker/metadata-action 9ec57ed1fcdbf14dcef7dfbe97b2010124a938b7 composite
- postgis/postgis 17-3.4-alpine
- ghcr.io/openinframap/imposm3 latest build
- python 3.12-slim build
- alpine/psql 17.4 build
- nginx 1-alpine build
- actions/checkout v6 composite
- docker/build-push-action v7 composite
- docker/login-action v4 composite
- actions/checkout v6 composite
- docker/build-push-action v7 composite
- docker/login-action v4 composite
- aiofiles 25.1.0
- annotated-types 0.7.0
- anyio 4.13.0
- asgi-sitemaps 1.0.0
- asgiref 3.11.1
- ast-serialize 0.5.0
- asttokens 3.0.1
- async-lru 2.3.0
- asyncpg 0.31.0
- asyncpg-stubs 0.31.2
- bokeh 3.9.1
- certifi 2026.5.20
- click 8.4.1
- colorama 0.4.6
- contourpy 1.3.3
- databases 0.9.0
- decorator 5.3.1
- executing 2.2.1
- geojson 3.3.0
- greenlet 3.5.1
- h11 0.16.0
- httpcore 1.0.9
- httpx 0.28.1
- idna 3.18
- iniconfig 2.3.0
- ipython 9.14.1
- ipython-pygments-lexers 1.1.1
- jedi 0.20.0
- jinja2 3.1.6
- librt 0.11.0
- markupsafe 3.0.3
- matplotlib-inline 0.2.2
- more-itertools 11.1.0
- mypy 2.1.0
- mypy-extensions 1.1.0
- narwhals 2.22.1
- numpy 2.4.6
- oim-stats-server 0.1.0
- packaging 26.2
- pandas 3.0.3
- pandas-stubs 3.0.3.260530
- parso 0.8.7
- pathspec 1.1.1
- pexpect 4.9.0
- pillow 12.2.0
- pluggy 1.6.0
- prompt-toolkit 3.0.52
- psutil 7.2.2
- ptyprocess 0.7.0
- pure-eval 0.2.3
- pycountry 26.2.16
- pydantic 2.13.4
- pydantic-core 2.46.4
- pygments 2.20.0
- pytest 9.0.3
- pytest-asyncio 1.4.0
- python-dateutil 2.9.0.post0
- pyyaml 6.0.3
- ruff 0.15.17
- shapely 2.1.2
- six 1.17.0
- sqlalchemy 2.0.50
- stack-data 0.6.3
- starlette 1.3.1
- tornado 6.5.7
- traitlets 5.15.1
- types-shapely 2.1.0.20260603
- typing-extensions 4.15.0
- typing-inspection 0.4.2
- tzdata 2026.2
- uvicorn 0.49.0
- wcwidth 0.8.1
- xyzservices 2026.3.0
Score: -Infinity