awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
itinance avatar

itinance/react-native-fs

0
View on GitHub↗
5,043 نجوم·1,013 تفرعات·C++·MIT·3 مشاهدات

React Native Fs

هذا المشروع عبارة عن واجهة برمجة تطبيقات لنظام ملفات الهاتف المحمول متعدد المنصات توفر جسراً أصلياً للوصول المباشر للقراءة والكتابة إلى نظام ملفات الجهاز. يعمل كمكتبة لإدارة التخزين وطبقة وصول للأصول الأصلية، مما يسمح للتطبيقات بالتفاعل مع الملفات المحلية وأدلة المستندات على مستوى النظام.

تتضمن المكتبة عميل نقل ملفات للهاتف المحمول لتنزيل ورفع الملفات بين الخوادم البعيدة وتخزين الجهاز المحلي. تدعم عمليات النقل هذه تتبع التقدم ونقل البيانات متعدد الأجزاء.

تغطي القدرات الواسعة إدارة الملفات والأدلة المحلية، بما في ذلك القدرة على نسخ ونقل وتعديل الملفات. توفر أدوات لاسترداد مسارات النظام المطلقة، وفحص بيانات تعريف الملف، وحساب المجموع الاختباري لسلامة البيانات، والاستعلام عن سعة تخزين الجهاز المتاحة. كما يمكن المشروع من استرداد ونسخ الملفات من مجلدات موارد التطبيق الداخلية.

Features

  • Local File Operations - Provides core capabilities for creating, reading, writing, and deleting files and directories on the native mobile filesystem.
  • Cross-Platform Filesystem APIs - Provides a cross-platform native bridge for direct programmatic read and write access to the mobile device filesystem.
  • Internal Resource Access - Enables reading and copying files directly from the application's internal asset or resource folders.
  • Mobile Asset Readers - Enables reading and copying bundled application files from internal resource folders at runtime.
  • Filesystem Directory Operations - Implements low-level operations for creating, listing, and recursively removing folders on the local disk.
  • Remote File Transfers - Facilitates bidirectional file movement between local device storage and remote servers with progress tracking.
  • Native API Bridges - Provides a native API bridge to access platform-specific filesystem features while maintaining a shared cross-platform codebase.
  • Mobile Storage Management Utilities - Provides a utility for managing directories, calculating file hashes, and retrieving system paths on mobile devices.
  • Native Binary Streams - Handles large file uploads and downloads using native streams to prevent loading entire files into memory.
  • Application Asset Access Layers - Provides a bridge for reading and copying files from internal application resource folders and system directories.
  • File Renaming and Relocations - Provides operations for duplicating or relocating files and folders across the mobile filesystem.
  • System Directory Resolution - Retrieves absolute paths to standard system directories for documents, caches, and temporary storage.
  • OS-Aware Path Resolution - Provides logic to map generic directory requests to actual OS-level paths for iOS and Android storage sandboxes.
  • File Read and Write Operations - Provides primitives for opening and reading file contents using specified encodings or byte ranges.
  • Mobile File Transfer Clients - Ships a client for downloading and uploading files between remote servers and local device storage with progress tracking.
  • Local Byte-Range Reading - Implements low-level offsets and length parameters to read specific segments of files directly from disk.
  • Media Asset Managers - Provides tools to copy and manage images and videos from device libraries with cloud download and resizing support.
  • Timestamp Management - Allows updating the modification and creation dates of specific files on the device.
  • Multipart Transfer Utilities - Facilitates transferring files and form fields to remote addresses using binary streams and custom request headers.
  • Progress-Tracking File Downloads - Saves files from remote web addresses to local storage with built-in progress tracking and resumable transfer support.
  • File Checksum Utilities - Provides capabilities to generate file checksums using common hashing algorithms to verify data integrity.
  • Filesystem Metadata Retrievers - Retrieves detailed filesystem item properties such as size, creation date, and item type via native OS primitives.
  • Asynchronous Promise Interfaces - Implements an asynchronous promise-based API to handle non-blocking native I/O operations in a JavaScript environment.
  • Event-Driven Callbacks - Uses event-driven callbacks to report real-time file transfer progress from native threads back to the UI.
  • Binary Data Processing - Provides utilities for calculating file checksums and processing binary data to ensure transfer integrity.
  • Device State Monitors - Monitors device state including available disk storage and retrieves detailed file and folder metadata.
  • Disk Capacity Monitoring - Retrieves the total and available storage space on the mobile device.
  • Device-to-Host File Uploads - Enables uploading local files and directories to remote servers with continuous status monitoring.

سجل النجوم

مخطط تاريخ النجوم لـ itinance/react-native-fsمخطط تاريخ النجوم لـ itinance/react-native-fs

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة itinance/react-native-fs؟

هذا المشروع عبارة عن واجهة برمجة تطبيقات لنظام ملفات الهاتف المحمول متعدد المنصات توفر جسراً أصلياً للوصول المباشر للقراءة والكتابة إلى نظام ملفات الجهاز. يعمل كمكتبة لإدارة التخزين وطبقة وصول للأصول الأصلية، مما يسمح للتطبيقات بالتفاعل مع الملفات المحلية وأدلة المستندات على مستوى النظام.

ما هي الميزات الرئيسية لـ itinance/react-native-fs؟

الميزات الرئيسية لـ itinance/react-native-fs هي: Local File Operations, Cross-Platform Filesystem APIs, Internal Resource Access, Mobile Asset Readers, Filesystem Directory Operations, Remote File Transfers, Native API Bridges, Mobile Storage Management Utilities.

ما هي البدائل مفتوحة المصدر لـ itinance/react-native-fs؟

تشمل البدائل مفتوحة المصدر لـ itinance/react-native-fs: johanneslumpe/react-native-fs — This project is a cross-platform mobile filesystem API that provides a native bridge for reading, writing, and… apache/cordova-android — This project is an Android hybrid mobile framework that enables the development of applications running web content… shelljs/shelljs — ShellJS is a Node.js shell command library that provides a portable Unix-like utility suite for cross-platform system… microsoft/c9-python-getting-started — This project is a Python education repository and programming tutorial designed to teach language fundamentals, from… rebeccahughes/react-native-device-info — This project is a cross-platform mobile device information library designed to retrieve hardware, software, and… chyingp/nodejs-learning-guide — This project is a learning guide and collection of study notes designed to teach Node.js backend development. It…

بدائل مفتوحة المصدر لـ React Native Fs

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع React Native Fs.
  • johanneslumpe/react-native-fsالصورة الرمزية لـ johanneslumpe

    johanneslumpe/react-native-fs

    5,042عرض على GitHub↗

    This project is a cross-platform mobile filesystem API that provides a native bridge for reading, writing, and organizing files and directories on iOS and Android devices. It serves as a native-module wrapper that maps JavaScript calls to native Java and Objective-C filesystem operations using asynchronous promises. The library includes a dedicated toolset for remote file transfers, enabling the downloading of files from URLs and the uploading of local content to remote servers with real-time progress tracking. It also provides a native device storage interface to access bundled application a

    C++
    عرض على GitHub↗5,042
  • apache/cordova-androidالصورة الرمزية لـ apache

    apache/cordova-android

    3,786عرض على GitHub↗

    This project is an Android hybrid mobile framework that enables the development of applications running web content inside a native Android container. It functions as a cross-platform build system that packages shared web assets into native binaries, allowing developers to access device hardware and system APIs via JavaScript. The framework utilizes a native device API bridge and a plugin architecture to expose hardware sensors and system-level functionality not available through standard browser interfaces. It employs a manifest-driven orchestration system to manage application metadata, bra

    JavaScript
    عرض على GitHub↗3,786
  • shelljs/shelljsالصورة الرمزية لـ shelljs

    shelljs/shelljs

    14,402عرض على GitHub↗

    ShellJS is a Node.js shell command library that provides a portable Unix-like utility suite for cross-platform system automation. It serves as a cross-platform filesystem API and a process wrapper for spawning and controlling external system subprocesses. The project translates Unix shell commands into equivalent operations for the host operating system, allowing scripts to run consistently across different platforms. It supports the registration of custom commands and the integration of third-party plugins to extend its portable shell capabilities. The library covers broad capability areas

    JavaScriptbashjavascriptnode
    عرض على GitHub↗14,402
  • microsoft/c9-python-getting-startedالصورة الرمزية لـ microsoft

    microsoft/c9-python-getting-started

    8,012عرض على GitHub↗

    This project is a Python education repository and programming tutorial designed to teach language fundamentals, from basic syntax and variables to advanced concepts. It serves as a data science starter kit and a guide for REST API integration. The repository provides instructional scripts and sample code covering object-oriented programming patterns and asynchronous programming. It includes practical demonstrations for fetching and processing JSON data from external web services using HTTP requests. The materials cover a broad capability surface including data analysis workflows with interac

    Jupyter Notebook
    عرض على GitHub↗8,012
عرض جميع البدائل الـ 30 لـ React Native Fs→