Back to browse
GitHub Repository

Vendor the upstream repos directly into your app

38 starsTypeScript

Inrepo – Pull upstream repos into your app without forks or submodules

by burnedchris·May 11, 2026·2 points·0 comments

AI Analysis

MidShip It

Git submodules are painful, but this adds complexity without solving the root cause.

Strengths
  • Declarative config with lockfiles ensures reproducible upstream code versions.
  • Overlay patch system allows customizations without maintaining a full fork.
  • Strips .git directories after sync to treat vendored code as plain source trees.
Weaknesses
  • Reinvents solutions already provided by git submodules, subtrees, or package managers.
  • Managing merge conflicts in overlay patches will become a maintenance nightmare.
Target Audience

Backend developers and DevOps engineers

Similar To

git submodules · git subtree · manypkg

Similar Projects