[GH-ISSUE #81] [Feature Request] Make AppImage format or binary file #51

Open
opened 2026-05-05 03:23:33 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @newyorkthink on GitHub (Jul 20, 2023).
Original GitHub issue: https://github.com/XuehaiPan/nvitop/issues/81

Originally assigned to: @XuehaiPan on GitHub.

Required prerequisites

  • I have searched the Issue Tracker that this hasn't already been reported. (comment there if it has.)
  • I have tried the latest version of nvitop in a new isolated virtual environment.

Motivation

appimage format it can run everywhere

and the modern Command like fzf nvtop bat btop, there have appimage format or binary file too

Solution

No response

Alternatives

No response

Additional context

No response

Originally created by @newyorkthink on GitHub (Jul 20, 2023). Original GitHub issue: https://github.com/XuehaiPan/nvitop/issues/81 Originally assigned to: @XuehaiPan on GitHub. ### Required prerequisites - [X] I have searched the [Issue Tracker](https://github.com/XuehaiPan/nvitop/issues) that this hasn't already been reported. (comment there if it has.) - [X] I have tried the latest version of nvitop in a new isolated virtual environment. ### Motivation appimage format it can run everywhere and the modern Command like fzf nvtop bat btop, there have appimage format or binary file too ### Solution _No response_ ### Alternatives _No response_ ### Additional context _No response_
gitea-mirror added the
enhancement
label 2026-05-05 03:23:33 -06:00
Author
Owner

@XuehaiPan commented on GitHub (Jul 20, 2023):

Hi @newyorkthink, thanks for raising this. I would investigate this if possible.

appimage format it can run everywhere

nvitop is a pure Python library that can also run everywhere. AppImage format may have some advantages in that we can distribute the software via a single file. For nvitop, if we want to distribute an AppImage release, e.g. nvitop.AppImage, we need to also pack the Python interpreter, related Python dependencies, and the NVIDIA NVML dynamic library. The last one may involve a license issue.

<!-- gh-comment-id:1643491532 --> @XuehaiPan commented on GitHub (Jul 20, 2023): Hi @newyorkthink, thanks for raising this. I would investigate this if possible. > appimage format it can run everywhere `nvitop` is a pure Python library that can also run everywhere. `AppImage` format may have some advantages in that we can distribute the software via a single file. For `nvitop`, if we want to distribute an AppImage release, e.g. `nvitop.AppImage`, we need to also pack the Python interpreter, related Python dependencies, and the NVIDIA NVML dynamic library. The last one may involve a license issue.
Author
Owner

@kxxoling commented on GitHub (Aug 18, 2023):

@XuehaiPan An .AppImage package is a convenient choice for offline installations. It also helps protect nvitop from potential dependencies conflicts with other Python apps.

<!-- gh-comment-id:1683652078 --> @kxxoling commented on GitHub (Aug 18, 2023): @XuehaiPan An .AppImage package is a convenient choice for offline installations. It also helps protect nvitop from potential dependencies conflicts with other Python apps.
Author
Owner

@newyorkthink commented on GitHub (Aug 18, 2023):

Hi @newyorkthink, thanks for raising this. I would investigate this if possible.

appimage format it can run everywhere

nvitop is a pure Python library that can also run everywhere. AppImage format may have some advantages in that we can distribute the software via a single file. For nvitop, if we want to distribute an AppImage release, e.g. nvitop.AppImage, we need to also pack the Python interpreter, related Python dependencies, and the NVIDIA NVML dynamic library. The last one may involve a license issue.

@XuehaiPan An .AppImage package is a convenient choice for offline installations. It also helps protect nvitop from potential dependencies conflicts with other Python apps.

please make appimage, the kxxoling comment is good

<!-- gh-comment-id:1683747030 --> @newyorkthink commented on GitHub (Aug 18, 2023): > Hi @newyorkthink, thanks for raising this. I would investigate this if possible. > > > appimage format it can run everywhere > > `nvitop` is a pure Python library that can also run everywhere. `AppImage` format may have some advantages in that we can distribute the software via a single file. For `nvitop`, if we want to distribute an AppImage release, e.g. `nvitop.AppImage`, we need to also pack the Python interpreter, related Python dependencies, and the NVIDIA NVML dynamic library. The last one may involve a license issue. > @XuehaiPan An .AppImage package is a convenient choice for offline installations. It also helps protect nvitop from potential dependencies conflicts with other Python apps. please make appimage, the kxxoling comment is good
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/nvitop#51
No description provided.