// the find
alibaba/LuaViewSDK
A cross-platform framework to build native, dynamic and swift user interface - 强大轻巧灵活的客户端动态化解决方案
LuaViewSDK lets you write native mobile UI in Lua and ship script updates without going through app store review — the same trick games have used for years, applied to e-commerce pages. Built and battle-tested internally at Taobao/Tmall with 10M+ DAU pages before being open-sourced. Aimed at mobile teams who need hot-update capability but don't want to buy into the React Native mental model.
The Lua VM footprint is genuinely small (200-300KB on iOS) compared to V8 or JavaScriptCore-based alternatives, which matters if you're already tight on memory. The API surface is designed around native mobile concepts (TableView, CollectionView, PagerView) rather than DOM abstractions, so iOS/Android devs can read the Lua without needing to learn a web framework. Ships with a working Flexbox layout engine (vendored Facebook csslayout) so you get predictable cross-platform layout without rolling your own. Real production proof — this powered actual Taobao/Tmall screens at scale, not a demo project.
Dead. Last commit was May 2022, and the iOS App Store playground link points to a Chinese-region app that's almost certainly gone. The ecosystem around this (tooling, debugger, community) never materialized outside Alibaba's internal setup. The vendored Facebook csslayout is a pre-Yoga ancient fork — you're inheriting whatever layout bugs existed in that era. Documentation is partially in Chinese with no English equivalent for the API reference, which is a real adoption barrier for anyone not reading Chinese.