chalk-diagrams (conda): Chalk is a declarative drawing library built on top of [PyCairo](https://pycairo.readthedocs.io). The API draws heavy inspiration from Haskell's [diagrams](https://diagrams.github.io/), Scala's [doodle](https://github.com/creativescala/doodle/) and Jeremy Gibbons's lecture notes on [Functional Programming for Domain−Specific Languages](http://www.cs.ox.ac.uk/publications/publication7583-abstract.html).  PyPI: [https://pypi.org/project/chalk-diagrams](https://pypi.org/project/chalk-diagrams)
Keywords: cairo|declarative-language|drawing|edsl|python