-
Playnite
Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Personally I use this, which works pretty good for my needs and does all the needed stuff automatically and seamless, which for me has solved the issue of duplicates but I can understand if someone else prefers GOG library solution.
Play time doesn't sync from at least GOG and Origin. I think this list of supported extensions is accurate.
Regarding the Origin issue of not syncing Playtime, this feature has been in the library plugin for years and no one has reported issues with syncing so far and the used API has not had changes in years so it's difficult to point out what could be the issue . If you are interested you could join the Playnite discord so we could try to figure out what is the issue or you could open an issue in the extension repository