@lf_araujo You're not satisfied with #graphviz
The interactive calculation sheet for #engineering, based on #emacs, #orgmode, #texlatex and #sympy is available in English [1], although the blog article is in German [2]. The template is also in English [3].
#Orgmode is so impressive, you could use #maxima, #octave, #gnuplot, #graphviz and almost 40 other languages with all their libraries right out of the box [4].
Have fun!
[1] https://vennemann-online.de/flossblog/downloads/eng.pdf
[2] https://vennemann-online.de/flossblog/post20250208_pencilandpaper.html
[3] https://vennemann-online.de/flossblog/downloads/org_eng.zip
[4] https://orgmode.org/worg/org-contrib/babel/languages/index.html
A side effect is a tool that allows you to do the same type of visualization using good old Graphviz.
FTR, this paper was written entirely in #orgmode in #Emacs: a simple export to LaTeX and then upload resulting files (including images created via src blocks, e.g. with #gnuplot, #graphviz, and #PlantUML) to #arXiv. Thank you to all the code developers for all those tools for creating such a powerful, useful, and efficient working environment for coding, analysis, and writing prose.
And all of it #FOSS!
I just completed "Crossed Wires" - Day 24 - Advent of Code 2024 https://adventofcode.com/2024/day/24
Wow, this one took me a hell of a long time. Part1 involved building a state machine to execute a bunch of bitwise operations. Part2 was a different beast, involving stepping through the instructions and spotting mistakes. I had to rewrite my answer 6 times over a week to get that, and it involved a #graphviz export as well. Now, on to my next missing 2024 star...
Auch, wenn man mit anderen Zeichentools schönere #Diagramme gemalt bekommt, aber #Graphviz in #Sphinx ist schon enorm praktisch. Diagramme, bei denen sich Änderungen sinnvoll in #git darstellen lassen und die nicht elendig viel Speicher im #Repository verbrauchen
#networkx #graphviz Code at: https://github.com/villares/sketch-a-day/tree/main/2024/sketch_2024_08_17
More sketch-a-day: https://abav.lugaralgum.com/sketch-a-day
I really need your support to keep going, if you can, donate any amount at: https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724 #Processing #Python #py5 #CreativeCoding
#networkx #graphviz #pygraphviz Code at: https://github.com/villares/sketch-a-day/tree/main/2024/sketch_2024_08_13
More sketch-a-day: https://abav.lugaralgum.com/sketch-a-day
I really need your support to keep going, if you can, donate any amount at: https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724 #Processing #Python #py5 #CreativeCoding
I think this is my first attempt at combining py5 and networkx :) #networkx #graphviz Code at: https://github.com/villares/sketch-a-day/tree/main/2024/sketch_2024_08_12
More sketch-a-day: https://abav.lugaralgum.com/sketch-a-day
I really need your support to keep going, if you can, donate any amount at: https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724 #Processing #Python #py5 #CreativeCoding
Ich hab' GraphViz (wieder-)entdeckt ... und heute Sketchviz (https://sketchviz.com/) gefunden - das ist wirklich Liebe auf den ersten Blick
Explore the craft of transforming text into diagrams in this insightful presentation. Master the art of compiling dot files with ease using #PowerShell, #Pintora, and #typst.
#dotdiagram #graphviz
https://youtu.be/gmlEFPsqUgw
New #ThingUmbrella releases & example: This week's releases included updates to https://thi.ng/system, a minimal and declarative way to compose an app from multiple components, build their dependency graph and manage their lifecycle (async start/stop) in the correct (topological) order. The computed graph (DAG) can then also be serialized to GraphViz format for visualization/debugging/documentation purposes with a single line of code (see readme)...
Even though I've been using this system in dozens of projects, it occurred to me there wasn't any example project yet demonstrating this approach, so I finally fixed that:
https://github.com/thi-ng/umbrella/tree/develop/examples/rstream-system-bus
The demo is purposefully minimal and the source code is (hopefully) much more interesting than the result. In addition to showing how the app components are defined, this example also shows another powerful pattern I've been using in my own tools:
Using https://thi.ng/atom as central app state and https://thi.ng/rstream pubsub as central event bus, to both of which various system components can attach topic based subscriptions (aka event and/or change handlers). Since each of these reactive subscriptions are normal rstream subs, they can all be forming graphs of child subs and be filtered/transformed and synchronized via hundreds of composable operators in the https://thi.ng/rstream and https://thi.ng/transducers packages — and — these rstream values can also be directly embedded in https://thi.ng/rdom created reactive UI components/elements/attributes. Some of these techniques are shown in this new example as well... Hope it's helpful to some of you!
Wochenrückblick, Ausgabe 24 (2024-03).
Diesmal mit WireViz (GraphViz für Verkabelungen ), einem hypnotisierenden Blick auf die Bits des aktuellen Unix-Timestamps, Applite - dem macOS App Store für Homebrew Casks, noch mal llamafile (LLM für die Ausführung auf dem eigenen Rechner), dem BFG Repo-Cleaner und wie mir dieser helfen soll (BFG9000 kennt ihr auch noch?), Debugging-Tricks für die Browser Developer Tools, wieder Wildschweine im Garten und wie immer Techno.
#WireViz #GraphViz, #Timestamp #Y2K38 #Applite #llamafile #BFGRepoCleaner #BFG9000 #DevTools #Browser #WebDev #Debugging #Wildschwein #Techno
Attempting to use GraphViz to create a reference chart for crafting Complex Foods in Against the Storm. Now, as they say, I have two problems.
Against the Storm, by the way, is a fantastic game that combines City Builder and Roguelite elements. Highly recommended.
Also, still on sale on Steam for the next 10 hours...
https://store.steampowered.com/app/1336490/Against_the_Storm/
I've completed Part One of "Snowverload" (with #Ruby & #GraphViz https://graphviz.org) - Day 25 - Advent of Code 2023 https://adventofcode.com/2023/day/25 #AdventOfCode
A nice #diagram lib wrapping #graphviz, written in #python that let's you express you diagrams as python code.
https://diagrams.mingrammer.com/docs/getting-started/examples
the cloudiscovery project mentioned in the readme could although be worth to check
Has anyone ever discovered a viewer for #graphviz dotfiles (flow graphs) that lets you drag the nodes around a UI which keeping the edges attached?