Open source
Flow-UI is a free, MIT licensed open source server driven UI framework for SwiftUI. Use it commercially, fork it, or contribute on GitHub.
Flow-UI is free software, released under the MIT licence. There is no paid tier, no licence key, no seat count and no usage limit. The entire framework is the part you can read, fork and ship.
What the licence allows#
MIT is one of the most permissive licences in use. In practice:
- Use Flow-UI in commercial, closed source apps. You do not have to open source your app.
- Modify it, fork it, or vendor it into your own build.
- Redistribute it, including inside a paid product.
- No royalties, no attribution in your app's UI, no notification required.
The only obligation is to keep the copyright notice and licence text with copies of the source. The licence text carries the usual warranty disclaimer: the software is provided as is.
What you get#
Three products, all covered by the same licence, with no external dependencies:
| Product | What it holds |
|---|---|
FlowUI | The umbrella. Schema, renderer and the eight starter widgets. |
FlowCore | Schema and decoding only. Foundation, no SwiftUI, so it runs in backend tooling and tests. |
FlowRender | The SwiftUI engine without the starter widget library. |
The package ships a privacy manifest that declares no data collection. Flow-UI performs no network calls of its own: you supply the loader.
Contributing#
Contributions are welcome, and you do not need permission to start.
- Read CONTRIBUTING.md for the conventions and the checks a pull request has to pass.
- Participation is covered by the code of conduct.
- Bugs and ideas go to GitHub issues. For a bug, include the JSON payload that reproduces it: that is usually the whole report, and the playground renders anything you paste.
Most custom widgets belong in your own app rather than in the framework, because the registry is open and adding one never touches framework code. If you build something generally useful, the starter library takes pull requests.
Reporting a security issue#
Please do not open a public issue for a vulnerability. The process is in SECURITY.md.
Attribution#
Copyright (c) 2026 Ayush Mishra. Released under the MIT licence.