EXPERIMENTAL. Do not use this in production as things will break.
Flypath is a full-stack framework for Web, iOS and Android native applications using Server-Driven UI (SDUI).
SDUI makes the backend fully own the UI and its controlling logic making it very easy to release app updates over-the-air, without requiring App Store or Google Play approval. Despite adopting web-first semantics due to their familiarity, all UI is natively rendered on each platform and can use native code.
Some high-traffic apps like Instagram Lite, Airbnb, Uber and Reddit follow a similar pattern.
Some amazing projects like React, React Native, Vite and OXC form the core of the implementation. React Strict DOM heavily inspired the styling engine. Ruby on Rails guided many of the API choices.
Distributed under the MIT License. See LICENSE for more information.