Tons of fixes in the last week, especially for native. Refreshed the site a bit as well, and added several new docs sections. tamagui.dev
Let's finally get to 2k stars: github.com/tamagui/tamagui
Dialog is out in beta (web only for now, we'll have native adapt to a sheet). All the usual goodies included - multiple stylable components, sizing, themes, animation.
tamagui.dev/docs/components/…
🧵 Tamagui by @natebirdman
Now in beta, after 6 months alpha
Universal UI kit for React Native and Web
Ship performant, beautiful apps across all platforms, using same code 💪
Starter available using Expo + Next.js + Solito + Tamagui 👌
tamagui.dev/blog/tamagui-ent…
Check out the new Slider, with a composable API, vertical, multiple thumbs, steps and more.
Group, and Spinner have arrived as well.
tamagui.dev/docs/components/…
The next release is massive. Be sure to join the discord for more updates. Almost every area improved in major ways, even the site and docs. Animations may even make it, we'll see! discord.gg/4qh6tdcVDa
The beta release is coming up! Read more on what's going on in the PR here: github.com/tamagui/tamagui/p….
One thing... should we change the `space` prop to be named `gap`, more in line with flex-box?
Latest releases are a big upgrade. Lot's of small issues are fixed, types included. Next 12 support, and form elements are in tamagui.dev/docs/components/…
... the rest of the plan mostly involves DX improvements, adding a few more helpful components, and normalizing more between native and web. Exciting year ahead!
5. Container queries. For now it will need to run fully in JS, but in the future we're making sure it will be able to compiler to CSS as they become supported.
4. Children selectors. This is a really big QoL upgrade over React Native, and after some initial explorations it seems doable performantly with full extraction on the web. It lets you do nice hover/press effects that are very common.
3. Animations: (via reanimated + moti) support first-class. We have a few ideas that keep it similar to web "transition" for simple cases, look out for an RFC.