Escape Monorepo Complexity
Each package gets its own repository with independent version history. No more tangled dependencies or version conflicts.
Dot Notation Hierarchy
Use dots in repository names to create logical groupings. "core.auth.oauth" becomes a navigable folder structure.
Platform Agnostic
Works with GitHub, GitLab, and more. Get GitLab-like subgroups on any platform without vendor lock-in.
How It Works
Traditional Flat Structure
my-org/ ├── auth-service ├── auth-oauth ├── auth-jwt ├── api-gateway ├── api-users ├── api-orders └── ... (50+ more repos)
With GitDot Notation
my-org/
├── auth.service
├── auth.oauth
├── auth.jwt
├── api.gateway
├── api.users
└── api.orders
→ GitDot displays as:
my-org/
├── auth/
│ ├── service
│ ├── oauth
│ └── jwt
└── api/
├── gateway
├── users
└── ordersCurrent Status
GitDot is in beta. The core visualization feature is complete, allowing you to view dot-notation repositories as a hierarchical structure.
Features like group renaming and repository migration are planned but not yet implemented. Development is ongoing, and contributions are welcome.