Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/christs8920/filepilot
FilePilot is a file manager made in Python and Tkinter.
https://github.com/christs8920/filepilot
application file-browser file-explorer file-manager filebrowser filemanager gui python tkinter
Last synced: 2 months ago
JSON representation
FilePilot is a file manager made in Python and Tkinter.
- Host: GitHub
- URL: https://github.com/christs8920/filepilot
- Owner: ChrisTs8920
- License: mit
- Created: 2023-08-03T13:47:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-03T10:06:06.000Z (6 months ago)
- Last Synced: 2024-08-03T11:25:06.495Z (6 months ago)
- Topics: application, file-browser, file-explorer, file-manager, filebrowser, filemanager, gui, python, tkinter
- Language: Python
- Homepage:
- Size: 1.52 MB
- Stars: 8
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# FilePilot - A file manager for Windows and Linux (WiP)
## Description
A simple file manager made in Python and Tkinter.
>**This project is a work in progress.**
### Features
- View, Open files and directories
- Copy and Paste files and directories
- Create, Delete and Rename files and directories
- Search for files and directories in current directory
- Sort columns by name, date modified, type and size (by clicking on the appropriate column)
- Check System metrics (Drives, CPU, Memory, Network, Processes) using [psutil](https://pypi.org/project/psutil/)
- Keybinds (see Help menu)
- Themes using [ttkbootstrap](https://github.com/israel-dryer/ttkbootstrap)>Icons provided by:
[icons8.com](https://icons8.com/)## Requirements
- Python 3.8+
- ttkbootsrap (version tested 1.10.1)
- psutil (version tested 5.9.5)## How to run
1. ```pip install ttkbootstrap```
2. ```pip install psutil```
3. Execute ```main.py```>*Tested on Windows 11.*
## To do
- Will attempt Linux compatability
- Add move file function
- Add editable path
- Code improvements and refactoring## Screenshots
### Yeti Light
![Yeti](https://github.com/ChrisTs8920/py-file-explorer/blob/main/screenshots/Screenshot_1.jpg?raw=True)
### Darkly
![Darkly](https://github.com/ChrisTs8920/py-file-explorer/blob/main/screenshots/Screenshot_2.jpg?raw=True)
### Superhero
![Superhero](https://github.com/ChrisTs8920/py-file-explorer/blob/main/screenshots/Screenshot_3.jpg?raw=True)
### Cyborg
![Cyborg](https://github.com/ChrisTs8920/py-file-explorer/blob/main/screenshots/Screenshot_4.jpg?raw=True)
### Vapor
![Vapor](https://github.com/ChrisTs8920/py-file-explorer/blob/main/screenshots/Screenshot_5.jpg?raw=True)