If you're looking for a Smarty alternative, Loqate is a good choice. Loqate offers a range of address verification, data validation and geocoding software designed to help you improve data quality and user experience. It includes postcode address verification and geocoding technology, and its APIs scale for use in local or global operations. Loqate also offers a free trial and 24/5 support, so it's a good option for small or large businesses.
Another good option is PlaceKit, which offers a geocoding API and autocomplete service. PlaceKit is designed to help you create better user experiences and manage addresses across your applications. It offers fast, accurate and global address search, store locators and two-way geocoding, and integrates easily with a pay-per-request pricing model. PlaceKit supports 246 countries and multiple languages, so it's a good option for global coverage.
If you're looking for a more specialized location data approach, Placekey offers a universal place identifier system. Placekey gets rid of address matching problems by giving every address a single identifier that combines location name, street address, city, state, postal code and country. It integrates with several tools, including QGIS and Google Sheets, and offers different pricing levels for different needs. With industry support across many sectors, Placekey is a utility that makes location data easier to use and to collaborate on.
Last, Geoapify offers a full location platform with APIs for building location-based applications and services. It also offers advanced tools for mapping, geocoding, route optimization and spatial analysis. Geoapify lets developers create interactive maps, search for addresses and optimize routes, with flexible and competitive pricing plans, including a free tier. That makes it a good option for developers who want to build location-based features into their apps.