MCPcopy Index your code
hub / github.com/amplitude/Amplitude-ReactNative

github.com/amplitude/Amplitude-ReactNative @v2.17.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.17.3 ↗ · + Follow
183 symbols 423 edges 38 files 36 documented · 20% updated 34d agov2.17.3 · 2024-02-09★ 8720 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

npm version

Official Amplitude React Native SDK

A React Native SDK for tracking events and revenue to Amplitude.

NOTE for iOS Targets:

As of the v2.09 release we no longer require any modifications to the Podfile. use_modular_headers! and use_frameworks! are no longer needed and can be removed upon updating to >= v.2.0.9. If you run into any issues during installation it is likely caused by your pod cache and there are a few options to resolve this, see here for suggestions on how to resolve any caching issues.

Installation and Quick Start

Previously used amplitude-js and looking to migrate to @amplitude/react-native?

License

MIT

Need Help?

If you have any problems or issues over our SDK, feel free to create a github issue or submit a request on Amplitude Help.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 142
Function 19
Class 12
Interface 8
Enum 2

Languages

TypeScript66%
Java34%

Modules by API surface

src/types.ts42 symbols
android/src/main/java/com/amplitude/reactnative/AmplitudeReactNativeModule.java42 symbols
src/index.ts40 symbols
src/identify.ts14 symbols
example/android/app/src/main/java/com/example/amplitudereactnative/MainApplication.java7 symbols
src/middlewareRunner.ts5 symbols
example/android/app/src/debug/java/com/example/amplitudereactnative/ReactNativeFlipper.java5 symbols
example/src/utils/amplitude.tsx3 symbols
android/src/main/java/com/amplitude/reactnative/ReactNativeHelper.java3 symbols
android/src/main/java/com/amplitude/reactnative/AmplitudeReactNativePackage.java3 symbols
example/src/SdkMethodSections/SdkSectionLayout.tsx2 symbols
example/src/SdkMethodSections/RevenueSection.tsx2 symbols

For agents

$ claude mcp add Amplitude-ReactNative \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page