Hello,
I remember that one of the users of this site, in response to one of my questions, introduced a website where you enter the Rust-Lang code and that website showed step by step the functions that were executed.
What is the name of that website?
I don’t know about Rust specifically, but there are definitely a lot of tools for converting a DSL into a graph. In my opinion the best tools are GraphViz and mermaid.
Can you clarify what you’re trying to achieve as an end goal with your flowchart software?
This does not seem to be what @hack3rcon wanted (or rather just a part of it), as the goal was not to write the graph manually but instead generate it from Rust source code. A quick Internet search yields these results:
cargo-callgraph: Cargo extension that generates graphviz dot files which can then be converted into graphs. Looks fairly simple to use and basic at first glance.
callgraph.rs isn't a cargo "plugin" but instead uses rustc's arguments (which makes it harder to use for multi-file projects). It also outputs dot files.
There are also some smaller projects that seem to include the same basic functionality. Note that a callgraph might not actually be what you want - the title differs from the post, as one could also "show the functions executed step-by-step" just by using logging facilities or a debugger like GDB.
Looking at the links you referred to in your profile, I only found one relevant one to the Compiler Explorer, a page where one can see the generated machine code by entering source code of many different languages:
Note that for Rust specifically, there is also the Rust playground (play.rust-lang.org) that offers this functionality by clicking the three dots next to "Build" or "Run" and then selecting "ASM" (or one of the many other interesting representations!).
I mentioned that one in my post. I thought there was something else though, because the screenshots look different from what I remember seeing. But I may be mistaken.
I also can't speak to it's accuracy, haven't tried it.
There was a post mentioning a website that shows Rust syntax trees. Not a flowchart, and not visually, but it was a website you can enter Rust code into to get something out, and it was a response to one of your questions: Some question about literals - #38 by vague
I'm thinking that it would be really nice if there was some website listing all of these various tools for rust, perhaps per category (visualising, profiling, debugging, IDE support, etc) or perhaps as a tag cloud.
This is another tool that I've found recently which allows diagrams to be turned into ascii art ASCIIFlow. So it isn't exactly visualizing code into flowcharts, but it is pretty cool :).