FlowPilot is a Swift package that provides a collection of reusable coordinators, router coordinators, and routers for Swift-based MVVM-C app (heavily based on UIKit)
- Swift6 ready package for coordination
- Tests to ensure proper behavior and memory leak free code.
- Works quite well with
FloatingPanel
viaFloatingPanelRouter
. - Includes
LegacyCoordinators
for Combine based applications. Deprecated at the moment.
For detailed usage/examples check documentation or Example
project.
Contributions to FlowPilot are welcome! Here are a few ways you can contribute:
- Add (or improve) support for more platforms
- Any conceptual contributions are quite welcome
- Fix bugs or issues
If you'd like to contribute, create a new branch for your work. Once you're finished, create a merge request and we'll review your changes.
The good guys from Cleevio.