Savvy Goose
Character Counter Text & Writing
Case Converter Text & Writing
Diff Viewer Text & Writing
Markdown Converter Text & Writing
Percentage Calculator Numbers & Time
Unit Converter Numbers & Time
Timestamp Converter Numbers & Time
Time Between Dates Numbers & Time
Barcode Generator Generators
QR Code Generator Generators
Base64 Encoder Data & Encoding
URL Encoder Data & Encoding
JWT Decoder Data & Encoding
Hash Generator Data & Encoding
Color Converter Data & Encoding
JSON Formatter Data & Encoding
Format Converter Data & Encoding
Regex Tester Data & Encoding
Browser Info Data & Encoding
Password Generator Generators
Passphrase Generator Generators
UUID Generator Generators
Image Resizer Generators
Slug Generator Generators
Lorem Ipsum Generators
Mermaid Editor Diagrams
GitHub Dependency Starrer Developer Tools
No results found
Buy me a coffee
Savvy Goose

GitHub Dependency Starrer

Star every GitHub repo behind your project's dependencies.

1. Manifest
Paste a package.json or composer.json, or upload one. Nothing is stored: the manifest is parsed just long enough to resolve each dependency's GitHub repo.
Manifest contents

2. Repos

How to use the GitHub Dependency Starrer

  1. Paste or upload a package.json or composer.json.
  2. Click Resolve dependencies. Each package is matched to a GitHub owner/repo where one exists.
  3. Pick which repos to star, then connect your GitHub account.
  4. Click Star selected. Each repo gets starred with your account, one request per repo.

Frequently asked questions

Does this need my GitHub password?
No. It uses GitHub's OAuth sign-in. GitHub does not offer a narrower scope for starring, so it requests the "public_repo" scope (access to public repositories) solely to star repos.
Is anything about my account stored?
The access token sits in your session for the length of your visit and is never written to a database. Disconnect clears it and revokes the authorization on GitHub's side.
What if a dependency can't be resolved?
Some packages point at a non-GitHub host, a monorepo without a matching repository field, or nothing at all. Those are listed but can't be selected.
Can I star a private repo this way?
Only public repos. The requested scope deliberately doesn't extend to private repositories.

Made for free with