{"id":16419645,"url":"https://github.com/foo290/file-sorting","last_synced_at":"2025-06-30T10:32:55.098Z","repository":{"id":123397070,"uuid":"285833543","full_name":"foo290/File-sorting","owner":"foo290","description":"A file sorting software with GUI","archived":false,"fork":false,"pushed_at":"2020-08-22T04:59:13.000Z","size":687,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-06T21:47:38.375Z","etag":null,"topics":["file-sorting","gui","python","sort","tkinter-python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/foo290.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-08-07T13:17:32.000Z","updated_at":"2024-03-02T20:08:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"e0fc76b2-fafb-479f-949b-a0ecbbd98a80","html_url":"https://github.com/foo290/File-sorting","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foo290%2FFile-sorting","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foo290%2FFile-sorting/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foo290%2FFile-sorting/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foo290%2FFile-sorting/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/foo290","download_url":"https://codeload.github.com/foo290/File-sorting/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240491549,"owners_count":19809977,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["file-sorting","gui","python","sort","tkinter-python"],"created_at":"2024-10-11T07:25:26.273Z","updated_at":"2025-02-24T13:41:16.391Z","avatar_url":"https://github.com/foo290.png","language":"Python","readme":"# File-sorting\n### Computer software \n\n## Installation\nConfiguration folder must be in the same directory where all the scripts are as it contains all the external files ,like databse files and icons n'all.\nThen you can simply run :\n``` bash\npython main.py\n```\nOr run thru any IDE.\n\n## Description\nFile swap is a computer software with a nice GUI that keeps your random files' mess in shape by sorting files on the bases of their extensions in diffrent folders created according to the file types found.\n##### For example \nif your directory contains Images, PDFs, excel files etc. It will create folder for images and sort all the images into that folder and so on.\n\nThis software is equiped with 148 types of diffrent extensions which covers all the major filet types but if there is some file which you want to add manually, you can do that by going into the Extension Manager option on top.\n\nIt also has an autosense feature in which you assign the autosense in a folder and software will keep it orgnised in background for any new arival of files automatically.\nEven if you close the software with autosense on, database will remember the folder on which it was assign and will automatically turn on next time you run software.\n\n## Exception Handling\nComing to the exception handling, the software will keep you informed for any fault by keeping your files safe.\n\n## Snapshots\n#### Frontend\n\u003cimg src='ReadmeImages/snapshot (1).png' width=500\u003e\n\n#### Extension Manager\n\n\u003cimg src='ReadmeImages/snapshot (2).png' width=500\u003e\n\n#### Same name exception handling\n\n\u003cimg src='ReadmeImages/snapshot (3).png' width=500\u003e\n\n#### Unknown files\n\n\u003cimg src='ReadmeImages/snapshot (4).png' width=500\u003e\n\n## License\n[MIT](https://choosealicense.com/licenses/mit/)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoo290%2Ffile-sorting","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffoo290%2Ffile-sorting","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoo290%2Ffile-sorting/lists"}