Skip to content

CacheUseOnly/graphite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graphite

Graphite visualizes the dependencies of locally installed APT packages.

Features

  • Visualize the entire dependency graph of your system's APT packages.
  • Highlight the dependency subtree for any selected package.
  • Search for specific packages within the graph.
  • Zoom and pan the graph for detailed inspection.
  • Customize graph layout parameters, such as layout iterations and gravity.

How it works

Graphite generates a directed graph of package dependencies. It begins with all packages marked as manually installed and recursively maps out their direct dependencies (predecessors and successors).

Build

Prerequisite packages

# apt install debhelper-compat meson libglib2.0-dev libgtk-4-dev python3-dev desktop-file-utils cython3

Build

$ dpkg-buildpackage -us -uc -b

Installation

# dpkg -i ../graphite*.deb

License

This project is licensed under the GNU General Public License v3.0. A copy of the license is available in the LICENSE file.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published