Skip to content

It is a Tkinter based file management software with features like browsing, filtering, searching, copying and pasting the files.

Notifications You must be signed in to change notification settings

DhruvDholakiaCE/Filology

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Filology

It is a simple Tkinter based file management GUI software.

Features

  • Browse Directories
  • Filter files by type [Videos, Audios, Documents, Pictures]
  • Filter files by extensions [mp4, wmv, aac, txt ...]
  • Sort files by name
  • Sort files by size
  • Open selected file
  • Copy or Paste multiple files by selection
  • Copy and Paste dialog box with progress indicator and total size of selected files
  • Search files by name with autoscroll
  • Count of matched results when searching
  • Cross platform

Dependencies

  • tkinter
  • shutil

Deployment

To deploy this project run

  filology.py   // First install all neccessary dependencies listed above.

or

  Filology.exe

Demo

Link to demo

https://drive.google.com/file/d/1bRgWLbMp4UvxqbD9-aMOrSa52U2iSfZI/view?usp=sharing

Screenshots

App Screenshot

Lessons Learned

Getting file info was easy but presenting them with GUI was tough. Events handling with tkinter was a bit tricky but all the help was available on the net. System level Copy and Paste live progress information is not available in this build but it manages to show the progress info with number of processed files.

Authors

About

It is a Tkinter based file management software with features like browsing, filtering, searching, copying and pasting the files.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages