Forrest logo
tool overview
On this page you find all important commands for the CLI tool gvpack. If the command you are looking for is missing please ask our AI.

gvpack

gvpack is a command line tool used for packing multiple Graphviz files into a single file. It is a part of the Graphviz suite and primarily used for optimizing and reducing the size of graph files. The tool takes in multiple Graphviz dot format files as input and packs them into a single file by removing duplicate subgraphs and reducing redundancy. It provides an efficient way to combine multiple graphs into one, making it easier to manage and share graph data. gvpack uses a technique called graph packing, which rearranges and merges the graphs while ensuring that their logical structure is preserved. The tool supports various output formats, including the Graphviz dot format, which allows for further processing and visualization of the packed graphs. It can be useful in situations where there are multiple related graphs that need to be analyzed or visualized together. With gvpack, users can reduce the size of their graph files and improve performance when working with large graph datasets. The tool offers several options to control the packing behavior, such as specifying how many levels of compression to apply and whether to optimize for speed or output size. Overall, gvpack is a powerful command line tool that helps optimize and combine Graphviz graphs, providing improved efficiency and manageability for graph data.

List of commands for gvpack:

  • gvpack:tldr:47db1 gvpack: Combine several graph layouts at the graph level, keeping graphs separate.
    $ gvpack -g ${path-to-layout1-gv} ${path-to-layout2-gv ---} > ${path-to-output-gv}
    try on your machine
    explain this command
  • gvpack:tldr:71ec7 gvpack: Combine several graph layouts (that already have layout information).
    $ gvpack ${path-to-layout1-gv} ${path-to-layout2-gv ---} > ${path-to-output-gv}
    try on your machine
    explain this command
  • gvpack:tldr:936e3 gvpack: Combine several graph layouts without packing.
    $ gvpack -u ${path-to-layout1-gv} ${path-to-layout2-gv ---} > ${path-to-output-gv}
    try on your machine
    explain this command
  • gvpack:tldr:a29b6 gvpack: Combine several graph layouts at the node level, ignoring clusters.
    $ gvpack -n ${path-to-layout1-gv} ${path-to-layout2-gv ---} > ${path-to-output-gv}
    try on your machine
    explain this command
  • gvpack:tldr:ac060 gvpack: Display help for `gvpack`.
    $ gvpack -?
    try on your machine
    explain this command
tool overview