transistorsoft/react-native-background-geolocation(opens in a new tab)
Language: TypeScript
Sophisticated, battery-conscious background-geolocation with motion-detection
- stars
- 2,946
- watchers
- 54
- forks
- 447
- open issues
- 23
- Last updated
- 10/29/2026
Language: TypeScript
Sophisticated, battery-conscious background-geolocation with motion-detection
The most sophisticated background location-tracking & geofencing SDK with battery-conscious motion-detection intelligence for iOS and Android.
The SDK uses motion-detection APIs (accelerometer, gyroscope, magnetometer) to detect when the device is moving or stationary:
distanceFilter (metres)Important
This is v5. For the previous version see v4.x. v4.x license keys do not work with v5 — log in to the Customer Dashboard to generate a v5 key. See the Migration Guide for details.
Tip
The SDK is fully functional in DEBUG builds — no license required. Try before you buy.
Need to test a RELEASE build? Generate a free 30-day trial license.
A license is required for RELEASE builds on both iOS and Android.
Purchase a license
See /example — example apps are included in this repo.
| Platform | Package |
|---|---|
| This repo | |
| This repo | |
flutter_background_geolocation |
|
@transistorsoft/capacitor-background-geolocation |
|
cordova-background-geolocation-lt |
|
background-geolocation |
|
background-geolocation |
MIT © Transistor Software