Skip to content

gitvisualise v1.0.0

Choose a tag to compare

@Kaushik2210 Kaushik2210 released this 19 Sep 06:31
· 55 commits to main since this release

gitvisualise 1.0.0

Paste a GitHub link, get an interactive, narrated architecture tour of the repository. Free, open source, and it runs in your browser: no sign-up, no server, no API keys.

Try it

kaushik2210.github.io/gitVisualise

What is in this release

  • Website. Paste github.com/owner/repo, or pick a repository from an account. The analysis runs entirely in your browser and the tour plays in a sandboxed frame. Deep links (#/owner/repo), optional tokens for private repositories, and downloadable output (single HTML file or JSON).
  • GitHub Action. Regenerate a repository's tour on every push and publish it to GitHub Pages. See the README for a ready-to-copy workflow.
  • Claude Code skill. Ask Claude Code to "generate an interactive architecture for this project" and get curated narration written from your actual code, validated against the real files.
  • Command line. scan, generate, validate, build, all, serve for local folders and GitHub URLs. Zero dependencies, Node 18+.
  • Grounded by construction. Every component and connection links to real files and lines. The validator rejects nonexistent files, out-of-range lines, dangling references and invented paths in narration.
  • Regenerate safely. Curated edits survive every re-run.
  • Import graphs for JavaScript/TypeScript (JSX, TSX, Vue, Svelte), Python and Go; entry points, routes and dependencies.
  • Viewer. Play, pause, step, restart, speed control, voice narration, zoom-to-step camera, keyboard shortcuts, dark mode, phone layout, reduced-motion support and a no-JavaScript fallback.

Contribute

The project is open source under the MIT license and looking for contributors. There are scoped, documented issues for every skill level:
good first issues · help wanted · discussions · CONTRIBUTING.md

See the CHANGELOG for details.