schemdraw provides basic flowcharting abilities.
schemdraw.flow.flow module contains a set of functions for defining
flowchart blocks that can be added to schemdraw Drawings.
from schemdraw import flow
All flowchart symbols have four anchors named ‘N’, ‘S’, ‘E’, and ‘W’ for the
four directions. The
schemdraw.elements.intcircuits.Ic element can be used with the flowchart elements to create blocks with multiple inputs/outputs per side if needed.
Flowchart elements must be connected with Line, or Arrow, elements. The w and h parameters must be manually specified to size each block to fit any labels.