Git X-Modules is an app for Bitbucket, that provides a server-side alternative to Git Submodules.

Git X-Modules creates and manages Git repositories that include other repositories.

An X-Module is a regular directory in a Git repository synchronized with an external repository.

A repository with X-Modules is a regular Git repository: you can clone it, push to it, create pull requests, etc.

Use cases:

Key benefits:

Git X-Modules App is compatible with both Bitbucket Server and Data Center. Bitbucket Cloud is not yet supported.