Skip to content

yowoda/tk-netgraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tk-netgraph

tk-netgraph is a powerful graph engine for tkinter that prioritizes modularity and customization. It is currently in a WIP-state and actively maintained.

The following features are supported right now:

  • Multigraphs (multiple edges with the same endpoints)
  • self-loops (edges that connect a node to itself)
  • Labeled and weighted edges
  • Labeled nodes
  • Dragging of nodes
  • Dragging of graph components or the whole graph
  • Dynamic edge creation by clicking on nodes
  • Cheap antialiased circles/lines (wip)
  • Appearance configuration

Missing:

  • support for directed edges
  • not all configuration options are accounted for (e.g. can not disable antialiasing)
  • API is missing some abstract components

About

A powerful graph engine for tkinter that prioritizes modularity and customization

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages