mauron85/cordova-plugin-background-geolocation

Alternative free plugin

lucaoliano opened this issue · 7 comments

I see with great regret that this plugin is not longer maintained. There are lot of open issues that haven't an answer, probably @mauron85 have new projects and can't spend time for this but in anyway I want to thank him for its time and its great job so far.

I have an app based on this plugin, so my question is: there is an alternative free plugin or a maintained fork of this one that I can use?

@lucaoliano There's @HarelM that implemented a few fixes in his fork, but I don't think he really "maintains" per say. He says he uses it in a few projects.

See last three comments here: #688

Other than that, I'm not aware of any free plugin that does the same thing, so for know I think this is as good as it gets, sadly.

I forked this repo in order to solve latest issues with Android 10, I have a short wish list of things I would like to do, but I don't mind creating a package from my fork and allow others to help maintain.
I have a navigation app so this is pluging a must for me to allow recording of tracks. But I don't need the background part nor the http part for my needs.
I was always hoping I could help maintain this protect but this needs maintainer rights or PR review and merge which don't happen...
Feel free to tag me if you have any questions or would like to team up on another fork.
I searched other alternatives and didn't found any that support ios and Android... If you happen to find one, let me know...

I've forked this project a little while ago, as I needed it too, and need the background part too - in fact, I believe that I forked from your fork in the end! :)

https://github.com/HaylLtd/cordova-plugin-background-geolocation

I'm in the process of getting together some fixes with a view to publishing a version on NPM. I'd be up for collaborating if you're up for that @HarelM?

Anyway, I'll be maintaining my fork for use in my project, and publishing to NPM for others to use - and accepting PRs from others, if anyone has anything to contribute.

Thanks for the update! I replied in the discussion of this repo.

There is also this BackgroundGeoLocation-Project available:

https://github.com/transistorsoft/capacitor-background-geolocation

Its free to use in Android debug mode. Once you turn to release-mode you have to pay.

We have released version 2.0 of the plugin in npm recently with support to AndroidX.
https://www.npmjs.com/package/cordova-background-geolocation-plugin
I'm in the middle of the migration to support SDK 30, so far it seems like it's working as expected.
I believe it should work with capacitator but I haven't tried it myself as I'm not using capacitator in my project.
It's free to use and we try to keep it up to date.
Any contribution is welcome :-)

FYI for anyone using Capacitor, there is a Capacity Community package which works very nicely

https://github.com/capacitor-community/background-geolocation