#Code Visualization for Rust and JS

22 messages Β· Page 1 of 1 (latest)

potent gorge
#

I've been working on a tool which helps developers structure their codebase.

It scans source code and creates a configuratble, interactive graph diagram with all packages and module included.

It's currently in public beta, feel free to try it out πŸ™‚ any feedback would be very helpful.

More information on the website https://tangleguard.com/

boreal pecan
#

i was trying your project, but does not seem to run in my arch distro. This is the output.

potent gorge
#

gtk wise it seems to be ok. but the EGL display problem lets the app crash. I think the webview which tauri provides uses hardware acceleration. maybe you don't have the requiered graphics driver installed πŸ€” i did some investigation - you could try to install mesa as an OpenGL driver or if applicable nvidia-utils.

alternativly, if you already have it installed, you may can disable hardware acceleration by setting the LIBGL_ALWAYS_SOFTWARE env variable, see here

boreal pecan
#

it does not seem to be the problem, i have the necessary mesa packages, and the env var "LIBGL_ALWAYS_SOFTWARE" was not set.
i think it is a problem with my Iris , i've been having problems with it when trying to run games, possibly because it is an integrated gpu for laptop

feral fox
#

might have some spaghetti to clean up in my app 🀭

#

nice app though, only thing that's really bugging me is the zoom being extremely slow (maybe make it exponential?)

potent gorge
#

that doesn't look too bad though πŸ‘πŸ‘

#

thanks for pointing out the zooming issue. I used my touchpad so far far zooming which works perfectly, but with the mouse wheel it's it really annyoing. I'll fix that soon πŸ™‚

potent gorge
#

@feral fox I published a patch - I hope that fixes the problem with the zoom jump

feral fox
#

Nice, though I don't have a computer to test on rn

potent gorge
#

ohh πŸ˜„

potent gorge
#

Code Structure Visualization for Rust

potent gorge
potent gorge
#

Code Visualization for Rust and JS

potent sinew
#

I know that if i use this i will see some real shit that is my codebase

potent gorge
#

Well that's basically the purpose of the tool πŸ˜„ to detect weird dependencies to know what to refactor

potent sinew
#

great work

potent gorge
#

thank you! feel free to reach out any time πŸ™‚

potent sinew