I previously shared a tip about an Xcode plugin, injectionForXcode, that makes it possible to change/add code without the need to restart your app.
The dynamic code injection tool (dyci) offers similar functionality. The video below shows how dyci works:
Here are a few helpful wiki pages:
Download dynamic code injection tool
Open Source Recommendations ?
If you have a recommendation for an open source project, send me an email.