Maps & Routing
layers Mapping Libraries
Leading open-source JavaScript library for mobile-friendly interactive maps with a clean, simple API.
- Lightweight (42KB)
- Mobile-friendly
- Plugin ecosystem
- Works out of the box
JavaScript library for vector maps with smooth interactions, animations, and customizable styling using Mapbox styles.
- Vector tile rendering
- WebGL acceleration
- 3D terrain & buildings
- Custom map styles
High-performance, feature-packed open-source library for displaying map data in web browsers, supporting a wide range of data sources.
- Multiple data sources
- Raster & vector layers
- Advanced projections
- Extensive documentation
Open-source fork of Mapbox GL JS v1, providing a free and community-driven alternative for vector maps.
- No API key required
- Vector tiles
- WebGL rendering
- Compatible with Mapbox styles
WebGL-powered framework for visual exploratory data analysis of large datasets, built by Uber for data visualization.
- High-performance rendering
- Large dataset support
- 3D visualizations
- React integration
Open-source JavaScript library for creating 3D globes and 2D maps with time-dynamic data visualization.
- 3D globes & terrain
- Time-dynamic data
- Satellite imagery
- Geospatial analysis
cloud Cloud Mapping Platforms
Comprehensive suite of mapping, routing, and places APIs with global coverage and rich location data.
- Maps SDK
- Geocoding API
- Places API
- Routes API
- Street View
- Global coverage
Location data platform providing APIs and SDKs for custom maps, navigation, search, and location-based experiences.
- Custom map design
- Navigation SDK
- Search API
- Vector tiles
- Studio editor
Enterprise location platform with mapping, routing, and traffic data used by automotive and logistics industries.
- HD live traffic
- Fleet telematics
- Positioning services
- Fresh map data
- Indoor maps
Microsoft's geospatial services providing maps, search, routing, traffic, weather, and IoT integration.
- Azure integration
- Indoor maps
- Weather services
- IoT spatial analytics
- Compliance certified
Secure and cost-effective location data services from AWS with maps, geocoding, routing, and tracking.
- AWS integration
- Data providers choice
- Geofencing
- Device tracking
- Pay-as-you-go
Location technology provider offering mapping, traffic, and navigation APIs with real-time traffic data.
- Real-time traffic
- HD maps
- EV routing
- Orbis Maps
- Traffic stats API
directions Routing Engines
High-performance routing engine designed for OpenStreetMap data with sub-millisecond query times.
- Fast routing queries
- Table service
- Match service
- Trip service
- Self-hostable
Fast and flexible open-source routing engine with multiple routing profiles and customizable weighting.
- Multiple profiles
- Isochrone API
- Map matching
- Route optimization
- Commercial support
Open-source routing engine by Mapzen (now Linux Foundation) with support for multimodal routing.
- Multimodal routing
- Turn-by-turn
- Isochrones
- Map matching
- Elevation service
Open-source routing service based on OpenStreetMap with rich feature set and accessibility routing.
- Accessibility routing
- Isochrones
- POI search
- Matrix routing
- Multiple profiles
PostgreSQL/PostGIS extension providing geospatial routing functionality with graph analysis algorithms.
- PostgreSQL integration
- Multiple algorithms
- Network analysis
- Customizable costs
- SQL interface
Application for finding a route between two points using OpenStreetMap data with support for different transport types.
- OSM data support
- Transport profiles
- Offline routing
- Lightweight
- C/C++ library
route Route Optimization
Open-source AI solver for optimization problems including vehicle routing, employee rostering, and task scheduling.
- VRP solver
- Constraint satisfaction
- Real-time planning
- Spring Boot integration
- Cloud-native
Google's open-source software suite for optimization, providing powerful solvers for routing and scheduling problems.
- VRP solver
- Constraint programming
- Linear programming
- Graph algorithms
- Python/C++/Java APIs
GPU-accelerated logistics optimization engine for solving complex vehicle routing problems at massive scale.
- GPU acceleration
- Large-scale VRP
- Real-time optimization
- Constraint handling
- Cloud deployment
AI constraint solver for optimization planning problems including vehicle routing and employee rostering.
- Constraint solving
- Java/Kotlin API
- Quarkus integration
- Real-time planning
- Solution quality
Java-based open-source toolkit for solving vehicle routing problems with a flexible and extensible architecture.
- VRP variants
- Flexible constraints
- Algorithm library
- Java API
- Pickup & delivery
Open-source optimization engine for solving vehicle routing problems designed for real-world logistics scenarios.
- Fast solving
- Time windows
- Multi-depot
- Skills & priorities
- REST API
public Geospatial Data & Processing
Spatial database extender for PostgreSQL, adding support for geographic objects and spatial queries.
- Spatial indexing
- Geometry types
- Spatial functions
- Raster support
- 3D objects
JavaScript library for spatial analysis performing geospatial operations in the browser or Node.js.
- GeoJSON operations
- Measurement
- Transformations
- Analysis
- Browser & Node.js
Translator library for raster and vector geospatial data formats used by most GIS software.
- 200+ formats
- Coordinate transformation
- Raster processing
- Vector operations
- Command-line tools
Python library for manipulation and analysis of planar geometric objects based on GEOS (Geometry Engine).
- Geometric operations
- Spatial predicates
- Affine transformations
- GeoJSON support
- NumPy integration
Python library extending pandas to allow spatial operations on geometric types using Shapely.
- Pandas integration
- Spatial joins
- CRS transformations
- Plotting
- File I/O (GeoJSON, Shapefile)
Open standard format for encoding geographic data structures using JSON, widely supported across platforms.
- Simple format
- JSON-based
- Web-friendly
- Feature collections
- Universal support
location_on Geocoding & Places
Open-source geocoding engine using OpenStreetMap data for address search and reverse geocoding.
- OSM-based
- Free to use
- Self-hostable
- Reverse geocoding
- Structured queries
Modular open-source geocoder powered by Elasticsearch using multiple open data sources.
- Multiple data sources
- Autocomplete
- Elasticsearch-based
- Self-hostable
- Flexible deployment
Open-source geocoder built for OpenStreetMap data designed for fast autocomplete and search.
- Fast autocomplete
- Multilingual
- Typo tolerance
- Self-hostable
- Elasticsearch-powered
Convert addresses to coordinates and vice versa with Google's comprehensive global database.
- Global coverage
- Component filtering
- Reverse geocoding
- Place IDs
- High accuracy
Forward and reverse geocoding with global coverage, customizable with your own data sources.
- Global coverage
- Batch geocoding
- Permanent geocoding
- Custom data
- Language support
Enterprise-grade geocoding and search service with detailed location data and autocomplete.
- Autocomplete
- Batch geocoding
- Reverse geocoding
- Address validation
- POI search
