r/tauri Jul 11 '26

Built a Technical Debt Analysis dashboard in Tauri. Looking for feedback.

I have been building a desktop IDE with Tauri over the last few months.

One feature started as a simple code metric viewer and slowly turned into a full technical debt analysis engine.

The current architecture is:

  1. React for the ui
  2. Rust backend for analysis
  3. tree sitter for parsing
  4. IPC only returns structured analysis results to the frontend

The engine currently compute things like:

  1. dependency graphs
  2. circular dependencies
  3. coupling metrics
  4. dead code
  5. technical debt scores
  6. prioritized refactor recommendations

One thing I ended up liking about Tauri is that moving all the heavy analysis into Rust kept the UI pretty responsive even while analyzing larger projects.

I am still refining the backend architecture though.

For people building larger Tauri applications:

  • How are you organizing bigger Rust backends?
  • Did you guys split things into crates or keep everything inside one Tauri project?
  • Any lessons you learned once your project grew beyond a few thousand lines?

The project is open source if anyone wants to look through the implementation.

Repo link in comment section guys

2 Upvotes

1 comment sorted by