Going fully declarative: Direct to SwiftUI.
Direct to SwiftUI is an adaption of an old WebObjects technology called Direct to Web. This time for Apple's new framework: SwiftUI. Instant CRUD apps, configurable using a declarative rule system, yet fully integrated with SwiftUI.
There is a blog entry explaining how to use this: Introducing Direct to SwiftUI.
A Direct to SwiftUI variant using CoreData instead of ZeeQL can be found over here: CoreDataToSwiftUI.
Direct to SwiftUI requires Swift 6 or later and an environment capable to run SwiftUI. That is: macOS 26, iOS 15 or watchOS 9.
You can either just drag the Direct to SwiftUI Xcode project into your own project, or you can use Swift Package Manager.
The package URL is: https://github.com/DirectToSwift/DirectToSwiftUI.git .
A demo application using the Sakila database is provided: DVDRental.
Still too ugly to show, but works in a very restricted way ;-)
Brought to you by The Always Right Institute and ZeeZide. We like feedback, GitHub stars, cool contract work, presumably any form of praise you can think of.





