Settings

Manage your SBOM Play configuration and storage

Back to Analysis
Storage Management

Export & Import (with Checksum Validation)
Checksum Protection: All exports include SHA-256 checksums to detect tampering. Imports automatically verify checksums before importing data.
Export Options
Import Options
Individual Cache Exports
Individual Cache Imports
Cache Management
Global Entity Caches: These caches store package, author, and vulnerability data shared across all analyses. Clearing analysis data does not affect these caches, allowing faster re-analysis without re-fetching from APIs.
Loading cache statistics...
Entity Caches (Global)
Analysis Data (Organization/Repository Specific)
This clears organization/repository analysis data but keeps entity caches intact.
Analysis Settings
Maximum depth to traverse when resolving dependency trees (default: 10)

10 levels

Sanctioned Countries
Compliance Feature: Configure countries sanctioned by your organization. Authors from these countries will be flagged in the Authors page. This helps identify potential compliance risks when authors from sanctioned countries contribute to your dependencies.
Enter ISO 3166-1 alpha-2 country codes separated by commas (e.g., CN, RU, BY). These will be in addition to USA and UN sanctioned countries.

Current Sanctions
Loading sanctions status...
Author Detection Settings
Select an organization or repository to re-run author detection
This will clear cached author data and re-fetch from APIs
Preparing...
0%
Appearance
Choose your preferred color scheme

SBOM Play Sample Text

GitHub Authentication (Optional)
Note: GitHub tokens are not saved or persisted. You will need to provide your token each time you use the application.
Stored Analyses

Loading stored analyses...

No Data Available
No Stored Analyses Found

You haven't analyzed any organizations yet, or all data has been cleared.

Start Your First Analysis
Rate Limit Information
Current Status

Loading rate limit information...

Rate Limits
  • Without token: 60 requests/hour
  • With token: 5,000 requests/hour
  • The tool automatically handles rate limiting
Application Information
About SBOM Play

SBOM Play is a client-side tool for analyzing Software Bill of Materials (SBOM) from GitHub organizations and users. It processes dependency data locally in your browser and stores results in your browser's local storage.

Key Features:
  • Privacy-First: All processing happens in your browser
  • No Server Required: Works entirely client-side
  • Persistent Storage: Results saved in browser storage
  • Rate Limit Aware: Handles GitHub API limits intelligently
Browser Compatibility
  • Modern browsers with ES6+ support
  • Requires localStorage support
  • No external dependencies
Data Storage
  • All data stored in browser IndexedDB
  • Data persists between browser sessions
  • Generous storage limits (typically 50% of available disk space)
  • Efficient storage for large datasets