A language-agnostic project visualization tool written in Rust

project-management project-visualization rust rust-lang visualization
13 Open Issues Need Help Last updated: Sep 15, 2025

Open Issues Need Help

View All on GitHub
Add version flag about 1 month ago
ENHANCEMENT GOOD FIRST ISSUE

A language-agnostic project visualization tool written in Rust

Rust
#project-management#project-visualization#rust#rust-lang#visualization

AI Summary: This enhancement issue proposes modifying the SVG and PNG output to only display languages that are actually detected within a project, instead of listing all possible languages. The current behavior is to list all languages, regardless of their presence in the project.

Complexity: 1/5
ENHANCEMENT GOOD FIRST ISSUE

A language-agnostic project visualization tool written in Rust

Rust
#project-management#project-visualization#rust#rust-lang#visualization
ENHANCEMENT GOOD FIRST ISSUE GUI

A language-agnostic project visualization tool written in Rust

Rust
#project-management#project-visualization#rust#rust-lang#visualization

AI Summary: The user is requesting to add a Discord badge to the project's README file. They have provided the Shields.io link for generating Discord badges and the specific invite link for their newly created Discord server.

Complexity: 1/5
DOCUMENTATION ENHANCEMENT GOOD FIRST ISSUE

A language-agnostic project visualization tool written in Rust

Rust
#project-management#project-visualization#rust#rust-lang#visualization
DOCUMENTATION GOOD FIRST ISSUE

A language-agnostic project visualization tool written in Rust

Rust
#project-management#project-visualization#rust#rust-lang#visualization
ENHANCEMENT GOOD FIRST ISSUE

A language-agnostic project visualization tool written in Rust

Rust
#project-management#project-visualization#rust#rust-lang#visualization
DEFECT GOOD FIRST ISSUE GUI

A language-agnostic project visualization tool written in Rust

Rust
#project-management#project-visualization#rust#rust-lang#visualization

AI Summary: Remove the currently ineffective 'auto-layout' toggle from the seiri project's graphical user interface. This involves removing the toggle button and any associated code that handles its (currently non-functional) behavior.

Complexity: 2/5
GOOD FIRST ISSUE GUI

A language-agnostic project visualization tool written in Rust

Rust
#project-management#project-visualization#rust#rust-lang#visualization

AI Summary: Debug a Rust project visualization tool ('seiri') that is failing to generate graph edges in its output. The issue likely stems from a mismatch between node names and dependency names. The task involves investigating the tool's parsing and dependency extraction logic (using tree-sitter), potentially examining the JSON output for inconsistencies, and correcting the code to ensure accurate dependency representation.

Complexity: 4/5
DEFECT GOOD FIRST ISSUE

A language-agnostic project visualization tool written in Rust

Rust
#project-management#project-visualization#rust#rust-lang#visualization

AI Summary: Remove the node attraction feature from the seiri project's GUI visualizer. This involves modifying the Rust codebase to prevent nodes from moving based on attraction forces, ensuring they remain statically positioned.

Complexity: 3/5
GOOD FIRST ISSUE GUI

A language-agnostic project visualization tool written in Rust

Rust
#project-management#project-visualization#rust#rust-lang#visualization

AI Summary: The task involves updating seven GitHub Actions workflow files within the `seiri` project. Each update requires pinning specific action versions to their corresponding commit hashes instead of version tags, as a security measure against dependency tampering. This will enhance the project's security by preventing potential vulnerabilities from malicious updates.

Complexity: 2/5
GOOD FIRST ISSUE CI/CD

A language-agnostic project visualization tool written in Rust

Rust
#project-management#project-visualization#rust#rust-lang#visualization

AI Summary: Enhance the seiri project by improving user feedback and documentation. This involves adding messages to inform the user about unsupported languages, selected options, and GUI availability. Additional command-line options and corresponding tests may also be implemented.

Complexity: 3/5
DOCUMENTATION GOOD FIRST ISSUE

A language-agnostic project visualization tool written in Rust

Rust
#project-management#project-visualization#rust#rust-lang#visualization

AI Summary: Implement a feature in the `seiri` project that respects `.gitignore` files. This involves adding a flag (likely on by default) to the command-line interface that, when enabled, causes `seiri` to parse the `.gitignore` file in the project root and skip parsing any files matching the patterns specified within the `.gitignore` file.

Complexity: 3/5
ENHANCEMENT GOOD FIRST ISSUE

A language-agnostic project visualization tool written in Rust

Rust
#project-management#project-visualization#rust#rust-lang#visualization