repowise2233admin/gitbutler

Repowise · Codebase intelligence

2233admin / gitbutler

Indexed at35994d2··Up to date
Files indexed
1.7k
Symbols
15k
Languages
9
Packages
79

Key modules79

  • desktop

    apps/desktop

    typescript
  • lite

    apps/lite

    typescript
  • web

    apps/web

    typescript
  • crates

    crates

    rust
  • but

    crates/but

    rust
  • but-action

    crates/but-action

    rust
  • but-api

    crates/but-api

    rust
  • but-api-macros

    crates/but-api-macros

    rust
  • but-askpass

    crates/but-askpass

    rust
  • but-bot

    crates/but-bot

    rust
  • but-cherry-apply

    crates/but-cherry-apply

    rust
  • but-clap

    crates/but-clap

    rust

Entry points115

  • apps/desktop/src/lib/backend/index.ts
  • apps/lite/electron/src/main.ts
  • apps/lite/ui/src/App.tsx
  • apps/lite/ui/src/main.tsx
  • apps/lite/ui/src/routes/index.tsx
  • apps/web/src/lib/types/index.ts
  • crates/but-action/src/lib.rs
  • crates/but-api-macros/src/lib.rs
  • crates/but-api-macros/tests/src/lib.rs
  • crates/but-api/src/lib.rs
  • crates/but-askpass/src/lib.rs
  • crates/but-bot/src/lib.rs

How 2233admin/gitbutler works

This page is an auto-generated, always-fresh map of the 2233admin/gitbutler repository, written primarily in rust. Repowise indexes the source, parses every symbol, computes a dependency graph, mines git history for hotspots and ownership, and lifts the resulting architectural decisions into a wiki you can read or query through MCP.

The codebase has 1,683 source files, 15,097 symbols, and 9 languages, structured as a monorepo with 79 packages. Git churn analysis flags 440 high-frequency files as hotspots — places where bugs, rewrites, and code review tend to concentrate. The dependency graph clusters into 545 tightly-coupled module communities.

Use the panels above to open the interactive dashboards, or connect this repo to your editor via the Repowise MCP server for grounded answers inside Claude, Cursor, or VS Code.