tamagui Profile Banner
tamagui Profile
tamagui

@tamagui_js

Followers
7,326
Following
54
Media
85
Statuses
819

Style + UI + Compiler for React - web and native 🥚 npm create tamagui @latest 🥚

Joined November 2021
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@tamagui_js
tamagui
23 days
Takeout 🥡 just landed a massive upgrade today with refinements to every screen, a whole ton of bugfixes, and much better example flows. All credit to @bidah and @jshez for their great work. TakeoutBot will push PRs tomorrow!
4
1
38
@tamagui_js
tamagui
1 year
👀
11
36
856
@tamagui_js
tamagui
2 months
site refresh dropped
Tweet media one
17
13
724
@tamagui_js
tamagui
1 year
Something big is here 👀
39
58
510
@tamagui_js
tamagui
2 months
Introducing Tamagui Themes We stripped studio down to ship something free, easier, simpler, and most importantly - shippable!
7
32
337
@tamagui_js
tamagui
1 year
New in 1.17 ✨ createTamagui({ selectionStyles })
2
18
301
@tamagui_js
tamagui
5 months
Tamagui is hiring a React / Native dev! We’d love to find a great senior+ developer. We’re still early and self-funded so not paying Tailwind bucks yet, but $10k/mo or more depending on the person is entirely within our budget. Tag someone you think is a good fit!
54
42
299
@tamagui_js
tamagui
1 year
Design Systems will never be the same🤗 We're incredibly proud of our new guide and the work that went into making it possible:
6
25
296
@tamagui_js
tamagui
2 years
Check out a community members starter repo: Next, Expo, Solito, Tamagui, Clerk, tRPC, Prisma
Tweet media one
6
18
261
@tamagui_js
tamagui
8 months
The official Tamagui design system Figma is finally out 🙌
14
27
254
@tamagui_js
tamagui
8 months
We made it 🙌
@expo
Expo
8 months
⭐ Incredible to see Expo at #1 in the Mobile section of Rising Stars.
Tweet media one
4
28
327
10
3
203
@tamagui_js
tamagui
1 year
Tamagui is now 100% config-free ✔️ No more TAMAGUI_TARGET ✔️ No more alias react-native => react-native-web ✔️ No more adding extensions .web.js etc ✔️ Big documentation simplification ✔️ Plugin-free unless you want the optimizing compiler
3
11
191
@tamagui_js
tamagui
7 months
1.88 is out and one of our biggest releases ever. Some highlights: ✨ Metro plugin ✨ Expo Router web support + Expo router starter ✨ AnimatePresence `custom` + fixes 🐎 Huge type speedups & improvements 🐛 So many fixes See 👇
8
14
185
@tamagui_js
tamagui
1 month
One of the more underrated features of the Tamagui Compiler is that every DOM node has a link to the file + component + line number in dev mode.
Tweet media one
13
3
183
@tamagui_js
tamagui
11 months
Just a friendly reminder that Tamagui is the only React Native + Web style library that has any of these features: ✔️ Supports SSR, not just partially but across 100% of the features ✔️Generates CSS at build-time for themes using CSS variables + avoids re-renders on change
6
11
176
@tamagui_js
tamagui
1 year
We've landed Next.js App Directory and Expo App Router support as of today in the starter repo with examples included. Give it a try.
5
9
160
@tamagui_js
tamagui
6 months
tamagui style!
Tweet media one
Tweet media two
@lordalexandrius
Alex
6 months
NativeWind 4 is game changer! Before + After + Result #reactnative #expo #tailwind #nativewind
Tweet media one
Tweet media two
Tweet media three
15
33
338
5
10
161
@tamagui_js
tamagui
6 months
If anyone ever asks “does tamagui scale?” or says “you can’t make React Native apps feel great”…. Just 👉 them to @Uniswap - 100% React Native, powered by tamagui, with an incredible design team leading the way. And fully open source!
@Uniswap
Uniswap Labs 🦄
6 months
Say goodbye to 0x addresses And hello to 𝙪𝙣𝙞.𝙚𝙩𝙝 – your unique web3 username 🦄 Your uni.eth is a readable username that makes it easy to receive crypto and build your web3 profile 🫡 Claim your uni.eth for free in the Uniswap mobile app ⤵️
469
805
5K
15
23
129
@tamagui_js
tamagui
7 months
We're excited to be working with Andrew on native adaptations for every Tamagui component. More coming 🔜
@hugemathguy
andrew levy
11 months
SwiftUI in Expo Modules 🔥 Will be game-changing once this is fully supported
12
37
365
1
6
144
@tamagui_js
tamagui
1 year
If you’re clutching onto tailwind, just imagine… Type safe styling. Plus short inline style props. Plus 100% React Native shared code. 👋
14
8
139
@tamagui_js
tamagui
2 years
Tamagui v1 RC.0 is out! 🔥 >2k bugs fixed, ~100 new tests, CI/CD, dead-simple install, 14 new components, smaller, faster, and more!
3
23
135
@tamagui_js
tamagui
3 months
Release 1.100 is out with React 19 support, 10 performance improvements, 7 bugfixes, and a new 0-dependency Image component.
Tweet media one
3
9
122
@tamagui_js
tamagui
9 months
Over 500 teams have purchased Takeout, which has been game changing for us 🙏, thank you all. We've re-invested 100% into Tamagui. With 3 game changing projects deep into development, 2024 is going to be a banner year.
5
5
117
@tamagui_js
tamagui
5 months
It's here, finally. Tamagui + Remix 🖤 💲 npm create tamagui @latest
Tweet media one
3
10
114
@tamagui_js
tamagui
1 year
Say cheers to Toasts 🥂🍞 ✔ Natively renders on mobile apps ✔ Full animation and theme support ✔ Stack multiple, swipe dismiss ✔ Hooks for total control ✔ Smart hiding logic Amazing work by community member @alire74_ 👏
Tweet media one
3
12
109
@tamagui_js
tamagui
7 months
Did you know that Tamagui Core has no dependencies outside of React? In about ~26Kb you get: - The full React Native View/Text API which provides some really nice normalization of layout events and gestures. 👇
1
4
109
@tamagui_js
tamagui
28 days
👀
Tweet media one
9
1
109
@tamagui_js
tamagui
1 year
Tamagui gets VSCode visual autocomplete 😊
@FernandoTheRojo
Fernando Rojo
1 year
this week i made my first vscode extension to view theme values with intellisense. it even supports multiple themes for a given token. inspired by @tailwindcss , made for @tamagui_js
9
9
165
2
2
109
@tamagui_js
tamagui
1 year
v1.59 brings a whole bunch of upgrades to Sheet snap points - all thanks to @nderscore ✔️ "fit" option to adjust to content size ✔️ percentage and pixel based sizing ✔️ mixed percent, fit, and pixel sizes
5
8
108
@tamagui_js
tamagui
7 months
npm create tamagui And choose the Expo Router template today to start making universal apps from one codebase 🫡
@Baconbrix
Evan Bacon 🥓
7 months
🚀 Expo Router v3 is here—Full-stack React for iOS, Android, and web! ◆ API Routes (beta) ◆ Bundle splitting ◆ 30% smaller, 2x faster web exports ◆ Router testing library ◆ New <Link /> props ◆ Tailwind and Sentry support
Tweet media one
41
106
769
2
5
107
@tamagui_js
tamagui
2 months
Tamagui gives you: 🔸 Style library (cross platform) 🔸 UI Kit (also cross platform) 🔸 Compiler (go brrrr) 🔸 Starter kits (free, paid) 🔸 Copy paste UI (nice) 🔸 Icons, fonts, bundler plugins 🔸 Project X (?) Did we miss anything?
@supabase
Supabase
2 months
Supabase gives you: ◆ Postgres database (fully managed) ◆ API endpoints (for every table) ◆ Auth service (think Auth0) ◆ File Storage (with CDN) ◆ Realtime (stream db changes) ◆ Edge Functions (backend logic) ◆ Vector (store AI embeddings) First two projects free. What
59
46
589
7
4
103
@tamagui_js
tamagui
2 years
😮‍💨 so it is
5
17
103
@tamagui_js
tamagui
1 year
Tamagui is moving to a new runtime pricing model for Takeout: - Free to use for the first 10k page loads - $0.05 per SSR render after that - $0.025 per native app load This is an increase in cost only for our largest clients, most will actually save significantly!
7
1
98
@tamagui_js
tamagui
5 months
👀
Tweet media one
3
4
98
@tamagui_js
tamagui
2 months
The Uniswap extension is powered by Tamagui and shares a large % of code with the native app.
@Uniswap
Uniswap Labs 🦄
2 months
Say goodbye to pop-ups. And hello to the sidebar. Uniswap Extension is now available for everyone 🦄
215
409
2K
2
1
96
@tamagui_js
tamagui
10 months
🦇🎃
Tweet media one
2
4
96
@tamagui_js
tamagui
6 months
You may be wondering what react-strict-dom means for Tamagui? In short: - The embrace of web APIs is great - We already support much of the new stuff - Tamagui is by far the best way to do universal apps today - performance, features, integration, etc 🧵
1
5
95
@tamagui_js
tamagui
7 months
Let’s just say this isn’t the only new native adaptation we’re adding. 😈
@FernandoTheRojo
Fernando Rojo
7 months
We're reimagining bottom sheets from the ground up at BeatGig. Exciting things ahead.
19
26
364
1
2
92
@tamagui_js
tamagui
10 months
Powered by...
@Uniswap
Uniswap Labs 🦄
10 months
Say hello to Uniswap on Android.
185
540
762
3
6
88
@tamagui_js
tamagui
7 months
Happy lunar new year 🧧
Tweet media one
0
2
88
@tamagui_js
tamagui
6 months
If you’re excited by React Strict DOM you’re gonna be absolutely mind blown when you hear about tamagui
1
6
88
@tamagui_js
tamagui
3 months
We were inspired by recent events 😊 to merge a few improvements to the OSS starter: ✔️ App router + Pages router now run side by side ✔️ Expo 51 ✔️ Lots of little polish
3
4
85
@tamagui_js
tamagui
5 months
We’re launching a new cloud hosting platform designed from the ground up for cross-platform apps. Introducing, Univercel 🧵
Tweet media one
7
2
86
@tamagui_js
tamagui
1 year
Release 1.29 shaves ~10ms off startup and lets you emit nicely cacheable CSS for your design system at build-time: ➕ outputCSS ➕ Tamagui.getCSS({ exclude: 'design-system' }) Updated docs (Next.js guide has full example):
1
6
85
@tamagui_js
tamagui
2 months
it's live-ish
Tweet media one
5
1
85
@tamagui_js
tamagui
7 months
Headless Switch and Checkbox are out now now - the first two fully headless components. v1.89.0 features: 👻 headless switch 👻 headless checkbox 🚀 themes/v3 === <50% the CSS size 🤓 tamagui.buil​d.ts
0
6
82
@tamagui_js
tamagui
10 months
Things have been a bit quiet on the Tamagui front but that's not for a lack of progress! Some updates 🧵 1. We're bringing on new devs! Onboarding takes time, but it's very exciting that Tamagui has a lot more firepower going forward. More on that soon.
5
4
82
@tamagui_js
tamagui
1 year
first peek at studio
@DevtoolsFM
devtools.fm
1 year
Theming in @tamagui_js Studio is so cool! Listen to the full interview with @natebirdman
1
5
60
4
6
82
@tamagui_js
tamagui
2 years
Officially the #1 most interesting Style Library for React Native 🥰. Next year we should be top of style and UI, of course.
Tweet media one
3
3
81
@tamagui_js
tamagui
2 months
New server defined UI solution dropped for Tamagui 🙌
@SzymonRybczak
Szymon Rybczak
2 months
🚀 New Server-Defined UI solution for React Native just dropped: @risetools_ ! I've recorded a quick demo on how does it work! You can define UI on Server and then display it to the user! 👀 The best part: Actions😍
3
23
203
0
7
80
@tamagui_js
tamagui
6 months
Proven successful founder ✅ Fun React Native app ✅ Powered by Tamagui ✅
@peterpme
Peter Piekarczyk
6 months
Backpack just raised 17M which means I'm looking to hire another talented human & React Native dev. Remote is ok. Who is the best RN dev you know?
70
29
265
2
1
79
@tamagui_js
tamagui
1 year
A startup that raised >160M last year is moving to Tamagui 😊
3
1
74
@tamagui_js
tamagui
3 months
Bento CLI is out! All components only one `npx bento-get` command away with a sleek search interface to quickly find and install any of the 70+ components we already have for you.
2
5
76
@tamagui_js
tamagui
10 months
Tamagui GPT coming soon?
@peterpme
Peter Piekarczyk
10 months
Here’s a demo of React Native GPT & design to code 🧑‍💻 I uploaded a Figma image & React Native GPT built the screen using *my* components & design system Almost perfectly 🤯
31
55
481
2
3
71
@tamagui_js
tamagui
7 months
A lot of refinement to Takeout landed this week: – Expo 50 – Edge auth middleware for 🚀 TTFB – tRPC handlers => app dir – Docs improvements – @supabase version update
2
1
70
@tamagui_js
tamagui
1 year
Tweet media one
2
3
70
@tamagui_js
tamagui
7 months
1.5 months from start to both apps stores and a website
Tweet media one
3
3
69
@tamagui_js
tamagui
1 year
v1.14 lands our huge speed improvement on theme changes! The homepage of the website (a pathological use case with many animated components) is 2x faster. On docs pages, 6x 🤯 Before/after:
Tweet media one
Tweet media two
1
3
67
@tamagui_js
tamagui
6 months
We landed more performance on light/dark theme changes 🧈🧈🧈
2
0
68
@tamagui_js
tamagui
1 year
... and now, Group Container Queries 🥂 ✔️ Style children based on parent size ✔️ Web outputs CSS, 0-render with SSR support ✔️ 100% native compat ✔️ Supports container + pseudo styles ✔️ untilMeasured native fallback strategy
3
5
68
@tamagui_js
tamagui
1 year
The @appjsconf talk slides were built in Tamagui, of course, check them out here:
Tweet media one
1
3
66
@tamagui_js
tamagui
11 months
made with tamagui and @bunjavascript
@bndkt
Benedikt Müller
11 months
Share My Stack is launching in 7 days. On the same day, I'll open the GitHub repo containing all the app, backend, website, and deployment code 🤯
Tweet media one
6
8
160
1
4
66
@tamagui_js
tamagui
3 months
new bento dropped
4
1
67
@tamagui_js
tamagui
1 year
Really nicely done and made with Tamagui - looks native but is completely cross platform, runs on mobile web too
@Jonatthu
Jonathan
1 year
My experimental react native journey... I think react native with expo and storybook native it's just allowing solo devs like me to work so fast 🚀 @expo @reactnative @Danny_H_W @swmansion #reanimated2 #flashlist #expoblur
Tweet media one
Tweet media two
Tweet media three
6
6
100
2
4
66
@tamagui_js
tamagui
1 year
Major feature alert 🔑 Groups have arrived (👋 @tailwindcss ) ✔️ Style children based on parent ✔️ + hover, press, focus ✔️ Works styled() or inline ✔️ Full CSS support on web
2
5
66
@tamagui_js
tamagui
9 months
btw if you want this: import { setupDev } from ' @tamagui /core' setupDev({ visualizer: true, }) then hold down ⌥ (Option) for a sec
@benschac
༼ ◕_◕ ༽
9 months
If you contribute to @tamagui enough, they give you access to a secret debugger
0
1
15
1
4
64
@tamagui_js
tamagui
1 year
✨ New: createThemeBuilder A new way to generate themes, with a new guide: ~10x easier to create, change, and share! Plus it introduces a vocabulary that takes us one step closer to Code <> Studio <> Figma convergence.
1
9
66
@tamagui_js
tamagui
7 months
Tamagui style, fully typed! Some cool features: ✔️ Make as many typed named groups as you want ✔️ Combine with `-sm` to turn into a container query ✔️ Combine with `-hover` and other pseudo selectors
Tweet media one
@mark__lawlor
Mark Lawlor
7 months
NativeWind v4's `group` feature is under appreciated
Tweet media one
Tweet media two
11
9
128
3
2
66
@tamagui_js
tamagui
11 months
1.74 adds a new setting, fastSchemeChange. When on, iOS now does the same smart re-render avoidance on light/dark change that the web does. Huge perf win! Once stabilized we will turn it on by default. Docs:
1
5
64
@tamagui_js
tamagui
1 year
tfw 😭
Tweet media one
5
5
64
@tamagui_js
tamagui
8 months
Docs, bugs, and cleanup to start the year! In the last week: Issues down from 64 to 29 ~40 docs improvements commits Free starter upgraded and fixed Learning starter fixed feelsgoodman
Tweet media one
1
2
61
@tamagui_js
tamagui
1 year
Tamagui works with the Next app directory now, the starter will be updated within a day or two. Though warning that there’s still a lot of sharp edges in general with it.
3
1
62
@tamagui_js
tamagui
1 year
Spent the last week on perf 💅
3
3
62
@tamagui_js
tamagui
3 months
Do this in Tamagui with one line of code, <TooltipGroup /> You can see an example of this right in the header of the website (or the tooltip docs)
@thdxr
dax
3 months
there's a detail in linear where it takes a second for a tooltip to open but once it's open other tooltips immediately show no one asked for this feature, it doesn't drive revenue - but if you claim to be committed to quality this is what you do, no questions asked
68
66
2K
1
1
62
@tamagui_js
tamagui
4 months
Drag. Drop. Done. Bento🍱 copy & paste React components now customize to your unique design system in seconds.
1
4
61
@tamagui_js
tamagui
1 year
Tamagui's main focus focus for the year is two things: documentation and stability. ✅Over a thousand bugs fixed since January ✅ ~20 new end to end integration tests ✅Docs have landed ~40 PRs We're adding an integration test for every bug we find and fix.
1
1
57
@tamagui_js
tamagui
5 months
Release 1.94 is out with a slick one - shorthand groups!
Tweet media one
3
2
59
@tamagui_js
tamagui
6 months
btw - pro components + screens is soft launched! we're still working out some last details before we "officially" announce it but we think they're pretty useful already, check em out 👇
11
4
58
@tamagui_js
tamagui
7 months
More red looks a bit better:
Tweet media one
@tamagui_js
tamagui
7 months
Happy lunar new year 🧧
Tweet media one
0
2
88
1
0
57
@tamagui_js
tamagui
1 year
Takeout adds @trpcio , pushed to all repos 💪 Also new scripts: ✔️yarn gen component ✔️yarn gen screen ✔️yarn gen router Scaffolds new components, screens and tRPC routers.
4
4
56
@tamagui_js
tamagui
1 year
The new AI Dungeon is really beautiful and fully built with Tamagui 🙌
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
4
54
@tamagui_js
tamagui
1 year
We released @storybookjs to Takeout today 🎉 ✅ Web and Native! ✅ Chromatic Next: Maestro for multi-platform tests @mobile__dev Reminder - early-bird launch sale ends in 3 hours
1
3
54
@tamagui_js
tamagui
1 year
before and after the compiler:
Tweet media one
Tweet media two
1
1
56
@tamagui_js
tamagui
2 years
A whole lot new this week: 🎁 <Checkbox /> 🎁 <RadioGroup /> 🎁 <Form /> 🎁 create-theme (!) 🎁 gap, gapColumn, gapRow
2
1
54
@tamagui_js
tamagui
2 months
This is amazing. A free OSS multi-platform marketplace development kit built on top of @tamagui_js . Powered by @swellcommerce . You are in for a treat. You get all of this for free: ◆ Vendor sign-up ◆ Vendor order dashboard ◆ Vendor order management (including order
Tweet media one
1
5
54
@tamagui_js
tamagui
7 months
ICYMI, we've been on a tear lately: Expo 50 for Expo Router native + web, try it today: `npm create tamagui @latest ` And don't miss the new Figma design system with everything nicely organized and up todate:
@tamagui_js
tamagui
8 months
The official Tamagui design system Figma is finally out 🙌
14
27
254
1
4
53
@tamagui_js
tamagui
1 year
The theme the last two weeks has been performance x correctness ✔️ Themes now can be omitted from JS entirely (saving 20+kB on !) ✔️ Slider buttery smooth on iOS ✔️ Many small fixes to nested styled() ✔️ All 3 animation drivers 100% working
1
3
52
@tamagui_js
tamagui
1 year
thank you all 🥲
Tweet media one
3
3
51
@tamagui_js
tamagui
1 year
Release 1.28 is huge, solving the biggest pain in authoring composable components: ➕ createStyledContext ‼️ ➕ defaultFont ➕ Variant functions get font, fontFamily ➕ <Switch native /> ➕ get-token helpers for relative tokens ➕ useTheme().color.get()
0
5
52
@tamagui_js
tamagui
6 months
@expo
Expo
6 months
Tech stack for an offline first chat app: Expo (+ Expo Router for native structure and routing), @Tamagui , @supabase , and @powersync_ @bndkt describes how he built it:
Tweet media one
3
23
253
0
2
51
@tamagui_js
tamagui
1 year
Takeout is doing well! Thank you all 😊 Almost 100 people now on The Stack. First round of bugfixes and improvements going out in ~1 hour. Pretty cool to git push and 100 teams will get a PR with goodies.
4
1
50
@tamagui_js
tamagui
11 months
We've spent a lot of effort lately improving docs and ease of use. It's definitely been a pain point. Our latest release 1.73 makes createTamagui() altogether optional! Let's review the latest changes:
1
5
49
@tamagui_js
tamagui
9 months
State of React Native survey is up! It’s a great way to support us for free 🙏
0
5
49
@tamagui_js
tamagui
1 year
Three nice animations improvements: 🔸 Animations now have full SSR support even using spring based animation drivers with themes 🔸 @tamagui /react-native-animated driver supports all style values including color values 🔸 @tamagui /moti-driver is available for testing
0
2
48
@tamagui_js
tamagui
8 months
Turns out we need to improve docs! We're 👀ing for a dedicated content person. Native english speakers only, the more familiarity with React and Tamagui the better. Part time ~20hr/week, $25/hr DM or team @tamagui .dev
@tamagui_js
tamagui
8 months
What are your wishes for @tamagui_js 2024?
15
1
14
0
4
47