Skip to content
This repository has been archived by the owner on Dec 24, 2023. It is now read-only.
/ tinyviz Public archive

Graph visualization tool for algorithms studying

Notifications You must be signed in to change notification settings

andiogenes/tinyviz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyViz

TinyViz is CLI graph visualization tool that was intended to help me with assignments for algorithms course.

What can it do?

  • Draw graphs described in JSON configuration files. It supports directed/undirected, weighted/unweighted (both vertice and edge weights), colored/uncolored (both vertice and edge coloring) graphs.
  • Save output images in JPG, PNG formats.
  • Hot reload output image on single config file.

Usage

By default tinyviz walks on current directory and visualize all graphs described in files with .descr extension. If you pass file name, then graph will be visualized from specific configuration file. Tool has several command-line flags, you can find out more by typing tinyviz --help in your terminal.

Example

Hot reloading

Releases

No releases published

Packages

No packages published

Languages