{"repo":"wellyshen/use-places-autocomplete","free":true,"listed":false,"github":"https://github.com/wellyshen/use-places-autocomplete","clone":"git clone https://github.com/wellyshen/use-places-autocomplete.git","description":"😎 📍 React hook for Google Maps Places Autocomplete.","language":"TypeScript","stars":1291,"topics":["react","hook","places","autocomplete","places-autocomplete","google-places","google-places-api","google-maps","google-maps-api","google-place-autocomplete"],"license":"MIT","category":"ui-components","readme_excerpt":"👀 We're actively seeking dedicated maintainers for the repo — if you're interested, please contact me directly. USE-PLACES-AUTOCOMPLETE This is a React hook for Google Maps Places Autocomplete, which helps you build a UI component with the feature of place autocomplete easily! By leveraging the power of Google Maps Places API, you can provide a great UX (user experience) for user interacts with your search bar or form, etc. Hope you guys 👍🏻 it. ❤️ it? ⭐️ it on GitHub or Tweet about it. Live Demo ⚡️ Try yourself: https://use-places-autocomplete.netlify.app Features - 🧠 Provides intelligent places suggestions powered by Google Maps Places API. - 🎣 Builds your own customized autocomplete UI by React hook. - 🔧 Utility functions to do geocoding and get geographic coordinates using Google Maps Geocoding API. - 🤑 Built-in cache mechanism for you to save the cost of Google APIs. - 💰 Built-in debounce mechanism for you to lower the cost of Google APIs. - 🚀 Supports asynchronous Google script loading. - 📜 Supports TypeScript type definition. - ⌨️ Builds a UX-rich component (e.g. WAI-ARIA compliant and keyword support) via comprehensive demo code. - 🦔 Tiny size ( 1.7KB gzipped). No external dependencies, aside from the react . Requirement To use use-places-autocomplete , you must use react@16.8.0 or greater which includes hooks. Installation This package is distributed via npm. When working with TypeScript you need to install the @types/google.maps as a devDependencies . Gett","default_branch":null,"files":null,"tree":[],"storefront":"/r/wellyshen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wellyshen/use-places-autocomplete/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}