10 unstable releases (4 breaking)
Uses new Rust 2024
new 0.6.0 | Mar 27, 2025 |
---|---|
0.5.1 | Aug 2, 2024 |
0.4.3 | Jun 27, 2024 |
0.3.1 | Jun 13, 2024 |
0.1.0 | Feb 28, 2024 |
#107 in Development tools
480 downloads per month
140KB
3K
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
~27–40MB
~683K SLoC