All 98 Dependencies

Every package GitNexus depends on, ranked by repo health score.

GitNexus is a code intelligence engine that builds a comprehensive knowledge graph of any repository — mapping every dependency, call chain, symbol cluster, and execution flow — then exposes it through MCP tools so AI agents like Claude Code, Cursor, and Codex never miss architectural context again. Unlike simple code search or description-based wikis, GitNexus tracks actual relationships between symbols, making it possible to ask 'what breaks if I change this function?' and get a precise blast-radius answer.

The system operates in two complementary modes: a CLI and MCP server that indexes repos locally for persistent, private, full-scale analysis; and a no-install web UI at gitnexus.vercel.app where any repo can be dropped in (GitHub, GitLab, Azure DevOps, or a ZIP) and explored interactively in the browser. Both share the same LadybugDB graph backend — the web UI auto-detects a running local server and can browse CLI-indexed repos without re-uploading.

At the core, a 14-phase deterministic ingestion pipeline (scan → structure → parse → crossFile → scopeResolution → MRO → communities → processes) builds the knowledge graph using Tree-sitter native bindings to parse 15+ languages with full AST fidelity. The pipeline supports incremental re-indexing via content hashing, so only changed files are reprocessed on subsequent runs. Hybrid BM25 + semantic vector search (via local ONNX embeddings with HuggingFace Transformers) powers the query layer.

The MCP server exposes 16+ tools including `query`, `context`, `impact`, `detect_changes`, `trace`, `rename`, `route_map`, `shape_check`, and `pdg_query` — covering the full range from discovery to blast-radius analysis to taint tracking. Editor integrations include Claude Code (PreToolUse/PostToolUse hooks that automatically enrich agent searches with graph context), Cursor, Antigravity, Codex, Windsurf, and OpenCode.

21 tree-sitter-wasms ^0.1.13 40 busboy ^1.6.0 40 remark-gfm ^4.0.1 41 python-tabulate >=0.9.0 45 tree-sitter-go ^0.23.0 outdated 45 tree-sitter-javascript ^0.23.0 outdated 45 tree-sitter-python 0.23.4 outdated 45 tree-sitter-typescript ^0.23.2 46 tree-sitter-cpp 0.23.2 outdated 47 tree-sitter-rust 0.23.1 outdated 50 scarf-js ^1.4.0 50 lru-cache ^11.5.1 50 React Syntax Highlighter ^16.1.1 51 cors ^2.8.5 54 tree-sitter-c-sharp 0.23.1 outdated 56 PyYAML >=6.0 57 i18next-browser-languageDetector ^8.2.1 57 node-tree-sitter 0.21.1 outdated 59 glob ^13.0.6 62 Commander.js ^15.0.0 62 rich >=13.0.0 63 D3.js ^7.9.0 64 jsonc-parser ^3.3.1 65 react-markdown ^10.1.0 66 React Testing Library ^16.3.2 66 python-dotenv >=1.2.2 66 sigma.js ^3.0.3 68 jest-dom ^6.9.1 outdated 68 prettier-plugin-tailwindcss ^0.7.0 outdated 69 eslint-config-prettier ^10.1.8 70 uuid ^14.0.1 73 graphology ^0.26.0 73 graphology ^0.17.0 outdated 73 graphology ^0.2.4 outdated 73 graphology ^0.10.1 outdated 73 graphology ^0.4.2 outdated 73 graphology ^2.3.0 outdated 74 pino-pretty ^13.1.3 76 react-i18next ^17.0.8 77 fastembed >=0.5.0 77 ignore ^7.0.5 80 user-event ^14.6.1 81 js-yaml ^4.1.1 outdated 83 Ladybug ^0.18.0 outdated 83 Expo ^3.0.0 outdated 83 mini-swe-agent >=2.0.0 83 react-zoom-pan-pinch ^4.0.3 84 Pino ^10.3.1 85 express-rate-limit ^8.4.1 86 Express ^5.2.1 87 i18next ^26.3.0 88 tsx ^4.0.0 89 lint-staged ^15.5.0 outdated 90 LangGraph ^1.4.7 90 MCP TypeScript SDK ^1.0.0 90 Tailwind CSS ^4.3.2 90 DOMPurify ^3.4.11 90 hypothesis >=6.88.0 90 prettier ^3.8.0 90 Ruff >=0.5.0 90 Tailwind CSS ^4.2.4 90 Typer >=0.12.0 90 Zod ^4.4.3 91 Playwright ^1.61.1 91 lucide-react ^1.23.0 92 LangChain.js ^1.5.1 92 LangChain.js ^1.2.2 92 LangChain.js ^2.2.0 outdated 92 LangChain.js ^1.3.0 92 LangChain.js ^1.5.3 92 @vitejs/plugin-react ^6.0.2 92 Vitest ^4.1.9 outdated 92 jsdom ^29.1.1 outdated 92 LangChain.js ^1.4.6 92 LiteLLM !=1.82.7,!=1.82.8,>=1.83.7 92 Mermaid ^11.15.0 92 Vitest ^4.1.10 outdated 93 coveragepy >=7.6.0 93 Vite ^8.1.4 94 @babel/core ^8.0.0 94 @babel/core ^8.0.0 94 @babel/core ^8.0.0 94 @babel/core ^7.29.0 outdated 94 typescript-eslint ^8.57.2 94 typescript-eslint ^8.57.2 94 Datasets >=3.0.0 94 ESLint ^9.39.4 outdated 94 scikit-learn >=1.4.0 95 Axios ^1.18.1 95 ONNX Runtime ^1.26.0 96 NumPy >=1.26.0 96 pytest >=9.0.3 96 TypeScript ^6.0.3 outdated 97 React ^7.0.1 outdated 97 React ^19.2.5 97 React DOM ^19.2.7 98 pandas >=2.0.0 98 SciPy >=1.10.0

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search