Software Mansion's banner
Software Mansion's profile picture

Software Mansion

@swmansion23,652 subscribers

A software R&D agency. We work with founders in various fields to build custom products or developer tooling. Available for hire.

Shorts

Introducing react-native-nano-icons! 💎🔬 The ultimate way to handle custom icons in React Native: 🛠️ Integrated SVG-to-font build process ⚡ Blazing fast native components 🎨 Multi-color font icon support 📐 Use icons inline within RN components 🚀 Expo Go & Web support out of the box Check out our GitHub 👇 or learn more in the 🧵

Introducing react-native-nano-icons! 💎🔬 The ultimate way to handle custom icons in React Native: 🛠️ Integrated SVG-to-font build process ⚡ Blazing fast native components 🎨 Multi-color font icon support 📐 Use icons inline within RN components 🚀 Expo Go & Web support out of the box Check out our GitHub 👇 or learn more in the 🧵

66,552 Aufrufe

Reanimated 4.2.0 is here, and it brings gifts! 🔥 🎁 Long-awaited Shared Element Transitions 🎉 Not production-ready yet, so they’re behind a feature flag. Please, test it out and give us feedback! 🎁 Experimental performance fixes, inspired by real apps. 🎁 Other improvements like: string values introduced to useAnimatedStyle to animate transform & filter. Read our blog below for more details, test the SETs out, and let us know what you think! 👇

Reanimated 4.2.0 is here, and it brings gifts! 🔥 🎁 Long-awaited Shared Element Transitions 🎉 Not production-ready yet, so they’re behind a feature flag. Please, test it out and give us feedback! 🎁 Experimental performance fixes, inspired by real apps. 🎁 Other improvements like: string values introduced to useAnimatedStyle to animate transform & filter. Read our blog below for more details, test the SETs out, and let us know what you think! 👇

104,054 Aufrufe

Reanimated 4.4.0 is here and it can push CSS animations straight to Core Animation on iOS! ✨ What else? Animation Backend integration (behind a flag), useTimestamp hook, and precompiled headers cutting C++ build times on Android. Check out the demo with 25 vs 120 FPS on the UI Thread ⬇️

Reanimated 4.4.0 is here and it can push CSS animations straight to Core Animation on iOS! ✨ What else? Animation Backend integration (behind a flag), useTimestamp hook, and precompiled headers cutting C++ build times on Android. Check out the demo with 25 vs 120 FPS on the UI Thread ⬇️

31,222 Aufrufe

We showed react-native-bottom-sheet at App.js, and it's ready to use today, built with support from Gobi. The sheet host, gestures, snapping and scrolling all run in native code, so drags stay smooth even when the JS thread is busy. Let's do a deep dive 🧵

We showed react-native-bottom-sheet at App.js, and it's ready to use today, built with support from Gobi. The sheet host, gestures, snapping and scrolling all run in native code, so drags stay smooth even when the JS thread is busy. Let's do a deep dive 🧵

19,625 Aufrufe

React Native Screens will provide Native Split View 🚀 Coming soon to your favorite navigation libraries!

React Native Screens will provide Native Split View 🚀 Coming soon to your favorite navigation libraries!

73,921 Aufrufe

We just shipped React Native ExecuTorch v0.8.0 – our biggest release yet! 👏🏼 ➡️ Vision Camera integration that runs computer vision models directly on your camera feed, in realtime. Also new: multiple CV models (including RF-DETR (Roboflow) and Liquid AI's Vision Language), Bare React Native support, and more. Takes minutes to try – check out the repo! ⬇️

We just shipped React Native ExecuTorch v0.8.0 – our biggest release yet! 👏🏼 ➡️ Vision Camera integration that runs computer vision models directly on your camera feed, in realtime. Also new: multiple CV models (including RF-DETR (Roboflow) and Liquid AI's Vision Language), Bare React Native support, and more. Takes minutes to try – check out the repo! ⬇️

37,180 Aufrufe

TypeGPU 💜 Three.js TypeGPU 0.9 can integrate with Three.js Shading Language (TSL) on a very granular level, thanks to the @typegpu/three package. So now, you can write shaders in TypeScript while leveraging the rich Three.js ecosystem! To showcase the integration, we prepared docs and ported a handful of official Three.js examples 👇

TypeGPU 💜 Three.js TypeGPU 0.9 can integrate with Three.js Shading Language (TSL) on a very granular level, thanks to the @typegpu/three package. So now, you can write shaders in TypeScript while leveraging the rich Three.js ecosystem! To showcase the integration, we prepared docs and ported a handful of official Three.js examples 👇

42,869 Aufrufe

Introducing React Native Streamdown – our new streaming-ready Markdown library 🚀 We’ve built it on top of RN Enriched Markdown, remend, and Worklets Bundle Mode to fix the "streaming jank" in AI apps. 🔹 Zero UI lag – background processing via Worklets. JS thread stays 100% free 🔹 Smart streaming – powered by remend to correctly close tokens (bold, links, code) mid-stream 🔹 Lightning-fast md4c parsing with 100% native text & interactions

Introducing React Native Streamdown – our new streaming-ready Markdown library 🚀 We’ve built it on top of RN Enriched Markdown, remend, and Worklets Bundle Mode to fix the "streaming jank" in AI apps. 🔹 Zero UI lag – background processing via Worklets. JS thread stays 100% free 🔹 Smart streaming – powered by remend to correctly close tokens (bold, links, code) mid-stream 🔹 Lightning-fast md4c parsing with 100% native text & interactions

29,501 Aufrufe

react-native-enriched 🤝 <EnrichedText> We just dropped a dedicated text component, making it a complete rich-text solution. Now it only takes a few lines of code to get your inputs and display text working seamlessly together using the exact same format.

react-native-enriched 🤝 <EnrichedText> We just dropped a dedicated text component, making it a complete rich-text solution. Now it only takes a few lines of code to get your inputs and display text working seamlessly together using the exact same format.

19,379 Aufrufe

react-native-enriched-markdown 0.3.0 is out! 🚀 📝 GFM support (tables, task lists, and autolinks) 🌍 Full right-to-left (RTL) layout support ✨ New inline style properties for link, strong, and emphasis 🛠️ Many bug fixes for better stability Check 🧵for full release notes

react-native-enriched-markdown 0.3.0 is out! 🚀 📝 GFM support (tables, task lists, and autolinks) 🌍 Full right-to-left (RTL) layout support ✨ New inline style properties for link, strong, and emphasis 🛠️ Many bug fixes for better stability Check 🧵for full release notes

26,420 Aufrufe

Argent can now control, debug, and profile Android applications 🤖 💡Try it out: npx @swmansion/argent init

Argent can now control, debug, and profile Android applications 🤖 💡Try it out: npx @swmansion/argent init

17,518 Aufrufe

react-native-enriched-markdown just leveled up! 🚀 We've added EnrichedMarkdownInput, which means the library is now a fully rich-text suite for React Native. 💪 You get a Telegram-style selection-based toolbar, seamless Input-to-Output sync with EnrichedMarkdownText, bold/italic/underline/strikethrough and links – all with a flexible API for custom UIs. ✨ Works on iOS, macOS, and Android. Try the nightly release: npm i react-native-enriched-markdown@nightly P.S. Expect new styles soon – we're just getting started!

react-native-enriched-markdown just leveled up! 🚀 We've added EnrichedMarkdownInput, which means the library is now a fully rich-text suite for React Native. 💪 You get a Telegram-style selection-based toolbar, seamless Input-to-Output sync with EnrichedMarkdownText, bold/italic/underline/strikethrough and links – all with a flexible API for custom UIs. ✨ Works on iOS, macOS, and Android. Try the nightly release: npm i react-native-enriched-markdown@nightly P.S. Expect new styles soon – we're just getting started!

20,120 Aufrufe

Reanimated 4.3.0 is out with a lot of exciting features! 🚀 ✦ CSS animations for SVG components – animate vector graphics with just a few lines of code ✦ Shared Values on multiple threads at once – easily control animations in apps that already have a lot of multithreaded code And that's not all – check out the full release notes! ⬇️

Reanimated 4.3.0 is out with a lot of exciting features! 🚀 ✦ CSS animations for SVG components – animate vector graphics with just a few lines of code ✦ Shared Values on multiple threads at once – easily control animations in apps that already have a lot of multithreaded code And that's not all – check out the full release notes! ⬇️

18,796 Aufrufe

react-native-streamdown v0.2.0 is out! 🚀 Powered by the new react-native-enriched-markdown v0.6.0, markdown now streams more smoothly with the full GitHub Flavored Markdown (GFM) support, including seamless real-time rendering for tables and rich formatting. If you’re building LLM or AI-chat experiences in React Native, this update is for you. Check it out! 👇

react-native-streamdown v0.2.0 is out! 🚀 Powered by the new react-native-enriched-markdown v0.6.0, markdown now streams more smoothly with the full GitHub Flavored Markdown (GFM) support, including seamless real-time rendering for tables and rich formatting. If you’re building LLM or AI-chat experiences in React Native, this update is for you. Check it out! 👇

11,740 Aufrufe

Something's coming. This week. 🐎

Something's coming. This week. 🐎

39,821 Aufrufe

We just bumped our App.js Conf 🗓️ 27-29 May 2026 app from Expo SDK52 → SDK54 and ran some performance checks on iOS. 🚀 Check out the video and go to 🧵to see what we’ve learned

We just bumped our App.js Conf 🗓️ 27-29 May 2026 app from Expo SDK52 → SDK54 and ran some performance checks on iOS. 🚀 Check out the video and go to 🧵to see what we’ve learned

25,235 Aufrufe

We updated Argent to use React DevTools backend as the source of profiling data ⚛️ Took Claude Haiku 4.5 + Argent only 1.5 minutes to profile a flow in a React Native app 👀 Give it a try: npx @swmansion/argent init

We updated Argent to use React DevTools backend as the source of profiling data ⚛️ Took Claude Haiku 4.5 + Argent only 1.5 minutes to profile a flow in a React Native app 👀 Give it a try: npx @swmansion/argent init

12,064 Aufrufe

We're excited to announce react-native-executorch v0.3.0 packed with powerful AI features 🎉 What's New: 💬Speech to Text transcription using Whisper and Moonshine 📙OCR for extracting text from images 🚀 MPS Support ⚡️ Hookless API 🧠 LLM Message History ⬇️ Background Model Downloads 📊 Benchmarks 🧪 Experimental OCR for extracting vertical text from images

We're excited to announce react-native-executorch v0.3.0 packed with powerful AI features 🎉 What's New: 💬Speech to Text transcription using Whisper and Moonshine 📙OCR for extracting text from images 🚀 MPS Support ⚡️ Hookless API 🧠 LLM Message History ⬇️ Background Model Downloads 📊 Benchmarks 🧪 Experimental OCR for extracting vertical text from images

29,905 Aufrufe

Thanks to RN Worklets 0.8, Bundle Mode just got a lot more interesting! 🧵👀 ✦ Stream markdown in a background worklet thread ✦ Network requests from multiple threads at once ✦ Way simpler setup – no feature flag, no lengthy recompilation ✦ Detailed installation instructions for Expo apps See what people built with it, and how to get started ⬇️

Thanks to RN Worklets 0.8, Bundle Mode just got a lot more interesting! 🧵👀 ✦ Stream markdown in a background worklet thread ✦ Network requests from multiple threads at once ✦ Way simpler setup – no feature flag, no lengthy recompilation ✦ Detailed installation instructions for Expo apps See what people built with it, and how to get started ⬇️

12,342 Aufrufe

RNRepo cuts build times by up to 75% using pre-built artifacts. ⚡️ We finally shipped iOS support last week. See the 4x speed boost in practice – and try it yourself ⬇️

RNRepo cuts build times by up to 75% using pre-built artifacts. ⚡️ We finally shipped iOS support last week. See the 4x speed boost in practice – and try it yourself ⬇️

11,781 Aufrufe

Videos