<p align="center">
  <img alt="rollbar-logo" src="https://user-images.githubusercontent.com/3300063/207964480-54eda665-d6fe-4527-ba51-b0ab3f41f10b.png" />
</p>

<h1 align="center">Rollbar React Native</h1>

<p align="center">
  <strong>Proactively discover, predict, and resolve errors in real-time with <a href="https://rollbar.com">Rollbar’s</a> error monitoring platform. <a href="https://rollbar.com/signup/">Start tracking errors today</a>!</strong>
</p>

---

[Rollbar](https://rollbar.com) is a real-time exception reporting service for React-Native and other languages. The Rollbar service will
alert you of problems with your code and help you understand them in a ways never possible before. We love it and we hope you will too.

Rollbar-react-native is the SDK for React Native apps and includes support for Android, iOS, and Javascript.

## Key benefits of using Rollbar React Native are:
- **Source maps:** Uploading source maps from Javascript, Android and IOS bundles is made easy through Rollbar. <a href="https://docs.rollbar.com/docs/react-native#source-maps">Learn more about react native sourcemaps</a>.
- **Automatic error grouping:** Rollbar aggregates Occurrences caused by the same error into Items that represent application issues. <a href="https://docs.rollbar.com/docs/grouping-occurrences">Learn more about reducing log noise</a>.
- **Advanced search:** Filter items by many different properties. <a href="https://docs.rollbar.com/docs/search-items">Learn more about search</a>.
- **Customizable notifications:** Rollbar supports several messaging and incident management tools where your team can get notified about errors and important events by real-time alerts. <a href="https://docs.rollbar.com/docs/notifications">Learn more about Rollbar notifications</a>.


# Setup Instructions

1. [Sign up for a Rollbar account](https://rollbar.com/signup)
2. Follow the [Getting Started](https://rollbar.readme.io/docs/react-native#section-getting-started) instructions in our [React Native docs](https://rollbar.readme.io/docs/react-native) to install rollbar-react-native and configure it for your platform.

# Usage and Reference

For complete Usage instructions and configuration reference, see our [React Native docs](https://rollbar.readme.io/docs/react-native#section-configuration).

# Release History & Changelog

See our [Releases](https://github.com/rollbar/rollbar-react-native/releases) page for a list of all releases, including changes.

# Help / Support

If you run into any issues, please email us at [support@rollbar.com](mailto:support@rollbar.com)

For bug reports, please [open an issue on Github](https://github.com/rollbar/rollbar-react-native/issues/new).

# Contributing

1. Fork it
2. Create your feature branch (```git checkout -b my-new-feature```).
3. Commit your changes (```git commit -am 'Added some feature'```)
4. Push to the branch (```git push origin my-new-feature```)
5. Create new Pull Request
