Aurora Imui

screenshot of Aurora Imui
react
react-native

General IM UI components. Android/iOS/RectNative ready. 通用 IM 聊天 UI 组件,已经同时支持 Android/iOS/RN。

Overview

Aurora IMUI is a general IM UI components library that provides common UI components such as MessageList and InputView for instant messaging applications. It is designed to be independent of any specific IM SDK and offers support for various message types including text, image, audio, and video. The library comes with multiple built-in UI styles and allows for style customization. Aurora IMUI currently supports the Android, iOS, and React Native platforms.

Features

  • Displaying message list: Supports different message types and allows for click and long click events for each type of message. It also supports the display of user avatars.
  • Message input: Offers support for multiple message types and includes components for voice input, photo album selection, and capturing videos or pictures using the camera.
  • Platform support: Aurora IMUI currently supports the Android, iOS, and React Native platforms.

Summary

Aurora IMUI is a versatile IM UI components library that provides common UI components for instant messaging applications. With support for multiple message types and various customization options, it makes implementing messaging features easy on the Android, iOS, and React Native platforms.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

react-native
React Native

React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.

ui-kit
UI Kits & Components

A UI kit provides developers with a set of reusable components that can be easily integrated into a website or application. These components are pre-designed with consistent styling and functionality, allowing developers to save time and effort in the design and development process. UI kits can be either custom-built or third-party, and often include components for buttons, forms, typography, icons, and more.