faridsafi/react-native-gifted-chat

💬 The most complete chat UI for React Native

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 18 minutes ago
Added to GitGenius on September 4th, 2026
Created on November 14th, 2015
Open Issues & Pull Requests: 8 (+0)
GitHub issues: Enabled
Number of forks: 3,593
Total Stargazers: 14,443 (+0)
Total Subscribers: 189 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.1 days
Mean response time: 85.4 days
90th percentile: 217.0 days
Tracked items: 326

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 4% of issues opened in the past year have been closed. Three people close 80% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 3
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 235 days
Stale 30+ days: 3
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • Stale (115)
  • wontfix (22)
  • need-more-info (4)
  • enhancement (3)
  • pinned (3)
  • todo (3)
  • bug (2)
  • question (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Gifted Chat is a chat UI component library for React Native that provides a complete, ready-to-use messaging interface.

The library solves the problem of building chat interfaces from scratch by offering a pre-built component that handles the common patterns of messaging applications. It provides message rendering, input handling, and conversation display out of the box, allowing developers to integrate chat functionality without constructing these elements individually. The component is designed to work across React Native platforms and includes features for displaying messages, managing user input, and organizing conversations.

Developers should choose this library if they need a functional chat interface quickly and want to avoid building messaging UI components from the ground up. It suits projects ranging from simple in-app messaging to more complex chat applications where a standard interface is acceptable. The library is particularly valuable for teams without dedicated UI resources for chat features or those prioritizing speed to market over highly customized messaging experiences.

The project maintains active development with regular updates and bug fixes. The codebase is written in TypeScript, providing type safety for developers integrating the component. The repository shows ongoing engagement with issues and pull requests, indicating responsive maintenance. Documentation is available through the project's homepage, supporting developers during implementation.