Free Solidity scope tool
Secure Solidity nSLOC Counter
Estimate reviewable Solidity scope from a GitHub repository. Repository code is fetched as data through GitHub's API and is never cloned or executed.
How counting works
The tool reads the default branch through GitHub REST API, counts only .sol blobs, excludes blank and comment-only lines, and preserves comment markers inside strings. Tests, scripts, vendor code, and first-party source are classified separately. Strict traversal, file, byte, timeout, and concurrency limits protect the service. Partial results are labeled.