Skip to content

Repository files navigation

hawk-graph — Unified Architecture Platform

Single platform for the hawk-eco ecosystem (15 source repos). Architecture trees, call flows, live queries — all from one place.

Quick Start

# Start everything (GitNexus + dashboard server)
./scripts/serve.sh
# Or manually:
gitnexus serve &# required for GitNexus features
node server.js # unified dashboard on port 4000
open http://localhost:4000

What You Get

FeatureURL
Dashboardhttp://localhost:4000
GitNexus (proxied)http://localhost:4000/gitnexus/
Graph APIhttp://localhost:4000/api/graph-data

Structure

hawk-graph/
├── server.js # Unified HTTP server (port 4000)
├── index.html # Single-page dashboard
├── repos/ # Tree + callflow HTMLs per repo (served by server)
├── global/ # Global architecture D3 tree
└── scripts/
├── serve.sh # Start GitNexus + dashboard
├── extract-all.sh # Re-run Graphify on all repos
├── analyze-all-gitnexus.sh # Re-run GitNexus
└── refresh-trees.sh # Regenerate all HTMLs

Refresh

./scripts/extract-all.sh
./scripts/analyze-all-gitnexus.sh
./scripts/refresh-trees.sh

Requirements

  • Node.js 22+
  • graphifyuv tool install graphify
  • gitnexusnpm install -g gitnexus
  • 15 source repos in parent directory (../), plus this visualization repo

About

GitNexus graph explorer for the hawk-eco ecosystem

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages