You have packages/ui, packages/api, and apps/web. Instead of a monolithic tool like Nx or Turborepo, you use Pkglinks:
cd apps/web
pkglink add ../packages/ui --as @myorg/ui
Now @myorg/ui is linked directly. Change a button component in packages/ui and apps/web hot-reloads instantly. Pkglinks
| Software | Latest Stable | All Versions | |----------|---------------|----------------| | Kubectl | Download | Releases | | Terraform | Download | Releases | | Helm | Download | Releases | | Protoc | Download | Releases | You have packages/ui , packages/api , and apps/web
Pkglinks is a command-line tool and web service that maps package relationships across registries. It helps you answer questions like: Now @myorg/ui is linked directly
It indexes dependency graphs from PyPI (Python), npm (Node.js), RubyGems (Ruby), and Crates.io (Rust).
Don't waste time writing custom HTML for your README files. Pkglinks generates a sleek, embeddable header banner for your GitHub or documentation pages that links back to your central hub.
# Using pip (Python)
pip install pkglinks
Pkglinks also offers a simple JSON API:
# Get package metadata
curl https://api.pkglinks.dev/v1/kubectl/latest