Skip to content

gitvisualise v1.2.0

Latest

Choose a tag to compare

@Kaushik2210 Kaushik2210 released this 20 Sep 11:59
· 7 commits to main since this release

gitvisualise 1.2.0

More languages, two new views beyond imports, a redesigned website, and tooling for teams.

Highlights

  • Five new languages, plus Kotlin. C#, Ruby, PHP, C/C++ and Dart import graphs, and Kotlin (the project's first community contribution, thanks @Voyagerroc-Lab). Each resolves only to files that exist, and reports a package only when a manifest declares it.
  • Infrastructure and data-model views. Docker Compose services (dependencies, start order, the code each is built from) and SQL / Prisma tables with foreign keys, each pointing at the file and line it came from.
  • A redesigned website. A real product frame, a gallery of real tours, an Export menu (download, Mermaid, PlantUML, README badge), and the analysis runs in a Web Worker so large repositories no longer freeze the page.
  • Pull request architecture diffs. The GitHub Action can comment how a change affects the architecture (comment-diff: true, off by default).
  • VS Code extension (0.1). Open the tour beside your code and jump from any component to its file and line. Analyses locally and writes nothing into your workspace.
  • Optional AI narration (experimental, off by default). With your own API key; only structured facts are sent, never source code, and the result is checked before it is used. Tested against a fake provider, not yet the live API.
  • Viewer. Collapsible swimlanes, screen reader announcements, arrow-key navigation between components, and a skip link.
  • CLI. gitvisualise watch and gitvisualise export --format mermaid|plantuml.
  • Tests and docs. A real-browser smoke test, a language plug-in interface, a publishing guide and a public roadmap.

Full details in the CHANGELOG. The roadmap lists 18 open issues if you want to help.

Open the website