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.
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.
- 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).
- 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.
-
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.
-
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
- 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.
- 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
Distributed under the MIT License. See LICENSE for more information.
- Patel Nihal - Python Developer - Nihal