Software Mansion Labs
Official@software-mansion-labs · Kraków, Poland
Our experimental projects are hosted here. For our officially maintained libraries visit https://github.com/software-mansion.
Agent Skills by Software Mansion Labs
Showing 21 vetted skills indexed across 1 GitHub repositories.
react-native-best-practices
Codify Software Mansion's React Native best practices across animations, gestures, SVG, and audio.
rnrepo
Substitute prebuilt artifacts for native libraries in React Native and Expo builds.
typegpu
Unify CPU and GPU schemas with TypeScript for WebGPU applications.
expo-horizon
Migrate Expo SDK apps to Meta Quest using expo-horizon packages.
fishjam
Integrate Fishjam's hosted WebRTC platform for real-time video, audio, and livestreaming.
radon-mcp
Guide live React Native and Expo debugging with Radon MCP commands.
svg
Render SVGs in React Native using react-native-svg from URIs, XML, or files.
multithreading
Run JavaScript worklets across UI, RN, and worker runtimes in React Native.
jsi
Bind native C++ functions and objects to React Native JavaScript via JSI.
audio
Manage audio playback, recording, and analysis workflows in React Native apps with iOS/Android support.
on-device-ai
Implement on-device AI workflows in React Native apps using ExecuTorch.
gestures
Implement React Native Gesture Handler touch interactions across gesture types.
rich-text
Implement rich text editing and Markdown rendering in React Native.
animations
Provide production-grade animation patterns for React Native apps using Reanimated 4.
fishjam-js-server-sdk
Integrate Fishjam room, peer, and token management into Node.js backends.
fishjam-platform
Define the Fishjam platform domain model and authentication flow.
fishjam-react-native-client
Integrate Fishjam video and audio streaming into React Native mobile apps.
fishjam-react-client
Integrate Fishjam real-time collaboration into React apps with FishjamProvider and hooks.
fishjam-python-server-sdk
Manage Fishjam rooms, peers, and agents from Python backends.
migrate-to-detour
Migrate deep-link implementations from Branch or AppsFlyer to Detour.
detour-onboarding
Guide developers through Detour setup across React Native, iOS, Android, and Flutter.
Frequently Asked Questions About Software Mansion Labs
FAQPage SchemaWhat specific tasks can developers perform using these libraries?▼
Developers can implement high-performance gesture handling, complex UI animations, and native C++ bindings for React Native. Additionally, the suite enables real-time WebRTC media streaming, WebGPU compute integration, and the migration of deep-linking configurations from third-party providers to custom routing solutions.
Which technical personas benefit most from these resources?▼
These resources are designed for mobile engineers, graphics developers, and systems architects working within the React Native ecosystem. They are particularly suited for teams building high-performance media applications, complex interactive interfaces, or those requiring low-level native performance optimizations via JSI and C++ integration.
What are the primary prerequisites for implementing these solutions?▼
Implementation requires a foundational understanding of React Native, TypeScript, and native mobile development for iOS and Android. Specific features like JSI bindings require familiarity with C++, while WebRTC integrations necessitate a configured media server environment to manage peer connections and room state.