Skip to content

A modern file manager built with JavaFX, supporting drag & drop, view modes, and essential file operations with a clean UI.

Notifications You must be signed in to change notification settings

Alvin0305/FileManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaFX File Manager

A modern and functional file manager built using Java and JavaFX. Designed to mirror the behavior and features of standard Linux file managers, this app offers smooth navigation, intuitive UI, and essential file handling capabilities.


🧠 Features

📁 File Management

  • Navigate directories with ease
  • Perform standard file operations:
    • Create
    • Rename
    • Delete
    • Move
    • Copy
  • Works seamlessly with keyboard shortcuts and context menus

🔍 View Modes

  • Small icons
  • Medium icons
  • Large icons
  • Tile view for more detailed display of file metadata

🖱️ Drag and Drop Support

  • Easily move files/folders using drag-and-drop between directories

💡 Smooth and Clean UI

  • Built using JavaFX
  • Simple, responsive design
  • Icons and layouts adapt based on selected view

💻 Tech Stack

  • Java
  • JavaFX (UI toolkit)
  • Java NIO / IO (for file operations)

📷 Screenshots

(To be added soon)


🚀 How to Run

  1. Clone the repository:
    git clone https://github.com/YourUsername/FileManagerApp.git
    cd FileManagerApp

About

A modern file manager built with JavaFX, supporting drag & drop, view modes, and essential file operations with a clean UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •