An iOS developer framework for unified hooking methods.
Advantages:
- Improved performance through use of batch hooking (if available).
- Ability to utilize different hooking libraries from your tweak. Shadow provides this functionality.
Disadvantages:
- Some library-specific functionality is not implemented (yet)
- Existing tweaks will need to be rewritten/recompiled to use HookKit
https://github.com/facebook/fishhook
https://github.com/jmpews/Dobby
https://gist.github.com/coolstar/902bb1a4664f3d987ae954aaf39415f9