# Xojo code visualization?

**URL:** <https://forum.xojo.com/t/xojo-code-visualization/61373>\
**Category:** General\
**Created:** [February 22, 2021, 1:09pm UTC](https://forum.xojo.com/t/xojo-code-visualization/61373 "2021-02-22T13:09:14Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jari\_Väisänen1](https://forum.xojo.com/letter_avatar_proxy/v4/letter/j/c6cbf5/32.png) [@Jari\_Väisänen1](https://forum.xojo.com/u/Jari_V%C3%A4is%C3%A4nen1)\
**Post date:** [February 22, 2021, 1:09pm UTC](https://forum.xojo.com/t/xojo-code-visualization/61373/1 "2021-02-22T13:09:15Z")

</div>

Hi!

Does anyone know or use any good code visualization software for Xojo\_code and Xojo\_window filetypes like Sourcetrail / Doxygen? For big project documentation, it would ease much if you could easily visualize code…

Unfortunately, it seems that couple projects used to exist for VisualBasic, but have died and gone from internet.

How do you visualize your code?

BR; Jari

---

<div class="post-metadata">

**Author:** ![TimStreater](https://forum.xojo.com/user_avatar/forum.xojo.com/timstreater/32/586_2.png) [@TimStreater](https://forum.xojo.com/u/TimStreater)\
**Post date:** [February 22, 2021, 6:25pm UTC](https://forum.xojo.com/t/xojo-code-visualization/61373/2 "2021-02-22T18:25:47Z")

</div>

I don’t understand what you mean.

---

<div class="post-metadata">

**Author:** ![Paul\_Lefebvre](https://forum.xojo.com/user_avatar/forum.xojo.com/paul_lefebvre/32/3152_2.png) [@Paul\_Lefebvre](https://forum.xojo.com/u/Paul_Lefebvre)\
**Post date:** [February 22, 2021, 6:32pm UTC](https://forum.xojo.com/t/xojo-code-visualization/61373/3 "2021-02-22T18:32:44Z")

</div>

Perhaps this would be useful:

> **[jcowgar/xojodoc](https://github.com/jcowgar/xojodoc)**
>
> Source code documentation tool for the Xojo programming language

---

<div class="post-metadata">

**Author:** ![MarkusR](https://forum.xojo.com/user_avatar/forum.xojo.com/markusr/32/685_2.png) [@MarkusR](https://forum.xojo.com/u/MarkusR)\
**Post date:** [February 22, 2021, 8:22pm UTC](https://forum.xojo.com/t/xojo-code-visualization/61373/4 "2021-02-22T20:22:10Z")

</div>

> [@Jari\_Väisänen1](#):
>
> How do you visualize your code?

usually i make comments for every method and also at rows for changes (+ extra note feature in xojo)  
but i never had the need to visualize a whole project.  
useful is a manual made mindmap as overview or abstract flowchart.  
method documentation is need if you made and sell a library.  
the interoperation of project classes,methods,events would be interesting but it is not printable. often to complex to display.

---

<div class="post-metadata">

**Author:** ![TimStreater](https://forum.xojo.com/user_avatar/forum.xojo.com/timstreater/32/586_2.png) [@TimStreater](https://forum.xojo.com/u/TimStreater)\
**Post date:** [February 22, 2021, 10:17pm UTC](https://forum.xojo.com/t/xojo-code-visualization/61373/5 "2021-02-22T22:17:58Z")

</div>

“Visulaise” is not a word I would associate with creating documentation.

Personally in addition to commenting I have a document about the app internals. I uses Pages for this; the doc is nearly 40 pages long so far.

---

<div class="post-metadata">

**Author:** ![Emile\_Schwarz](https://forum.xojo.com/letter_avatar_proxy/v4/letter/e/90ced4/32.png) [@Emile\_Schwarz](https://forum.xojo.com/u/Emile_Schwarz)\
**Post date:** [February 22, 2021, 11:31pm UTC](https://forum.xojo.com/t/xojo-code-visualization/61373/6 "2021-02-22T23:31:57Z")

</div>

Do you know you can print your project to pdf ?

Can be a good base or complement.

---

<div class="post-metadata">

**Author:** ![Jari\_Väisänen1](https://forum.xojo.com/letter_avatar_proxy/v4/letter/j/c6cbf5/32.png) [@Jari\_Väisänen1](https://forum.xojo.com/u/Jari_V%C3%A4is%C3%A4nen1)\
**Post date:** [March 1, 2021, 7:01am UTC](https://forum.xojo.com/t/xojo-code-visualization/61373/7 "2021-03-01T07:01:22Z")

</div>

Decided to go with Capella after some considerations. Easier to manage and keep track of customer request and also provides better information.

---

<div class="post-metadata">

**Author:** ![Greg\_O\_Lone](https://forum.xojo.com/user_avatar/forum.xojo.com/greg_o_lone/32/49_2.png) [@Greg\_O\_Lone](https://forum.xojo.com/u/Greg_O_Lone)\
**Post date:** [March 1, 2021, 12:49pm UTC](https://forum.xojo.com/t/xojo-code-visualization/61373/8 "2021-03-01T12:49:23Z")

</div>

> [@Jari\_Väisänen1](#):
>
> Capella

That really does not narrow it down…
