A task manager written in Python
An awesome task manager written in python. A more awesome top like thing in your terminal !
`bash $ pip install ptop `
` $ ptop -t <theme> `
## Supported themes
- light etc.
## Some Screenshots
`bash $ ptop -h `
## Known Issues
- Sometimes garbage text appears on the screen, press Ctrl + L to clear. (Anybody having idea about this ?)
- Though ptop is responsive across various terminal sizes as positioning is done according to terminal sizes, but sometimes things may break. If so, then try in a terminal of bigger size.
`bash $ git clone https://github.com/black-perl/ptop $ cd ptop $ python setup.py develop ` Note : ptop will create a log file called .ptop.log in the home directory of the user.
## Main modules : - ptop.core : Defines a basic Plugin class that other plugins in the ptop.plugins in inherit. - ptop.interfaces : The interface to the ptop built using npyscreen. - ptop.plugins : This module contains all the plugin sensors supported i.e Disk Sensor,`Memory Sensor`,`Process Sensor`, etc. ( Any new plugin should be added here). - ptop.statistics : Generate continuous statistics using background thread jobs by location plugins in the plugins directory. - ptop.utils : Custom thread classes.
Pull requests are awesome and always welcome. Please use the issue tracker to report any bugs or file feature requests.
MIT (C) [Ankush Sharma](http://github.com/black-perl)