PurlDB
  • Getting Started
  • PURLdb
  • Matchcode
  • How-To-Guides
    • Installation
    • Code Matching pipeline
    • Collect symbols and strings from a PURL aka. purl2sym
    • Map deployed code back to source code aka. back2source
    • Watch PURL for new Version
  • License
  • Funding
  • Contributing to PurlDB
  • Running tests
  • Changelog
PurlDB
  • How-To-Guides
  • Edit on GitHub

How-To-Guides

Here are the various how-to guides for various purldb modules designed to guide you through specific use cases:

  • Installation
    • PurlDB
    • Package Scan Worker
    • MatchCode.io
    • Local development installation
  • Code Matching pipeline
    • Instructions
  • Collect symbols and strings from a PURL aka. purl2sym
    • Problem
    • Solution
    • Symbols and strings use cases
    • Tutorial
    • Ctags Symbols
    • Xgettext Strings
    • Tree-Sitter Symbols and Strings
    • Pygments Symbols and Strings
  • Map deployed code back to source code aka. back2source
    • Why mapping binary back to sources?
    • How does this work?
    • Tutorial overall setup
    • Tutorial for purlcli d2d
    • Tutorial for MatchCode.io api/d2d REST API endpoint
    • Tutorial for ScanCode.io d2d
  • Watch PURL for new Version
    • Using Package Watch Command
    • Using the Watch API Endpoint
    • Using the DRF Browsable API
Previous Next

© Copyright nexB Inc. and others..

Built with Sphinx using a theme provided by Read the Docs.