DEV Community

Rafael Targino
Rafael Targino

Posted on

Excited to share: expo-mqtt is now part of the React Native Community!

I’m proud to announce that expo-mqtt, a high-performance MQTT and AMQP (RabbitMQ) client built specifically for Expo and React Native, has officially been included in the React Native Community ecosystem.

This project was created to solve a real gap in the Expo world:
👉 There was no modern, native, production-ready solution for MQTT and AMQP in Expo projects — especially for apps that require real-time, bidirectional communication.


🔥 What is expo-mqtt?

A unified native interface for:

  • 🔄 MQTT
  • 📡 AMQP (RabbitMQ)

Built using the Expo Modules API, designed for performance and seamless integration with modern mobile apps.


✨ Key Features

  • 🔁 Unified API for MQTT and AMQP
  • 🚀 Native performance (Swift + Kotlin via Expo Modules)
  • 📱 Cross-platform (Android, iOS, Web)
  • 🔔 Event-driven architecture
  • 🧩 Works with Expo Dev Client
  • ⚡ No additional Android configuration

💡 Why this matters

MQTT and AMQP are essential for:

  • IoT applications
  • Health monitoring systems
  • Real-time dashboards
  • Remote device control
  • Bidirectional push architectures
  • Enterprise messaging systems

With expo-mqtt, Expo developers can now build true real-time mobile applications without ejecting or relying on WebSocket-only workarounds.


📦 Installation

npx expo install expo-mqtt
Enter fullscreen mode Exit fullscreen mode

iOS:

npx pod-install
Enter fullscreen mode Exit fullscreen mode

🌎 Open Source & Links

📦 NPM:
https://www.npmjs.com/package/expo-mqtt

💻 GitHub:
https://github.com/rtsouza26/expo-mqtt

MIT License © Rafael Targino


Seeing this project included in the React Native Community is incredibly meaningful. It reinforces the idea that the Expo ecosystem is evolving beyond typical CRUD apps and into serious real-time infrastructure use cases.

If you're building:

  • IoT platforms
  • Health tech solutions
  • Smart city apps
  • Real-time enterprise tools

I’d love to connect and hear about your use case.

Let’s push Expo and React Native into the real-time future 🚀

ReactNative #Expo #MQTT #RabbitMQ #IoT #OpenSource #MobileDevelopment #RealTime #JavaScript #TypeScript

Top comments (0)