16 releases (6 breaking)
Uses new Rust 2024
new 0.8.2 | May 7, 2025 |
---|---|
0.7.2 | Apr 11, 2025 |
0.7.0 | Mar 31, 2025 |
0.5.1 | Aug 2, 2024 |
0.1.0 | Feb 28, 2024 |
#830 in Development tools
400 downloads per month
170KB
3.5K
SLoC
Overview
This is the GitHub Advanced Security (GHAS) Toolkit in Rust. This toolkit is designed to help developers and security researchers to interact with the GitHub Advanced Security API.
✨ Features
- Core GHAS Library
- Documentation
- GitHub Cloud and Enterprise Server support
- API Support
- Code Scanning
- 👷 Secret Scanning
- 👷 Supply Chain
- 👷 Dependabot (Security Alerts)
- 👷 Dependency Graph (SCA / SBOMs)
- 👷 Security Advisories
- CLI Tool
Usage
To use the library in your project, add it to your project using the following command:
cargo add ghastoolkit
Install CLI
You can install the CLI many different ways but the easiest way is the following:
cargo install ghastoolkit-cli
From GitHub
cargo install --git https://github.com/GeekMasher/ghastoolkit-rs
Maintainers / Contributors
- @GeekMasher - Author / Core Maintainer
Support
Please create GitHub Issues if there are bugs or feature requests.
This project uses Sematic Versioning (v2) and with major releases, breaking changes will occur.
License
This project is licensed under the terms of the MIT open source license. Please refer to MIT for the full terms.
Dependencies
~31–45MB
~782K SLoC