Exact – a new cross platform UI framework
vmg12
99 points
47 comments
November 09, 2026
Related Discussions
Found 5 related stories in 123.7ms across 12,324 title embeddings via pgvector HNSW
- ElementaryUI – Swift, in the Browser frizlab · 86 pts · October 29, 2026 · 47% similar
- Flawless UI-UX Skill 1.0.0 99lcccss · 27 pts · November 06, 2026 · 46% similar
- The front end framework for correctness: built on Effect, architected like Elm plucafs · 82 pts · July 24, 2026 · 46% similar
- Native apps written in TypeScript and CSS arbayi · 100 pts · September 22, 2026 · 43% similar
- CUI – Native UI components for C hilti · 171 pts · November 09, 2026 · 42% similar
Discussion Highlights (20 comments)
yewenjie
Why isn't Android support there?
solarkraft
Ambitious. I’m sure they know what their problems are and how to solve them, as evidenced by the agent being able to control the UI’s timing (and it being mentioned so far up). Getting the agent to get interactivity right is pretty hard otherwise.
doodlesdev
This is absolutely huge. If the Expo team can demonstrate that this development strategy is viable, we will finally see a resurgence of native applications and more efficient software, getting rid of the Electron bloat. It's a long shot for now, though! There are lot of gritty nitty details they have to get right. One of the first issues I can imagine is this framework being great to use with Opus 5.5 but not good enough with i.e. Gemini 4 Argon or DeepSeek v4.1 Flash 1017, due to the overreliance on having AI models write the code.
prmph
Is this satire?
hysan
Since there are no releases, I assuming this is still a WIP? It would explain why they list Linux and then don’t have any screenshots of it next to the other platforms. How it works is kinda light on details. I’m interested to learn more about the under the hood aspects of how they are translating everything to the different native toolkits.
mrbombastic
this tendency to prioritize agents over humans for new software DX makes me sympathize with the Butlerian jihad.
sirjaz
Why isn't Windows supported. Thr largest desktop platform out there?
tdhz77
The world has moved away from JavaScript. With llm, native is easy and the best option even for a single developer.
zoom6628
Immediate thought was the Contract reminds me of QML. This Exact work looks great and I very much hope it succeeds. Qt has Proven this approach works. Now if these folk at Expo can do it at a price that every dev can afford it will get much wider adoption than Qt.
mplewis
Cool toy, but it's unclear when this will be stable enough for production use.
eviks
Funny name because anything "exact" is the last thing you'd expect from this everchanging base
brainless
The idea that agent can built and see it is very important and how I have been building my own GUI framework https://github.com/brainless/akar I have been using an internal screenshot feature along with a dump of the component tree. Multi-modal LLMs can be used to read the screenshot and fix issues. The dump can be read by any text based LLM. I made my life much easier. I saw the Blender UI based framework shared on HN the other day and this one today. I am not sure if I want to continue building my own (although all code is written by agents) or if I should switch. I can take inspiration from the two other frameworks and continue with my own.
btown
Whenever I see a DSL where part of the DSL's responsibility is to have arbitrarily complex mathematical expressions, my reactions are (a) why???, (b) well, if they're going to do it, they should have a formal language specification with a derived lexer and parser, and (c) the product needs a robust stdlib with compatibility across build targets. From what I see in https://github.com/expo/exact/blob/main/contract/syntax/src/... and https://github.com/expo/exact/blob/main/contract/syntax/src/... - it's unclear this will scale to the levels of complexity that arbitrary UIs demand.
brainless
There is already an Exact 2? https://github.com/ccheever/exact2
sakesun
Funny. I just learnt about nsh.dev a few hours ago. A new trend?
bakugo
https://github.com/expo/exact/blob/main/host/web/glue.js Amazing things are happening in this codebase.
scottpersinger
This looks really cool, but the "Claude speak" README is a bummer. I would like to understand the principles and architecture, but this isn't helping: "Between two operations nothing moves. Instead of sleeping until an animation finishes, the agent says clock +60000 or clock settle and reads the result. No timing flakes, no waits."
lcnmrn
I prefer building native apps for each platform. Agent the match app behavior from one platform to another one and use native layout, controls, SDK, etc. I already built web, macOS and Android versions of the same app this way.
Culonavirus
> new UI framework in 2026 lol > cross platform - no windows, no android lol Yeah I don't think so. I could vibe code all of this myself if I wanted to. But I don't, because I value my time. I can just vibe code the actual apps and be fine.
jacknews
Am I having a slow morning or is this all but unintelligible?