Yes! There are two commonly used libraries: breakpad and crashpad.
Breakpad is an open-source library initially developed by Google for cross-platform C/C++ crash reporting. It supports linux just fine and will work with some limitations for Mac. Find more details in our documentation here.
CrashPad, our recommended option, is an open-source library initially developed by Google as a successor to the Google Breakpad library. It was launched to address the limitations of Breakpad on Mac. You can find more details in our Crashpad documentation here.
If you’re not sure which optionis best, we’re happy to help you work through it.