ScanCode-Toolkit Documentation

ScanCode Toolkit is a set of code scanning tools that detect the origin (copyrights), license and vulnerabilities of code, packages and dependencies in a codebase. It is the leading tool in scanning depth and accuracy, used by hundreds of software teams. You can use ScanCode Toolkit as a command line tool or as a library.

ScanCode is part of the AboutCode community! Join our friendly Slack to ask questions, share ideas or discuss your challenges with other members of our community. If you want to ask questions or anything else that you think are not bugs/new features, open a discussion with the ScanCode repository.

Documentation overview

The overview below outlines how the documentation is structured to help you know where to look for certain things.

Getting Started

Start here if you are new to ScanCode.

Tutorials

Learn via practical step-by-step guides.

How-To Guides

Helps you accomplish things.

Reference and Explanation

Consult the reference to find CLI parameters.

Broaden your understanding using the explanation of ScanCode key concepts.

Improving Documentation

Something Missing?

If something is missing in the documentation or if you found some part confusing, please file an issue with your suggestions for improvement. Use the “Documentation Improvement” template.

Your help makes ScanCode docs better, we love hearing from you!