Welcome to Syncfusion® File Manager SDK
Syncfusion® File Manager SDK provides a flexible, high-performance file management interface built for browsing, organizing, and managing files and folders. It is commonly used to build document management systems, cloud file explorers, and content portals where usability, security, and scalability matter. Designed to handle complex file operation scenarios, it helps teams deliver rich, user-friendly file management experiences without extensive custom UI development. It supports both web and desktop platforms.
File Manager
The Syncfusion File Manager allows users to browse, upload, download, organize, and manage files and folders through an intuitive Explorer-like interface with features like drag-and-drop, context menu actions, search, and access-controlled operations.
Key Features:
- File Operations - Supports essential file operations including upload, download, rename, move, copy, delete, and create new files and folders.
- Multiple View Modes - Provides grid and list view options to display files and folders with flexible configuration.
- Navigation - Supports breadcrumb navigation, folder tree, and toolbar-based quick access to traverse directories efficiently.
- Drag-and-Drop Support - Allows intuitive file and folder operations through native drag-and-drop interactions.
- Context Menu - Provides right-click context menus with relevant file actions for a desktop-like experience.
- Search and Filter - Allows searching and filtering files and folders within the file system to quickly locate items.
- Access Control - Supports permission-based operations through server-side integration for secure file management.
- Backend Independence - Integrates with various storage systems and services, including physical file systems, cloud storage, and custom services.
- Custom File Providers - Enables integration with custom backends through a flexible service provider model.
- Toolbar and Layout - Provides a configurable toolbar and layout options to align the user interface with application requirements.
- Theming - Supports built-in themes along with customization through CSS and Sass variables.
- Responsive Design - Adaptive rendering optimized for mobile, tablet, and desktop devices with touch gesture support.
- Accessibility - Provides full keyboard navigation, ARIA support for screen readers, and high contrast theme compatibility.
- Localization and Globalization - Offers multi-language support with culture-specific formatting, including right-to-left (RTL) layout support.
Available Platforms: