Skip to content

A Cross Platform File Manager(Desktop Application) built with Electron.js and React.js

License

Notifications You must be signed in to change notification settings

brijsiyag/file-manager

Repository files navigation

File Manager

A Cross Platform Desktop Application with all basic functionality for managing Files and Folders

Install

First clone the repo or download code as zip and install dependencies:

git clone https://github.com/brijsiyag/file-manager.git
cd file-manager
npm install

Starting Development

Start the app in the dev environment:

npm start

Packaging for Production

To package apps for the local platform:

npm run package

Screen Capture

Screen.Recording.2023-03-26.at.1.11.33.AM.mov

Features

  • Add SqLite
  • Basic Frontend
  • Show Files
  • Open Directory
  • Open Folder
  • Favourites Section in Sidebar
  • Recent Files
  • Tags Section Functionality in Sidebar
  • Drag and Select Files
  • Grid or List View
  • Sort Functions
  • Search Files or Folder
  • Searching and Syncing Files or Folder in Large Folder
  • Copy Paste Files
  • Cut Paste Files
  • Create New Folder
  • Delete File or Folder
  • Rename File by Clicking On File Name
  • File Folders Context Menu
  • Current Directory Context Menu
  • Get Info of Current Directory, File or Folder
  • Multiple Tabs
  • Open Folder in New Tab
  • Folder's Content's size in Get Info
  • Drag and Drop Files and Folder for Position Change
  • Remember Filess and Folder's Position
  • Open Folder in new Terminal or Terminal Tab
  • Cut or Copy Progress
  • Delete Progress
  • External Devices Support
  • Os's Context Menu Add

About

A Cross Platform File Manager(Desktop Application) built with Electron.js and React.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published