Skip to content

FileHive is a cross platform GUI file explorer. This application's UI is inspired from nautilus and coded in python language with tkinter library.

License

Notifications You must be signed in to change notification settings

its-nihal-patel/FileHive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot

filehive ss

FileHive

FileHive, A simple file manager GUI application which works on both windows & linux. Fully coded in python using GUI library Tkinter.

The application boasts a sleek & intuitive GUI, presenting files and folders in a convenient grid layout. This organized display allows for quick access to files.

To enhance navigation, FileHive includes a sidebar with various options, enabling you to swiftly jump to specific directories and locations within file system.

toolbar

When browsing through folders, FileHive equips you with a toolbar featuring back/forward buttons, facilitating smooth navigation within your directory structure. Additionally, it has the ability to create new folders or documents in the current directory, empowering you to organize your files with ease.

Features:

  1. FileHive enables you to search for files by name. In the event of a single search result, FileHive automatically navigates you to the directory where the file is located. When multiple matches are found, a dialog box is displayed, presenting you with respective paths for each file, allowing you to choose the desired location (video given belwo).

rename

  1. FileHive detects the operating system and select the appropriate application to open each file type. Whether it's documents, images, videos, or any other file format, FileHive ensures that user can seamlessly access files using the most suitable applications installed on user's system.

image

  1. When encountering compressed files, such as ZIP or RAR, FileHive automatically extracts their contents in the current directory, saving the hassle of using separate extraction tools.

  2. For quick actions on files, FileHive offers a range of operations through a convenient right-click menu. Open files with their associated applications, copy, rename, view properties, or delete files

extracter

  1. FileHive takes an extra step to ensure your data is handled safely. Rather than permanently deleting files, FileHive checks if your operating system has a recycle bin. If a recycle bin is present, FileHive moves the deleted files to the bin, allowing for easy recovery if needed. In cases where the OS does not provide a recycle bin, FileHive warns you before permanently deleting the files, ensuring you have a chance to reconsider.

delete

  1. To accommodate large sets of files, FileHive dynamically detects the number of files displayed within the frame. When necessary, it automatically adds a scrollbar, enabling smooth navigation through extensive file lists without any inconvenience

scroll

License

Distributed under the MIT License. See LICENSE for more information.

Author

  • Patel Nihal - Python Developer - Nihal

Socials

nihal-patel-a33b6520a _its.nihal

About

FileHive is a cross platform GUI file explorer. This application's UI is inspired from nautilus and coded in python language with tkinter library.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages