There is Undodb which works on Mac and maybe with multithreading (not sure about that), but unfortunately it costs about $50k.
There is Undodb which works on Mac and maybe with multithreading (not sure about that), but unfortunately it costs about $50k.