Django apps that help developers to work with maps.
Package | django-leaflet | django-floppyforms | django-map-widgets | django-loci | django-geojson | wagtail-geo-widget | django-location-field | wq.app | cartoview | django-mapbox-location-field | anycluster | wq.db | django-places | django-treasuremap | Django Location API | Django Tilestache |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description |
Use Leaflet in your Django projects |
Full control of form rendering in the templates. |
Highly customizable, intuitive, and user-friendly map widgets for GeoDjango applications. |
Reusable Django app for storing geographic and indoor coordinates. Maintained by the OpenWISP Proje... |
django-geojson is a collection of helpers to (de)serialize (Geo)Django objects into GeoJSON. |
Wagtail-Geo-Widget is the complete map solution for your Wagtail site. |
Location field and widget for Django. It supports Google Maps, OpenStreetMap and Mapbox |
💻📱 wq's app library: a JavaScript framework powering offline-first web & native apps for geospatial data collection, mobile surveys, an... |
Cartoview is a web platform that extends the popular GeoNode SDI to provide the ability to create, share, and visualiz... |
Simple in use location model and form field with MapInput widget for picking some location. Uses mapbox gl js, flexibl... |
Server-side clustering of map markers for (Geo)Django |
☁🌐 wq's db library, extending Django REST framework to support apps for geospatial field data collection, citizen science, and crowdsourci... |
A django app for store places with autocomplete |
django-treasuremap app, makes it easy to store and display the location on the map using different providers (Google, Yandex). |
Django package for location services |
|
Category | App | App | App | App | App | App | App | Other | Framework | App | App | Framework | App | App | App | App |
# Using This |
21
![]() |
23
![]() |
3
![]() |
1
![]() |
2
![]() |
0
![]() |
10
![]() |
1
![]() |
0
![]() |
1
![]() |
2
![]() |
3
![]() |
1
![]() |
2
![]() |
0
![]() |
1
![]() |
Python 3? | ||||||||||||||||
Development Status | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Beta | Beta | n/a | Production/Stable | Production/Stable | Production/Stable | Pre-Alpha | Alpha |
Last updated | June 16, 2025, 3:50 a.m. | Jan. 4, 2025, 6:48 a.m. | Dec. 16, 2024, 10:01 a.m. | July 11, 2025, 9:58 a.m. | March 10, 2025, 5:07 a.m. | Feb. 9, 2025, 1:10 a.m. | Nov. 21, 2023, 9:30 a.m. | Sept. 12, 2024, 2:28 p.m. | Feb. 3, 2025, 9:02 a.m. | June 20, 2024, 8:43 a.m. | May 13, 2024, 3:41 a.m. | March 27, 2024, 10:52 a.m. | Feb. 20, 2023, 2:19 p.m. | June 19, 2023, 1:07 p.m. | Jan. 22, 2025, 4:28 a.m. | |
Version | 0.32.0 | 1.9.0 | 0.5.1 | 1.1.2 | 4.2.0 | 8.2.1 | 2.7.3 | 2.1.0 | 1.33.2 | 2.1.0 | n/a | 2.1.0 | 5.2.1 | 0.3.4 | 0.1.0 | 2.0.9 |
Repo | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | Other |
Commits | ||||||||||||||||
Stars | 732 | 843 | 469 | 187 | 266 | 144 | 555 | 121 | 79 | 68 | 108 | 116 | 73 | 23 | 0 | 0 |
Repo Forks | 286 | 149 | 127 | 49 | 71 | 38 | 128 | 32 | 38 | 23 | 21 | 18 | 21 | 5 | 0 | 0 |
Participants |
leplatrem
Gagaro itbabu claudep KostyaEsmukov PetrDlouhy adamchainz dyve ndufrane gutard more... |
brutasse
gregmuellegger jezdez melinath rtpg Natim jonashaag carljm mrjmad JohananOppongAmoateng more... |
erdem
polyn0m eriktelepovsky ron8mcr tuky eeriksp emibcn sinanm89 pmontepagano jeasoft more... |
nemesifier
pandafy dependabot[bot] atb00ker devkapilbansal marfgold1 DragnEmperor NoumbissiValere strang1ato purhan more... |
leplatrem
Gagaro amarandon adamchainz jlesech fle gutard kevcooper manelclos sikmir more... |
marteinn
katdom13 dependabot-preview[bot] engineervix nickmoreton nickhudkins Pytsh rinti jamielennox dependabot[bot] more... |
caioariede
mariocesar angvp Kami hirunatan earthboundkid leibowitz 1vank1n arcticlinux jeromelebleu more... |
sheppard
tomaszn JJeurissen ast0815 tubaman |
ahmednoureldeen
kamalseisy khaledboka gmioannou MoRadwan74 ahmed-carto ahmednosman dependabot[bot] Youssef-Harby gamal-carto more... |
simon-the-shark
kuyesu jerinpetergeorge bernd-wechner dependabot[bot] edgaru aitoehigie h3x4git |
biodiv
dependabot[bot] vetal4444 sylvainblot 2trc kioku |
sheppard
davidoj tomaszn |
oscarmcm
pavillet dryan darwing1210 vanya909 andrewgy8 |
silentsokolov
arkadybag |
carlosfunk | |
Documentation | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | |||||||
Visual address picker | ||||||||||||||||
Works without jQuery | ||||||||||||||||
Dependencies | jQuery, Leaflet, proj4js, Leaflet.draw - all included | geodjango, (optional/recommended: kmeans postgis extension) | geodjango, Django REST Framework | Tilestache | ||||||||||||
Map types | All Leaflet supported layers : OpenStreetMap, Cloudmade, Mapbox, ... | Leaflet | Mapbox | all maps | GeoJSON REST API | |||||||||||
Geocoding | ||||||||||||||||
inplace features editing | ||||||||||||||||
Render tiles? |
Feature | Description |
---|---|
Visual address picker | you click and voilà |
Works without jQuery | |
Dependencies | |
Map types | e.g. GoogleMaps |
Geocoding | Given the address app can produce a map |
inplace features editing | You can add or edit features (POI, Multiline...) directly from the map view. |
Render tiles? | Indicates if a pakcage can render tiles in several formats |
Search Weight | Package | Description | Last PyPI release | Stars | Forks | |||||
---|---|---|---|---|---|---|---|---|---|---|
{{ item.weight / max_weight * 100 | number:0 }}% | {{ item.title }} | Grid: {{ item.description }} | {{ item.last_released | date: 'mediumDate' }} | N/A | {{ item.score }} | N/A | {{ item.repo_watchers }} | N/A | {{ item.repo_forks }} | N/A |