Routing and navigation for React Native and Web apps. Maintained by @satya164

Joined February 2018
53 Photos and videos
React Navigation retweeted
React Navigation's static configuration has automatic type inference as well as automatic deep links since React Navigation 7.
1
2
15
878
React Navigation retweeted
run Maestro tests 2x faster on Android with this tool » 𝚊𝚐𝚎𝚗𝚝-𝚍𝚎𝚟𝚒𝚌𝚎 𝚝𝚎𝚜𝚝
2
23
268
16,613
Looks sick 🤯
Every screen in this React Native app is streamed from the server as React Server Components (Flight / text/x-component). The Activity tab is a separate federated module loaded at runtime — and its Server Actions POST back to its own server. RSC Module Federation on mobile. Built on Re.Pack @callstackio @repack_rn @reactnavigation @rspack_dev #react #reactnative
2
46
5,919
Latest releases of React Navigation 7 & 8 now support standard-navigation: github.com/react-navigation/… standard-navigation is an API for library developers to write custom navigators that work with both React Navigation and Expo Router with minimal wrappers.
1
6
101
6,914
We built it after discussing with Expo Router maintainers to make it easier for custom navigator authors to support both libraries. Other navigation library authors may also choose to support it, as it doesn't depend on React Navigation's API. Docs reactnavigation.org/docs/sta…
1
11
932
The SFSymbol component in React Navigation 8 will soon support contentTransition. It enables nicer transition effects when the name changes, depending on the symbol. <SFSymbol name={name} contentTransition={{ type: 'replace', magic: true }} />
3
13
220
8,120
React Navigation retweeted
私が所属しているトヨクモで、Thanks OSS Award 2026年度上半期の公開を行いました! 1年間で約1000万円のOSSへの寄付活動を継続して行っています。 今期は特にVite関連の貢献から @sapphi_red さん、 @boshen_c さんへの支援を行いました。VoidZeroはCloudflareによる買収も発表されて現在一番アツい企業だと思います。応援しています! 日本人の方では @k1LoW さんを推薦して採択しています。deckをはじめ、鋭い着眼点で様々なOSSを公開されています! Clojure企業として、Clojureコミュニティから @bhauman さんと seancorfield さんを採択しています。また、Clojurists Togetherというコミュニティ寄付財団への寄付も継続しています。 PHPプロダクトもあるため、PHPコミュニティから @enunomaduro さんと @votrubaT さんを採択しています。 Lalavelへの活動の他、コードのメンテナンスのための自動修正ツールへの貢献に助けられています。 フロントエンドのライブラリからdnd-kitへの活動として @clauderic_d さんを採択しています。 高品質なドラッグアンドドロップライブラリとして複数のチームで利用しています。 モバイルアプリはReactNativeを利用しています。 @reactnavigation に継続して支援を行いました。 社内ツールとしてPythonを使っており、そのツールの基盤となっていたWatchdogへの活動として @__tiger222__ さんを採択しています。 我々の活動ではあまり目を向けられていないけれども、しかし重要な役割を担っているプロジェクトにも特に着目して支援したいと考えています。 OSSコミュニティへの感謝をこのような形で伝えることができ、とても誇りに思います。私もこの活動からトヨクモを知りました。 ぜひぜひソフトウェアエンジニアの応募もお待ちしています。
5
23
51
18,239
Best wishes to the Birthday boy and React Native Screens maintainer @kafara_kacper 🎈🎉
1
1
23
1,141
Detour by @softwaremansion now integrates with React Navigation's deep linking 🎉 This means: - No boilerplate to manually handle links & full power of the deep linking API - Features such as automatic redirection after login work out of the box Thanks @brtqkr & @spiaskowyx 🙏
3
7
144
18,894
Don't miss this talk about React Navigation!
And today’s the day of @satya164, creator of React Navigation, React Native Paper, and much more. Needless to say, he is one of the most impactful contributors to the RN ecosystem. 📆 Paris, September 24 👉 reactnativeconnection.io
1
2
17
1,841
React Navigation retweeted
Working on automatic shared URLs with React Navigation's static config. If the same screen appears in multiple navigators with the same path pattern, it'll be marked as shared automatically. So the screen keeps one URL, even when it lives in different navigators.
1
7
38
3,470
Grateful to the React Native Screens team for their hard work 🫶
May 28
So @kafara_kacper working day and night including tonight to release react-native-screens 5.0.0!
2
2
49
3,115
Great talk about how navigation works under the hood by @kafara_kacper and @__ubax__
1
12
640
You can now have rounded indicators in Material Top Tabs in React Navigation 8 😍
Replying to @satya164
The indicator now has 5 pieces. The pieces in the middle scale to account for width changes, the pieces on the side handle borderRadius. Why 3 pieces in the middle instead of 1? The scaling math can leave gaps, especially on Android. 3 pieces cover left/right and middle gaps.
6
4
84
9,437
What should happen if you call navigation.preload('MyScreen') multiple times? Currently, each call adds a new instance of the preloaded screen. Should we change the behavior of preload?
6% Preload multiple instance
94% Keep single instance
34 votes • Final results
4
1
8
2,740
Have you tried it yet?
The new retain API in React Navigation 8 keeps stack screens rendered and active in the background even after going back. So you can do things like move a video to picture-in-picture so it keeps playing.
1
10
2,189