# Built by Software Mansion, used by millions of developers

We believe the best tools are born from conversation. By staying connected with the community and developers, we understand their needs and challenges. 

With a team of 375+ skilled engineers on board, we simply know how to build libraries and tools that actually make developers’ work easier.

## React Native

We are the creators of core React Native libraries used by developers around the world. We had taken part in building the framework even before it became open source, shaping the ecosystem from the start. 
- [Learn more about React Native](https://swmansion.com/blog/?category=React+Native)

## React Native Reanimated

The go-to library for building animations in React Native. Reanimated powers most React Native apps out there.
- [Documentation](https://docs.swmansion.com/react-native-reanimated)
- [GitHub](https://github.com/software-mansion/react-native-reanimated)

## React Native Gesture Handler

It brings the native platform’s touch and gesture system to React Native through a simple, declarative API.
- [Documentation](https://docs.swmansion.com/react-native-gesture-handler)
- [GitHub](https://github.com/software-mansion/react-native-gesture-handler)

## Expo

A full-stack React Native framework with cloud services that speed up every stage of app development.

We are behind major parts of Expo SDK. We build Expo libraries for brownfield integration, live activities, Meta Quest, and more.
- [Documentation](https://docs.expo.dev/)
- [GitHub](https://github.com/expo/expo)

## Detour

A developer-first library for deferred deep links that resolves context across installs, preserves parameters, and gets users to the right screen without extra setup.
- [Documentation](https://docs.swmansion.com/detour/)
- [Github](https://github.com/software-mansion-labs/react-native-detour/)

## React Native Audio API

The library lets you build powerful in-app audio features like real-time visualization, multi-track playback, and more.
- [Documentation](https://docs.swmansion.com/react-native-audio-api)
- [GitHub](https://github.com/software-mansion/react-native-audio-api)

## React Native Screens

It provides native navigation primitives for React Native apps. Our library powers React Navigation and Expo Router.
- [Documentation](https://docs.swmansion.com/react-native-screens)
- [GitHub](https://github.com/software-mansion/react-native-screens)

## React Native SVG
- [Documentation](https://docs.expo.dev/versions/latest/sdk/svg)
- [GitHub](https://github.com/software-mansion/react-native-svg)

## React Native Wallet

The library simplifies adding payment cards to Google and Apple Wallet with a ready-to-use component.
- [GitHub](https://github.com/Expensify/react-native-wallet)

## React Navigation
- [Documentation](https://reactnavigation.org/)
- [GitHub](https://github.com/react-navigation/react-navigation)

## Pulsar

Ready-to-use haptic presets, a pattern composer for custom haptic sequences, and a real-time composer for gesture-driven feedback.
- [Documentation](https://docs.swmansion.com/pulsar/)
- [Github](https://github.com/software-mansion/pulsar)

## React Native Shine

A fast and efficient way to add interactive GPU-based shader effects to your React Native apps using TypeGPU and WebGPU.
- [GitHub](https://github.com/software-mansion-labs/react-native-shine)

## React Native Enriched

React Native Enriched is a family of HTML, markdown, and text streaming packages that let you enrich your app with truly native React Native components for rich text rendering and editing.
- [Documentation](https://enriched.swmansion.com/)
- [Github](https://github.com/software-mansion/react-native-enriched-html)

## Simcam

The Mac app that lets you stream your camera into the iOS Simulator to test scanning, image recognition, and capture features without a physical device.
- [See more](https://simcam.swmansion.com/)

## React Native Bottom Sheet

It provides native bottom sheet components for React Native, letting you build inline and modal sheets with fully custom content, dynamic sizing, smooth native gestures, and more.
- [GitHub](https://github.com/software-mansion-labs/react-native-bottom-sheet)

## Radon

The VSCode and Cursor extension that turns your editor into a complete IDE for React Native and Expo development.
- [Documentation](https://radon.swmansion.com/)
- [GitHub](https://github.com/software-mansion/radon-ide)

## React Native Worklets

The library makes it possible to run JavaScript code in parallel across multiple threads and runtimes, boosting app performance.
- [Documentation](https://docs.swmansion.com/react-native-worklets)
- [GitHub](https://github.com/software-mansion/react-native-reanimated/tree/main/packages/react-native-worklets)

## Smelter

Our tool for low-latency live video mixing. It is perfect for streaming, broadcasting, and video conferencing.
- [Documentation](https://smelter.dev/)
- [GitHub](https://github.com/software-mansion/smelter)

## Multimedia & RTC

We have become experts in developing multimedia and WebRTC tools and frameworks. We have created advanced streaming platforms, multimedia frameworks, and video mixers.
- [Learn more about Multimedia](https://swmansion.com/blog/?category=Multimedia)

## TypeGPU

The library that enhances the WebGPU API, enabling type-safe, declarative resource management.
- [Documentation](https://docs.swmansion.com/TypeGPU)
- [GitHub](https://github.com/software-mansion/TypeGPU)

## Fishjam

Real-time media platform powering video conferencing, interactive streaming, AI voice agents, and video compositing.
- [Documentation](https://fishjam.swmansion.com/docs/)
- [GitHub](https://github.com/fishjam-dev/fishjam)

## gpu-video

Our open-source rust library for intuitive and painless cross-platform hardware video decoding and encoding
- [GitHub](https://github.com/software-mansion/smelter/tree/master/gpu-video)

## Membrane

The versatile multimedia streaming and processing framework that lets you build media servers tailored to your needs.
- [Documentation](https://membrane.stream/)
- [GitHub](https://github.com/membraneframework)

## Elixir Libraries

We started working with the Elixir language when building the Membrane framework. Since then, we have been active in the community, working on debugging tools, browser integration solutions, and WebRTC implementations.
- [Learn more about Elixir](https://globalelixirmeetups.com/)

## Live Debugger

Our browser-based tool for debugging LiveView apps,  built to improve the Elixir developer experience.
- [Documentation](https://docs.swmansion.com/live-debugger)
- [GitHub](https://github.com/software-mansion/live-debugger)

## Popcorn

The library that brings Elixir to the browser. It lets you call functions, spawn processes, and compile code on the client side.
- [Documentation](https://popcorn.swmansion.com/)
- [GitHub](https://github.com/software-mansion/popcorn)

## Elixir WebRTC

The WebRTC implementation for the Elixir ecosystem. It is easy to use with Phoenix, Membrane, or Elixir Nx.
- [Documentation](https://elixir-webrtc.org/)
- [GitHub](https://github.com/elixir-webrtc)

## Argent

An agentic toolkit to control, debug, and profile iOS and Android applications. Your agent can navigate your app, explore the component tree, inspect network requests, and trace performance problems in your mobile apps.
- [See more](https://argent.swmansion.com)

## AI

We first used AI to develop software for removing objects from live video feeds. That’s how we began working on low-latency video AI. Now, we build tools that run LLMs locally, keeping data secure and private.
- [Learn more about AI](https://swmansion.com/blog/?category=AI)

## React Native Executorch

The library that lets you run LLMs and AI models fully on-device, with a declarative API powered by ExecuTorch.
- [Documentation](https://docs.swmansion.com/react-native-executorch)
- [GitHub](https://github.com/software-mansion/react-native-executorch)

## Private Mind

The fully offline AI chat app that showcases what is possible with React Native RAG and React Native ExecuTorch.
- [Documentation](https://privatemind.swmansion.com/)
- [GitHub](https://github.com/software-mansion-labs/private-mind)

## React Native RAG

Our on-device RAG library that offers full privacy and offline capability. You can use it to supercharge LLMs with your local knowledge base.
- [Documentation](https://software-mansion-labs.github.io/react-native-rag)
- [GitHub](https://github.com/software-mansion-labs/react-native-rag)

## Blockchain

We build developer tools for blockchain ecosystems.  Our projects provide infrastructure for smart contract development and package management, supporting developers who work on decentralized networks.
- [Learn more about Blockchain](https://swmansion.com/blog/?category=Other)

## Scarb

The build toolchain and package manager for Cairo and Starknet ecosystems.
- [Documentation](https://docs.swmansion.com/scarb)
- [GitHub](https://github.com/software-mansion/scarb)

## Starknet Foundry

The toolchain for creating, testing, and deploying smart contracts on the Starknet network.
- [Documentation](https://foundry-rs.github.io/starknet-foundry/)
- [GitHub](https://github.com/foundry-rs/starknet-foundry)
