Chalk: Python Diagrams-like

40 views
Skip to first unread message

Sasha Rush

unread,
Oct 21, 2022, 3:47:16 PM10/21/22
to diagrams...@googlegroups.com, dan.o...@speed.pub.ro
Hi everyone, 

We've been working on a Python port of Diagrams, and wanted to introduce ourselves. 


We've ported over a lot of the demos and much of the core code in as type-safe way as you can in Python. Here's an example I'm really proud of https://chalk-diagrams.github.io/examples/bigben/ :

image.png
Another example of the library to make interactive python notebooks like this for a course (I'm a professor in my day job).


Why are we doing this? Honestly, it's because Diagrams is such an incredible project to learn from. It's just an endlessly interesting collection of clever ideas and new areas to learn about. Both of us have now read the fantastic documentation cover-to-cover multiple times. We now have traces, envelopes, alignment, combinators, names, and 3 backends, but it still feels like there are so many interesting ideas we want to add.

So mostly we just wanted to say thanks, and let us know if there is any way we can help introduce these ideas to the broader Python community. 

- Sasha and Dan


Brent Yorgey

unread,
Oct 22, 2022, 3:51:41 PM10/22/22
to Sasha Rush, diagrams...@googlegroups.com, dan.o...@speed.pub.ro
Hi Sasha and Dan, this is super cool!!  Thanks for sharing!  And very glad you have found diagrams so inspiring.

-Brent


--
You received this message because you are subscribed to the Google Groups "diagrams-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to diagrams-discu...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/diagrams-discuss/CALSLhNJkFJkvmo6zL%2BmvVGVHtUQFv86A-BM1XJ%2B_V%3DePnZmrgQ%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages