# New dot graphs generation python lib

**URL:** <https://forum.graphviz.org/t/new-dot-graphs-generation-python-lib/1204>\
**Category:** Announcements\
**Created:** [May 25, 2022, 8:52pm UTC](https://forum.graphviz.org/t/new-dot-graphs-generation-python-lib/1204 "2022-05-25T20:52:41Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![farkon00](https://sea2.discourse-cdn.com/graphviz/user_avatar/forum.graphviz.org/farkon00/32/719_2.png) [@farkon00](https://forum.graphviz.org/u/farkon00)\
**Post date:** [May 25, 2022, 8:52pm UTC](https://forum.graphviz.org/t/new-dot-graphs-generation-python-lib/1204/1 "2022-05-25T20:52:41Z")

</div>

I just released my first library on PyPi. It can generate really customizable graphs with dot programming language.

This library can do anything, what can dot do, but you have additional features like Style object that can be constructed over time.

I’ve seen people generating dot code themselves for theirs project(and i did it too), so created this abstraction for more pythonic way to do that.

[https://pypi.org/project/pygraphv/](https://pypi.org/project/pygraphv/)

[github.com/farkon00](https://www.youtube.com/watch?v=cvh0nX08nRw)[/pygraphv/](https://github.com/farkon00/pygraphv)

---

<div class="post-metadata">

**Author:** ![schmoo2k](https://sea2.discourse-cdn.com/graphviz/user_avatar/forum.graphviz.org/schmoo2k/32/29_2.png) [@schmoo2k](https://forum.graphviz.org/u/schmoo2k)\
**Post date:** [May 26, 2022, 11:39am UTC](https://forum.graphviz.org/t/new-dot-graphs-generation-python-lib/1204/2 "2022-05-26T11:39:53Z")

</div>

I am not a python person, but have wondered if you considered using:  
[wasmerio/wasmer-python: 🐍🕸 WebAssembly runtime for Python (github.com)](https://github.com/wasmerio/wasmer-python)  
To wrap a wasm version of GraphViz?
