Hitop is a simple web application that displays system process information, similar to htop
, directly in your web browser. It's built with Flask and can be used on any Linux server, cloud environment, or localhost.
- View running processes and system information in real-time
- Accessible from any web browser
Follow these steps to get Hitop up and running:
-
Clone the Repository
git clone https://github.com/abisecops/hitop.git
-
Navigate to the Project Directory
cd hitop
-
Install the Required Packages
Ensure you have
pip
installed, then run:pip install -r requirements.txt
-
Run the Application
python app.py
-
Open Your Web Browser
Go to
http://127.0.0.1:5000
to access Hitop. If you're running it on a remote server, replace127.0.0.1
with the server's IP address.
- Localhost: Run the application on your local machine and access it via
http://127.0.0.1:5000
. - Linux Server: Deploy Hitop on any Linux server and access it through the server's IP address.
app.py
: Main application coderequirements.txt
: Lists necessary Python packagestemplates/running_services.html
: HTML template for displaying running services
Contributions are welcome! Open issues or submit pull requests to help improve Hitop.
- Inspired by htop
- Built using Flask