Legend List 0.1 is ready to test! This is an early experiment to see how well it works in real apps so please post issues and/or PRs π. Itβs only ~600 lines so it should be easy to understand and tweak.
β¨ 100% JS
β¨ Fast
β¨ Dynamic sizing
β¨ Works in both new and old arch
β¨ 100% JS
β¨ Fast
β¨ Dynamic sizing
β¨ Works in both new and old arch
Comments
bun add @legendapp/list
Repo:
https://github.com/LegendApp/legend-list
Big thanks to @cedric.dev for helping with great ideas and being an @expo.dev wizard!
There's still more optimizations to be done, but I'm very curious to see how it works for you!
Have you played with it on Web at all? Happy to drop it into @guild.host & can pair on that too if you need a guinea pig π
I tested web only briefly. It seems to work at least, but not sure how perf compares to others. We may be able to do some web specific optimizations with things like ResizeObserver. I'd love to try it in guild!
Weβre not pushing the boundaries of list rendering yet, so might be a decent use case to start with for Web support! Iβll try dropping it in some time
https://bsky.app/profile/jayz.us/post/3lbmt36ymfk2j
Nice work!