Software Mansion's banner
Software Mansion's profile picture

Software Mansion

@swmansion23,201 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,154 просмотров

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 просмотров

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! 👇

103,850 просмотров

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,099 просмотров

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,841 просмотров

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,810 просмотров

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 просмотров

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,098 просмотров

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,386 просмотров

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,375 просмотров

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 просмотров

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 просмотров

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,780 просмотров

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 просмотров

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 просмотров

Something's coming. This week. 🐎

Something's coming. This week. 🐎

39,785 просмотров

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 просмотров

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,751 просмотров

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 просмотров

Our developers submitted 20+ pull requests to React Native community packages with migration to the New Architecture supporting TurboModules and Fabric 🎉 👏 to Wojciech Lewicki and Jakub Piasecki for their amazing work This wouldn’t be possible without the support from Expensify 🙌

Our developers submitted 20+ pull requests to React Native community packages with migration to the New Architecture supporting TurboModules and Fabric 🎉 👏 to Wojciech Lewicki and Jakub Piasecki for their amazing work This wouldn’t be possible without the support from Expensify 🙌

26,637 просмотров

Videos