PurlDB
  • Getting Started
  • Code Matching Reference
  • Tutorials
    • 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
  • Explanations
  • Contributing to PurlDB
  • Changelog
  • License
  • Running tests
PurlDB
  • Tutorials
  • Edit on GitHub

Tutorials

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 AboutCode, nexB Inc. and others..

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