Overview
What Is ScanCode Workbench?
ScanCode Workbench is a desktop application designed to view and work with ScanCode Toolkit scans. With ScanCode Workbench, you can:
Load a ScanCode Toolkit
.json
scan of your codebase.Use an advanced visual UI to analyze license and other notices identified by ScanCode Toolkit.
Organization of the Documentation
This documentation is organized in six sections:
The Getting Started section – the suggested entry point for all new users – will walk you through the process of downloading, installing and opening ScanCode Workbench and loading a ScanCode Toolkit scan.
The How-To Guides section contains feature-specific guides and can be read in any order as the need arises.
The UI Reference section provides an overview of each of ScanCode Workbench’s data views.
The Contribute section is intended for advanced users and contributors to ScanCode Workbench development.
The License section provides summary licensing information for ScanCode Workbench.
Underlying Technology
ScanCode Workbench is a cross-platform application built using the Electron framework that works on Windows, macOS and Linux operating systems.
- It uses
TypeScript as the primary language.
React for user interface.
Sequelize ORM for database access.
Sqlite3 for managing sqlite database.
Platform Support
Linux -
x64
Windows 10/11 -
x64
MacOS -
x64
,arm64