Hypen, a crossplatform framework for building & streaming native UI
https://hypen.spaceIt lets you build apps and features that work natively across web, desktop and mobile, streaming from your backend into your client app, letting you deploy changes instantly.
A Hypen client can be any app that includes Hypen SDK, letting you render apps inside apps, build backend-driven features or create a mini-app platform like WeChat.
The framework supports many languages, such as TS, Rust, Go, Kotlin, Swift and pretty much any language that can run WASM or interop with native.
--
To give you a taste, some things in the upcoming release changelogs are:
- Performance improvements brining the web client on par with React (even faster in some cases)
- Exposing states and actions to agents, letting agent drive the app directly instead of through UI
- First class drag/drop support with pinning as a primitive
And some recently released things:
- First class accessibility support, with out of the box inference and minimal intervention
- Animation support with simple DX for animations, scrubbing, state and screen transitions
- Video component and a whole Netflix clone Hypen app example
- UI Testing suite so you can easily preview how your app looks like across devices
Next up on the feature list will be device communication and permissions, Android TV support, theming and external component installation, letting you build shared component packs and primitives.