What is Bindy?

Bindy is a simple, lightweight swift bindings with KVO support and easy to read syntax.

For now, Bindy has a couple of basic types:

  • Signal – allows triggering a callback when some signal received.
  • Observable – allows observing changing of value.
  • ObservableArray – conforms to MutableCollection protocol, so you can work with it like with a regular array: subscript index, replace objects, map, enumerate, etc… Also, ObservableArray has updates signal, which will notify you about any changes in the array, such as insert, replace, delete.


  • Pricing: Free
  • Resource Link: https://github.com/MaximKotliar/Bindy
  • Resource Maker: Maxim Kotliar
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • CocoaPods: Bindy