All Projects → flyerhq → react-native-chat-ui

flyerhq / react-native-chat-ui

Licence: Apache-2.0 license
Actively maintained, community-driven chat UI implementation with an optional Firebase BaaS.

Programming Languages

typescript
32286 projects
kotlin
9241 projects
javascript
184084 projects - #8 most used programming language
swift
15916 projects
ruby
36898 projects - #4 most used programming language
Starlark
911 projects
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to react-native-chat-ui

React Native Zoomable View
A view component for react-native with pinch to zoom, tap to move and double tap to zoom capability.
Stars: ✭ 152 (-9.52%)
Mutual labels:  react-native-component
React Native Dynamic Search Bar
Medium Article: https://freakycoder.com/react-native-library-dynamic-search-bar-c03fea9fae36
Stars: ✭ 225 (+33.93%)
Mutual labels:  react-native-component
react-native-vector-image
iOS/Android native vector assets generated from SVG
Stars: ✭ 224 (+33.33%)
Mutual labels:  react-native-component
React Native Performance Monitor
React Native Performance Monitor - Realtime graphing of React Native render performance
Stars: ✭ 174 (+3.57%)
Mutual labels:  react-native-component
React Native Beautiful Video Recorder
The video recorder component that extends from react-native-camera. It works for both iOS & Android.
Stars: ✭ 204 (+21.43%)
Mutual labels:  react-native-component
React Native Responsive Dimensions
Resposive fontSize, height and width for react-native components, that automatically adjusts itself based on screen-size of the device.
Stars: ✭ 243 (+44.64%)
Mutual labels:  react-native-component
React Native Thumbnail
Get thumbnail from local media. Currently, it only supports for video.
Stars: ✭ 122 (-27.38%)
Mutual labels:  react-native-component
react-native-image-blur-shadow
A React Native Image component with Blur Drop Shadows,100% JavaScript, 0 dependency component. Supports Android, iOS and Web. A light weight <Image/> component for your react native project.
Stars: ✭ 80 (-52.38%)
Mutual labels:  react-native-component
React Native Swipe List View
A React Native ListView component with rows that swipe open and closed
Stars: ✭ 2,524 (+1402.38%)
Mutual labels:  react-native-component
react-native-android-notification-listener
React Native Android Notification Listener - Listen for status bar notifications from all applications
Stars: ✭ 87 (-48.21%)
Mutual labels:  react-native-component
React Native Simple Modal
A simple JavaScript modal component for React Native.
Stars: ✭ 179 (+6.55%)
Mutual labels:  react-native-component
React Native Side Menu
Side menu component for React Native
Stars: ✭ 2,214 (+1217.86%)
Mutual labels:  react-native-component
react-native-touchable
React-Native button helper library
Stars: ✭ 46 (-72.62%)
Mutual labels:  react-native-component
React Native Timeline Flatlist
FlatList based timeline component for React Native for iOS and Android
Stars: ✭ 163 (-2.98%)
Mutual labels:  react-native-component
react-native-multi-selectbox
Platform independent (Android / iOS) Selectbox | Picker | Multi-select | Multi-picker. The idea is to bring out the common user interface & user experience on both platforms.
Stars: ✭ 169 (+0.6%)
Mutual labels:  react-native-component
React Native Draggable Grid
A draggable and sortable grid of react-native
Stars: ✭ 137 (-18.45%)
Mutual labels:  react-native-component
React Native Hero
🤘 A super duper easy hero unit react-native component with support for dynamic image, dynamic sizing, color overlays, and more
Stars: ✭ 234 (+39.29%)
Mutual labels:  react-native-component
react-native-select-pro
React Native dropdown (select) component developed by Mobile Reality
Stars: ✭ 79 (-52.98%)
Mutual labels:  react-native-component
expo-ui-kit
expo-ui-kit - a components based React-Native UI Kit
Stars: ✭ 88 (-47.62%)
Mutual labels:  react-native-component
react-native-component-splitter
VS Code Extension allows splitting React Native Component into Sub-Component
Stars: ✭ 33 (-80.36%)
Mutual labels:  react-native-component

Flyer Chat Logo

React Native Chat UI

Actively maintained, community-driven chat UI implementation with an optional Firebase BaaS.

NPM Build Status Maintainability Test Coverage Type Coverage


Chat Image


Flyer Chat is a platform for creating in-app chat experiences using React Native or Flutter. This repository contains chat UI implementation for React Native.

  • Free, open-source and community-driven. We offer no paid plugins and strive to create an easy-to-use, almost drop-in chat experience for any application. Contributions are more than welcome! Please read our Contributing Guide.

  • Backend agnostic. You can choose the backend you prefer. But if you don't have one, we provide our own free and open-source Firebase implementation, which can be used to create a working chat in minutes. We are also working on our more advanced SaaS and self-hosted solutions.

  • Customizable. Supports custom themes, locales and more. Check our documentation for the info. More options are on the way, let us know if something is missing.

  • Minimum dependencies. Our packages are lightweight. Use your favourite packages for selecting images, opening files etc. See the example for possible implementation.

Getting Started

Requirements

React Native >=0.60.0

Read our documentation or see the example project.

Contributing

Please read our Contributing Guide before submitting a pull request to the project.

Code of Conduct

Flyer Chat has adopted the Contributor Covenant as its Code of Conduct, and we expect project participants to adhere to it. Please read the full text so that you can understand what actions will and will not be tolerated.

License

Licensed under the Apache License, Version 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].