Skip to content

27px/Remote-File-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File-Manager

GUI File Manager, access both local and ssh files, X-OS (Built on electron), Tested for Windows and Ubuntu

Versions Used

Version
Node.js v14.17.0
Electron v13.0.1
Angular v11.0.5

Build package

  # move to main folder
  cd main
  # install dependencies of angular
  npm install
  # move to server folder
  cd server
  # install node dependencies
  npm install
  # move back to main folder
  cd ..
  # build
  npm run electron-generate-win           # for windows 64bit
  npm run electron-generate-linux         # for linux 64bit
  # output package will be inside of build folder
  # or run electron packager  commands to generate for other operating systems

Run in development mode (In browser)

  # terminal 1
  cd main/server
  npm run server # or npm run dev-server (make sure to install nodemon)
  
  # terminal 2
  cd main
  npm run start

Run in production mode (In browser)

  cd main
  npm run prod
  # open http://localhost:4500/ in browser

Screenshots

Local Drives

Screenshot1

Local Drives - Dark Mode

Screenshot1

Directory Contents

Screenshot1

Directory Contents - Dark Mode

Screenshot1

Right Click Options (Context menu)

Screenshot1

Create New Folder

Screenshot1

Success Notification

Screenshot1

Created new Folder (Auto renames non existing name with unique numbers)

Screenshot1

Edit path

Screenshot1

Move to path

Screenshot1

Add Connection

Screenshot1

Test Connection

Screenshot1

Connect to SSH

Screenshot1

Delete Connection

Screenshot1

Folder right click

Screenshot1

Drag Select folders and files

Screenshot1

Drag Select folders and files 2

Screenshot1

Drag Select folders and files 3

Screenshot1

Background Task queue

Screenshot1

History

Screenshot1

Background task in progress

Screenshot1

Shift + Select

Screenshot1

Ctrl + Select

Screenshot1

Icons used are opensource

GIT : feathericons Website : feathericons.com