hipcheck-sdk 0.5.0

SDK for writing Hipcheck plugins in Rust
docs.rs failed to build hipcheck-sdk-0.5.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: hipcheck-sdk-0.6.1

Hipcheck Plugin SDK in Rust.

What is Hipcheck?

Hipcheck is a command line interface (CLI) tool for analyzing open source software packages and source repositories to understand their software supply chain risk. It analyzes a project's software development practices and detects active supply chain attacks to give you both a long-term and immediate picture of the risk from using a package.

Part of Hipcheck's value is its plugin system, which allows anyone to write a new data source or analysis component, or build even higher level analyses off of the results of multiple other components.

The Plugin SDK

This crate is a Rust SDK to help developers focus on writing the essential logic of their Hipcheck plugins instead of worrying about session management or communication with Hipcheck core. The essential steps of using this SDK are to implement the Query trait for each query endpoint you wish to support, then implement the Plugin trait to tie your plugin together and describe things like configuration parameters.

For more, see our detailed guide on writing plugins using this crate.