Static-first GitHub profile visualizer

Turn your repos
into a project galaxy.

Generate the map in your own GitHub profile repository. Your README serves a static SVG, and clicking it opens this shared GitHub Pages viewer. Normal profile and map views do not call the GitHub REST API.

Create your map

Choose a visual language
No personal access token is required. The generated Action uses the profile repository's read-only GitHub token for metadata generation.
Run the generated workflow once; your static SVG preview will appear here afterward.
Static project galaxy preview
Open interactive map ↗

1. GitHub Actions workflow

Create .github/workflows/project-map.yml inside USERNAME/USERNAME.

2. README HTML

The image is served from your repository and links to your personal interactive map.

Markdown

Compact alternative to the HTML snippet.

Static data

These files are generated and owned by your profile repository.

1 · Copy workflowAdd the generated workflow to your USERNAME/USERNAME profile repository.
2 · Run onceGitHub Actions creates project-map/galaxy.svg and graph.json, then commits only when data changes.
3 · Add README embedProfile views load the static SVG directly. Clicking it opens the universal interactive viewer.

The interactive viewer is a static GitHub Pages application. It reads USERNAME/USERNAME/HEAD/project-map/graph.json directly from raw.githubusercontent.com; there is no shared GitHub REST API request in the normal viewing path.