LLDB is the default debugger for Mac/iOS and Android systems. It's open-source and part of the LLVM Project. Find the sources on github.
I've referenced it in a number of debugging posts over the years, where you can find some content that might be of interest.
You can keep up with discussion at discourse.llvm.org.
If you're using a debugger, you'll definitely want to learn to manage symbols.