getsentry / Sentry React Native
Licence: mit
Official Sentry SDK for react-native
Stars: ✭ 1,032
Programming Languages
javascript
184084 projects - #8 most used programming language
typescript
32286 projects
Projects that are alternatives of or similar to Sentry React Native
Countly Sdk Android
Countly Product Analytics Android SDK
Stars: ✭ 626 (-39.34%)
Mutual labels: sdk, crash
Oauth Pythonclient
The Python OAuth client provides a set of methods that make it easier to work with Intuit's OAuth and OpenID implementation.
Stars: ✭ 36 (-96.51%)
Mutual labels: sdk
Node Qiniu Sdk
七牛云SDK,使用 ES2017 async functions 来操作七牛云,接口名称与官方接口对应,轻松上手,文档齐全
Stars: ✭ 44 (-95.74%)
Mutual labels: sdk
Lldebugtoolswift
LLDebugTool is a debugging tool for developers and testers that can help you analyze and manipulate data in non-xcode situations.
Stars: ✭ 40 (-96.12%)
Mutual labels: crash
Infra Integrations Sdk
New Relic Infrastructure Integrations SDK
Stars: ✭ 42 (-95.93%)
Mutual labels: sdk
Sdk
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
Stars: ✭ 996 (-3.49%)
Mutual labels: sdk
Connect Java Sdk
Java client library for the Square Connect v2 API
Stars: ✭ 36 (-96.51%)
Mutual labels: sdk
Openai Api Dotnet
A C#/.NET SDK for accessing the OpenAI GPT-3 API
Stars: ✭ 41 (-96.03%)
Mutual labels: sdk
Annwvyn
Annwvyn C++ Open Source designed-for-VR game engine and application developement framework
Stars: ✭ 34 (-96.71%)
Mutual labels: sdk
Commercetools Php Sdk
The e-commerce SDK from commercetools for PHP.
Stars: ✭ 38 (-96.32%)
Mutual labels: sdk
Bad software is everywhere, and we're tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology. If you want to join us Check out our open positions
Sentry SDK for React Native
Requirements
react-native >= 0.56.0
Features
- Automatic JS Error Tracking (using @sentry/browser)
- Automatic Native Crash Error Tracking (using sentry-cocoa & sentry-android under the hood)
- Offline storage of events
- On Device symbolication for JS (in Debug)
- Autolinking
- Events with enriched device data
- RAM bundle support
- Hermes support
- Expo support (sentry-expo)
Installation and Usage
To install the package:
npm install --save @sentry/react-native
# OR
yarn add @sentry/react-native
If you are using a version of React Native <= 0.60.x link the package using react-native
.
react-native link @sentry/react-native
# OR, if self hosting
SENTRY_WIZARD_URL=http://sentry.acme.com/ react-native link @sentry/react-native
How to use it:
import * as Sentry from "@sentry/react-native";
Sentry.init({
dsn: "__DSN__"
});
Sentry.setTag("myTag", "tag-value");
Sentry.setExtra("myExtra", "extra-value");
Sentry.addBreadcrumb({ message: "test" });
Sentry.captureMessage("Hello Sentry!");
Upgrade
If you are coming from react-native-sentry
which was our SDK < 1.0
you should follow the upgrade guide and then follow the install steps.
Resources
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].