Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Pelias Field

1 sites No security coverage
View on drupal.org

This module provides a custom Drupal field for geocoding addresses using the Pelias API. It offers real-time search suggestions, supports both a SaaS service and self-hosted instances, and stores detailed geographic data with configurable field mappings. The field can be displayed in various formats and includes performance optimizations and an admin interface for testing and configuration.

What solution does this module provide?

A Drupal custom field module that provides geocoding functionality using the Pelias API, with support for both Geocode Earth SaaS service and self-hosted Pelias instances.

Features

  • Autocomplete geocoding field with real-time search suggestions
  • Flexible API integration - works with Geocode Earth or self-hosted Pelias
  • Rich data storage - stores both raw JSON and parsed structured data
  • Configurable field mappings - extract specific fields from API responses
  • Performance optimized - includes debouncing, caching, and rate limiting
  • Customizable formatters - multiple display options for field output
  • Admin interface - easy configuration and API testing

Post-Installation

API Settings
API Endpoint: Set to https://api.geocode.earth/v1 for Geocode Earth or your self-hosted URL
API Key: Required for Geocode Earth (format: ge-xxxxxxxxxxxxxxxx)
Performance Settings: Configure timeout, rate limits, debounce delay, and caching Data Sources and Layers Configure which data sources and place types are available:
Sources: OSM, OpenAddresses, GeoNames, Who's On First
Layers: venue, address, street, country, region, locality, etc.

Similar projects

Geocoder , Geofield

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
7
Tracked since
Sep 2025
Latest release
10 months ago
Releases (12 mo)
7 ▲ from 0
Maintenance
Slowing

Release Timeline

Releases

Version Type Core Release date
1.0.0-beta6 Pre-release 9–11 Oct 8, 2025
1.0.0-beta5 Pre-release 9–11 Sep 15, 2025
1.0.0-beta4 Pre-release 9–11 Sep 15, 2025
1.0.0-beta3 Pre-release 9–11 Sep 12, 2025
1.0.0-beta2 Pre-release 9–11 Sep 10, 2025
1.0.0-beta1 Pre-release 9–11 Sep 2, 2025
1.0.x-dev Dev 9–11 Sep 1, 2025