Remix.run Logo
Show HN: Why clone GBs when you need KBs? Surgical GitHub downloads(github.com)
2 points by Einswilli 6 hours ago

Hey HN,

I just want to share Forklet, a tool we built out of frustration with GitHub's all-or-nothing approach to repository access.

The Problem: Our security team needed to scan specific files in pull requests (using our scanner Valkyrie), but we kept hitting two walls:

1. Cloning entire multi-GB repos just to check a few config files

2. GitHub API's rate limits making targeted downloads painful

The Solution: Forklet gives you surgical precision for GitHub downloads:

# Download only Python files, excluding tests forklet download owner/repo ./target --include "*/.py" --exclude "test_"

# Or just grab a specific folder forklet download owner/repo ./configs --target-paths "src/config"

Looking forward to your feedback and ideas!