A React Native library for efficient file system access and network data transfer with Blob support.
React Native Fetch Blob is a library that provides enhanced file system access and network data transfer capabilities for React Native apps. It solves the lack of native Blob support in React Native, allowing developers to handle binary data efficiently, upload/download files directly from storage, and use file streams to manage large files without memory issues.
React Native developers who need to work with file systems, handle binary data transfers, or integrate libraries that rely on Blob and XMLHttpRequest APIs.
Developers choose React Native Fetch Blob for its performance advantages—direct native file operations reduce JavaScript bridging overhead—and its comprehensive feature set, including file streaming, multipart uploads, and Android Download Manager integration, which are not fully covered by the standard React Native networking APIs.
A project committed to making file access and data transfer easier, efficient for React Native developers.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.