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

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

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

okonet/react-dropzone

0
View on GitHub↗
10,985 نجوم·799 تفرعات·JavaScript·MIT·5 مشاهداتreact-dropzone.js.org↗

React Dropzone

react-dropzone is a reusable React UI component for implementing HTML5 drag-and-drop file transfers. It provides a React file upload component that manages file selection and drop zone states within a web application.

The project enables the creation of interactive file upload interfaces where users can drag files from their local system or select them via a file browser. It integrates with the native system file picker dialog and supports the File System Access API.

Features

  • Drop Zone UI Components - Provides a reusable React component that creates a designated area for dropping files from the local system.
  • React Components - Ships as a reusable interface element designed for integration within the React ecosystem.
  • Drag and Drop Utilities - Implements a user interface for handling local file transfers using the HTML5 Drag and Drop API.
  • File Inputs - Enables the creation of custom file upload interfaces that replace default browser input elements.
  • File Uploaders - Provides an interactive interface for users to upload files via drag-and-drop or standard selection.
  • React Development - Provides specialized file handling and selection utilities specifically for React applications.
  • File System Access - Integrates with the File System Access API to allow direct interaction with local device storage.
  • File Dialogs - Provides mechanisms to programmatically invoke the native system file picker window.
  • Programmatic Triggers - Implements the common pattern of triggering a hidden HTML file input to open the system file picker.
  • File Pickers - Supports the modern File System Access API for selecting files through native system pickers.
  • Drag State Monitors - Tracks the active state of drop zones to provide real-time visual feedback during drag operations.
  • Drag and Drop - HTML5 drag-and-drop file upload zone.

سجل النجوم

مخطط تاريخ النجوم لـ okonet/react-dropzoneمخطط تاريخ النجوم لـ okonet/react-dropzone

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

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

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

Start searching with AI

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع React Dropzone.
  • react-dropzone/react-dropzoneالصورة الرمزية لـ react-dropzone

    react-dropzone/react-dropzone

    10,985عرض على GitHub↗

    react-dropzone is a React hook and HTML5 drag-and-drop wrapper used to create interactive areas that accept files via drag-and-drop or a native system file picker. It serves as a web file system interface, bridging browser interfaces with the operating system's file selection process. The project distinguishes itself by managing complex event propagation to isolate drop zones and providing global drag-state detection for document-wide visual feedback. It supports both traditional hidden input triggers and the modern browser File System Access API for secure context integration, and it can det

    JavaScriptdrag-and-dropfilefile-upload
    عرض على GitHub↗10,985
  • mzabriskie/react-draggableالصورة الرمزية لـ mzabriskie

    mzabriskie/react-draggable

    9,289عرض على GitHub↗

    react-draggable is a UI interaction library that provides core primitives and components for adding tactile movement and coordinate-based positioning to web elements. It serves as a tool for making user interface elements movable via mouse or touch interactions within React applications. The library supports the implementation of custom drag handles, allowing the initiation of movement to be restricted to specific child elements identified by CSS selectors. It also provides programmatic drag state management, enabling developers to control element positioning or use callbacks for movement wit

    JavaScript
    عرض على GitHub↗9,289
  • gaearon/react-dndالصورة الرمزية لـ gaearon

    gaearon/react-dnd

    21,642عرض على GitHub↗

    React-dnd is a drag and drop framework and library for React applications. It provides a system of higher-order components and hooks to implement draggable interface elements and drop targets using a declarative API. The framework separates the logic of moving items from the visual presentation of the user interface. This allows for the development of interactive interfaces, such as visual list reordering and custom dashboard layouts where widgets or panels can be reorganized.

    TypeScript
    عرض على GitHub↗21,642
  • mantinedev/mantineالصورة الرمزية لـ mantinedev

    mantinedev/mantine

    31,263عرض على GitHub↗

    Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a foundational set of UI elements and layout primitives, anchored by a base component that supports consistent styling, spacing, and layout properties across the entire interface. The library is built on a design-driven theme engine that uses a provider-based system to propagate global design tokens and color schemes throughout an application. The library distinguishes itself through a robust architecture that emphasizes component composition and reusable interaction logic. It uti

    TypeScriptdark-modedark-themehooks
    عرض على GitHub↗31,263
عرض جميع البدائل الـ 30 لـ React Dropzone→

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

ما هي وظيفة okonet/react-dropzone؟

react-dropzone is a reusable React UI component for implementing HTML5 drag-and-drop file transfers. It provides a React file upload component that manages file selection and drop zone states within a web application.

ما هي الميزات الرئيسية لـ okonet/react-dropzone؟

الميزات الرئيسية لـ okonet/react-dropzone هي: Drop Zone UI Components, React Components, Drag and Drop Utilities, File Inputs, File Uploaders, React Development, File System Access, File Dialogs.

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

تشمل البدائل مفتوحة المصدر لـ okonet/react-dropzone: react-dropzone/react-dropzone — react-dropzone is a React hook and HTML5 drag-and-drop wrapper used to create interactive areas that accept files via… mzabriskie/react-draggable — react-draggable is a UI interaction library that provides core primitives and components for adding tactile movement… gaearon/react-dnd — React-dnd is a drag and drop framework and library for React applications. It provides a system of higher-order… mantinedev/mantine — Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a… primefaces/primereact — PrimeReact is a comprehensive UI component library for building interactive user interfaces with React. It provides an… douyinfe/semi-design — Semi Design is a React UI component library and design token system used to build web application frontends. It…