awesome-react-native
Awesome React Native components, news, tools, and learning material!
https://github.com/jondot/awesome-react-native
Last synced: 17 days ago
JSON representation
AI-Assisted Development
Agents & Skills
- Expo AI Agents Guide - Expo's official documentation for AI-native development: agent setup, llms.txt, and best practices.
- Claude Code + Expo - Official guide for building, debugging, and deploying Expo apps with Claude Code.
- Expo Skills - Agent skills that give coding agents Expo-specific knowledge and best practices.
- Agent Skills - Anthropic's public repository of agent skills, usable with Claude Code and other agents.
AI App Builders
- Rork - AI app builder that generates Expo/React Native projects compiling to native iOS, Android, and web.
MCP Servers
- Expo MCP - Expo-hosted MCP server: EAS logs, documentation search, and deployment workflows from any MCP-capable agent.
- mobile-mcp - MCP server for mobile automation on iOS, Android, emulators, simulators, and real devices.
- ios-simulator-mcp - MCP server for driving the iOS simulator: interact with UI, take screenshots, inspect the view hierarchy.
On-Device AI
- react-native-executorch - Declarative on-device AI inference powered by ExecuTorch, from Software Mansion.
- llama.rn - React Native binding of llama.cpp for running LLMs on device.
- react-native-fast-tflite - High-performance TensorFlow Lite inference with GPU acceleration.
- AI SDK - The AI toolkit for TypeScript; works in Expo and React Native apps for chat, streaming, and tool use.
Articles
Assorted
- Versioning React Native Application in elegant way (cross-platformely) ★10
- Best Practices for Building a Large Scale React Application
- React Native - Nic or Not App
- React and React Native State Museum
- Top 15 React Native libraries that I use in my apps
- Building 3 React Native Apps in One Summer
- React Native: Bringing modern web techniques to mobile
- First impressions using React Native
- Wrapping Cocoapods for React Native
- React Native: Initial Thoughts (opinion)
- A Dynamic Crazy Native Mobile Future Powered by Javascript
- ReactNative NES & More
- React Native Installation and Setup
- Diary of Building an iOS App with React Native
- React Native in Production - notes from Clay Allsop
- An iOS Developer on React Native
- React Native and WebRTC
- How to bridge a Swift view
- How to select the right React Native database
- Building a Native SoundCloud Android app with Redux - discussing redux, code reuse and performance on Android.
- Using AI to discover UI components - fun image processing / AI assisted process to discover and generate React Native UI
- Writing Android Components
- React Native's Layout Animation is Awesome
- Avoiding the Keyboard
- How To Use OpenCV In React Native For Image Processing
- Using Styled Components with React Native
- Create a React Native Image Recognition App with Google Vision API
- A comprehensive guide on building offline React Native apps with AsyncStorage
- Build a Chat App with Firebase and React Native
- Getting Started with Firestore and React Native
- React Native: Native Modules made for React developers - on the developer experience with 3rd-party libraries for RN 0.60+
- Flutter vs React Native - Choosing your approach - Comparison article to help you choose the best approach depending on your project and experience.
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native Twitter Clone - React Native Twitter Clone powered by the Cosmic Headless CMS. Read about how it was built.
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- React Native - Nic or Not App
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- Using Styled Components with React Native
- Avoiding the Keyboard
- Avoiding the Keyboard
- Avoiding the Keyboard
- Avoiding the Keyboard
- Avoiding the Keyboard
- Avoiding the Keyboard
- Avoiding the Keyboard
- Avoiding the Keyboard
- Avoiding the Keyboard
- Avoiding the Keyboard
- Wrapping Cocoapods for React Native
- Wrapping Cocoapods for React Native
- Wrapping Cocoapods for React Native
- Wrapping Cocoapods for React Native
- Wrapping Cocoapods for React Native
- Wrapping Cocoapods for React Native
- Wrapping Cocoapods for React Native
- Wrapping Cocoapods for React Native
- Best Practices for Building a Large Scale React Application
- Wrapping Cocoapods for React Native
- Reflecting on React Native development
- Avoiding the Keyboard
- Wrapping Cocoapods for React Native
- Diary of Building an iOS App with React Native
- Avoiding the Keyboard
- Wrapping Cocoapods for React Native
- Avoiding the Keyboard
- React Native Installation and Setup