# michalchudziak/react-native-geolocation

Geolocation APIs for React Native

Repository: https://github.com/michalchudziak/react-native-geolocation
Canonical: https://ross.abutalabs.com/products/react-native-geolocation
Language: Java
License: MIT
License Family: permissive
Topics: react, react-native, geolocation, location, library
Last push: 2024-09-01T08:47:12+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2714, "days_push": 731, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1436, forks 248 (observed 2026-08-28T04:04:43.663286+00:00)

## What it is
The React Native community geolocation module providing the Geolocation web spec API for React Native apps. It supports iOS, Android, and web, including TurboModules and the modern Play Services FusedLocationProviderClient.

## Use cases
- get current GPS position in a React Native app
- watch user location continuously on iOS and Android
- request location permissions on mobile
- detect mocked/fake GPS locations
- use geolocation in React Native web

## When to choose
- building a React Native app that needs device location
- you want a maintained community module compatible with the new architecture
- you need cross-platform geolocation including web

## When to avoid
- targeting Windows or macOS
- building with Flutter, native iOS, or native Android instead of React Native
- you need advanced geofencing or background tracking beyond the web Geolocation spec

## Facets
- artifact type: library
- maturity: active
- function: geospatial, mobile-framework, sdk
- domain: mobile-development, cross-platform
- platform: browser
- tags: react-native, geolocation, location-services, gps, turbomodules, maps, ios, android, javascript

## Member repositories
- michalchudziak/react-native-geolocation (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:43.663286+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:36:48.411182+00:00, confidence not recorded.
  - readme: https://github.com/michalchudziak/react-native-geolocation (fetched 2026-08-28T04:04:43.663286+00:00, sha 4e5113c4a6a0)
- Data as of 2026-08-30T08:39:29.467469+00:00.
