Maps

Django apps that help developers to work with maps.

30 Packages
7 Features

Search & Filter

Use Leaflet in your Django projects

747
Stars
283
Forks
21
Usage
Py3
Status Production/Stable
Version 0.33.0
Updated 1 Dec 2025
License LGPL-3.0-on…
Commits
Features
Visual address picker
Map types
All Leaflet supported layers : OpenStreetMap, Cloudmade, Mapbox, ...
Dependencies
Works without jQuery
Geocoding
inplace features editing
Render tiles?

Highly customizable, intuitive, and user-friendly map widgets for GeoDjango applications.

473
Stars
125
Forks
3
Usage
Py3
Status Production/Stable
Version 0.5.2
Updated 7 Mar 2026
License MIT
Commits
Features
Visual address picker
Map types
Dependencies
Works without jQuery
Geocoding
inplace features editing
Render tiles?

Full control of form rendering in the templates.

841
Stars
149
Forks
24
Usage
Py3
Status Production/Stable
Version 1.9.0
Updated 4 Jan 2025
License Custom
Commits
Features
Visual address picker
Map types
Dependencies
Works without jQuery
Geocoding
inplace features editing
Render tiles?

django-geojson is a collection of helpers to (de)serialize (Geo)Django objects into GeoJSON.

268
Stars
69
Forks
2
Usage
Py3
Status Production/Stable
Version 4.2.0
Updated 19 Nov 2025
License Custom
Commits
Features
Visual address picker
Map types
Dependencies
Works without jQuery
Geocoding
inplace features editing
Render tiles?

Reusable Django app for storing geographic and indoor coordinates. Maintained by the OpenWISP Project.

193
Stars
50
Forks
1
Usage
Py3
Status Production/Stable
Version 1.2.2
Updated 6 May 2026
License BSD
Commits
Features
Visual address picker
Map types
Dependencies
Works without jQuery
Geocoding
inplace features editing
Render tiles?

Wagtail-Geo-Widget is the complete map solution for your Wagtail site.

149
Stars
41
Forks
0
Usage
Py3
Status Production/Stable
Version 9.1.0
Updated 9 Nov 2025
License MIT
Commits
Features
Visual address picker
Map types
Dependencies
Works without jQuery
Geocoding
inplace features editing
Render tiles?

Location field and widget for Django. It supports Google Maps, OpenStreetMap and Mapbox

571
Stars
130
Forks
10
Usage
Py3
Status Production/Stable
Version 2.7.3
Updated 21 Nov 2023
License MIT
Commits
Features
Visual address picker
Map types
Dependencies
Works without jQuery
Geocoding
inplace features editing
Render tiles?

💻📱 wq's app library: a JavaScript framework powering offline-first web & native apps for geospatial data collection, mobile surveys, and citizen science. Powered by Redux, React, Material UI and Maplibre GL.

121
Stars
32
Forks
1
Usage
Py3
Status Production/Stable
Version 2.1.0
Updated 12 Sep 2024
License MIT
Commits
Features
Visual address picker
Map types
Leaflet
Dependencies
jQuery, Leaflet, proj4js, Leaflet.draw - all included
Works without jQuery
Geocoding
inplace features editing
Render tiles?
30
Stars
12
Forks
0
Usage
Py3
Status Production/Stable
Version 0.6.0
Updated 15 Nov 2025
License MIT
Commits
Features
Visual address picker
Map types
Dependencies
Works without jQuery
Geocoding
inplace features editing
Render tiles?

☁🌐 wq's db library, extending Django REST framework to support apps for geospatial field data collection, citizen science, and crowdsourcing.

118
Stars
19
Forks
3
Usage
Py3
Status Production/Stable
Version 2.1.0
Updated 27 Mar 2024
License MIT
Commits
Features
Visual address picker
Map types
GeoJSON REST API
Dependencies
geodjango, Django REST Framework
Works without jQuery
Geocoding
inplace features editing
Render tiles?

Showing 10 of 30 packages in this grid.

View All Packages

Features Being Compared

7 features

Visual address picker

you click and voilà

Map types

e.g. GoogleMaps

Dependencies

Works without jQuery

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