An HTTP network request monitor for React Native with an in-app interface for iOS and Android, requiring no native code.
react-native-network-logger is an HTTP traffic monitoring library for React Native applications. It logs network requests and provides an in-app interface to view detailed request and response data, helping developers debug API calls directly on iOS and Android devices. It solves the problem of debugging network issues in production or testing builds without relying on external debuggers.
React Native developers building mobile apps who need to monitor and debug HTTP/GraphQL API calls, especially in testing or production environments where traditional debuggers are unavailable.
Developers choose this library because it requires zero native dependencies, works on both iOS and Android, and can be used in release builds. Its in-app viewer eliminates the need for external tools, and its small size makes it safe to include in production apps behind feature flags.
An HTTP network request monitor for React Native with in-app interface for iOS and Android with no native code
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Has no native or JavaScript dependencies, ensuring minimal bundle size and easy integration without additional setup, as highlighted in the badges and README.
Allows network inspection directly on release builds, eliminating the need for debug tools or builds, which is core to its value proposition.
Provides detailed views of requests and responses with cURL sharing, HAR export, and GraphQL operation extraction, making debugging thorough and versatile.
Supports light/dark themes and configurable options like ignored hosts and max requests, adapting to different app environments and user preferences.
Cannot run alongside other network logging libraries without using the forceEnable option, limiting compatibility and requiring manual intervention.
While it supports HAR and cURL export, there's no built-in API for automated log forwarding to external systems, relying on in-app user actions.
Breaking changes to the theme object are not guaranteed to follow semver, risking UI breaks in custom themes upon library updates, as noted in the README.
react-native-network-logger is an open-source alternative to the following products: