Judo is a Mac app for building SwiftUI views visually—think Interface Builder for SwiftUI.

Design and build views in a completely visual canvas, then drag and drop into your Xcode project and wire up button clicks to custom code.

Why you will like it:

  • Use it a little, or a lot. Judo can be used to build entire apps but is also great for individual screens and flows in an existing app.
  • Enable server-driven UI. Judo views can be loaded remotely just like AsyncImage letting you update parts of your app without going through an App Store release cycle.
  • Save yourself the grunt work. Empower designers to handoff working user interfaces instead of static designs that need to be manually translated to code.