tilemill-project/tilemill

TileMill is a modern map design studio

View on GitHub ↗Jump to charts ↓

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 22nd, 2026
Created on July 5th, 2010
Open Issues & Pull Requests: 407 (+0)
GitHub issues: Enabled
Number of forks: 518
Total Stargazers: 3,149 (+0)
Total Subscribers: 151 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.7 days
Mean response time: 3.7 days
90th percentile: 3.7 days
Tracked items: 1

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 22 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

TileMill is a modern map design studio powered by Node.js and Mapnik that runs in server mode through a browser-based interface.

TileMill addresses the need for an accessible, code-driven approach to designing and styling map tiles. It leverages Mapnik for rendering and Node.js for server functionality, allowing designers to work with map data and styling rules through a visual interface while maintaining the flexibility of programmatic control. The tool integrates with OpenStreetMap data and the Mapbox ecosystem, enabling users to create custom map tiles for web and mobile applications.

Developers should choose TileMill if they need a lightweight, open-source alternative to proprietary map design tools and are comfortable with a browser-based workflow. It suits projects that require custom tile rendering with Mapnik and works well in environments where Node.js is already part of the stack. The tool is tested on Linux and macOS; Windows support is theoretical but untested. Installation requires cloning the repository and managing dependencies manually, with Docker support available as an alternative deployment option. No native packages are provided, and the tool currently operates only in server mode without a standalone GUI.

The project maintains active development with recent improvements to map export functionality, color visualization aids, and PostgreSQL management. Upcoming work focuses on updating npm and other dependencies to more recent versions. Installation scripts are available for macOS and may be adapted for other platforms. The project includes Docker Compose configuration for containerized deployment alongside a PostGIS database instance, supporting both SQLite and PostgreSQL workflows.