An open API service indexing awesome lists of open source software.

https://github.com/seamia/filterdot

filter out parts of your .dot graph that you are not interested in
https://github.com/seamia/filterdot

dot graphviz

Last synced: 9 months ago
JSON representation

filter out parts of your .dot graph that you are not interested in

Awesome Lists containing this project

README

          

# filterdot
filter out parts of your (directed) .dot graph that you are not interested in

## show me
go from this:




to this:



## why
sometimes/often the whole graph is too big to be usable, especially if you are interested in a small part of it.

this simple utility allows you to produce a smaller graph based on a list of nodes (and their descendents) to be included ("+")
and a list of nodes to be excluded ("-")

## how
CLI usage:
```
./filterdot Original.dot Resulting.dot +123 +783 -245
```

## build
1. install `go`:
```
https://golang.org/doc/install
```
2. create a directory and "go there"
3. get the source:
```
git clone https://github.com/seamia/filterdot.git
```
4. build
```
go build
```