{"repo":"alexbrazier/react-native-network-logger","free":true,"listed":false,"github":"https://github.com/alexbrazier/react-native-network-logger","clone":"git clone https://github.com/alexbrazier/react-native-network-logger.git","description":"An HTTP network request monitor for React Native with in-app interface for iOS and Android with no native code","language":"TypeScript","stars":685,"topics":["react-native","ios","android","network","debugger","logging","network-monitoring","charles","network-debug","hacktoberfest"],"license":"MIT","category":"mobile-apps","readme_excerpt":"react-native-network-logger An HTTP traffic monitor for React Native including in app interface. An alternative to Wormholy but for both iOS and Android and with zero native dependencies. If this project has helped you out, please support us with a star 🌟. Features - Log networks requests on iOS and Android - View network requests made with in app viewer - Debug network requests on release builds - Individually view request/response headers and body - Copy or share headers, body or full request - Share cURL representation of request - Zero native or JavaScript dependencies - Built in TypeScript definitions - Extracts GraphQL operation name - Export all logs in HAR format Screenshots iOS Android Setup Install or Start Logging Call startNetworkLogging in your apps entry point to log every request, or call it on a button press to manually trigger it. Display Requests and Responses Themes You can change between the dark and light theme by passing the theme prop with \"dark\" or \"light\" . If preferred you can also override the theme entirely by passing in a theme object. Note: breaking theme changes are not guaranteed to follow semver for updates Logging options Max Requests You can configure the max number of requests stored on the device using by calling startNetworkLogging with the maxRequests option. The default is 500 . Ignored Hosts You can configure hosts that should be ignored by calling startNetworkLogging with the ignoredHosts option. Ignored Urls You can configure urls t","default_branch":null,"files":null,"tree":[],"storefront":"/r/alexbrazier","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alexbrazier/react-native-network-logger/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}