Skip to content

malte-behrendt/proto-plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proto Plugins

Collection of plugins for the runtime/tool version manager proto.

Plugins

Name Category Description Plugin Status Install
trivy SCA/SBOM Comprehensive and versatile security scanner Alpha proto plugin add trivy https://raw.githubusercontent.com/malte-behrendt/proto-plugins/main/trivy/plugin.toml
syft SCA/SBOM Generator for Software Bill of Materials (SBOM) from container images and filesystems Alpha proto plugin add syft https://raw.githubusercontent.com/malte-behrendt/proto-plugins/main/syft/plugin.toml
cyclonedx-cli SBOM Tool for SBOM analysis, merging, diffs and format conversions Alpha proto plugin add cyclonedx-cli https://raw.githubusercontent.com/malte-behrendt/proto-plugins/main/cyclonedx-cli/plugin.toml
ast-grep Code Replace CLI for code structural search, lint and rewriting Alpha proto plugin add ast-grep https://raw.githubusercontent.com/malte-behrendt/proto-plugins/main/ast-grep/plugin.toml
comby Code Replace Code rewrite tool for structural search and replace that supports almost every language. Alpha proto plugin add comby https://raw.githubusercontent.com/malte-behrendt/proto-plugins/main/comby/plugin.toml
grit Code Replace GritQL is a query language for searching, linting, and modifying code. Alpha proto plugin add grit https://raw.githubusercontent.com/malte-behrendt/proto-plugins/main/grit/plugin.toml
spacemod Code Replace Text search-and-replace tool optimized towards refactoring code. Alpha proto plugin add spacemod https://raw.githubusercontent.com/malte-behrendt/proto-plugins/main/spacemod/plugin.toml

Contributing

PRs with new plugins are welcome!

Non-WASM plugin

  1. Create a subfolder with plugin's name
  2. Add a plugin.<toml|json|yaml> file as outlined in the official docs
  3. Manually (for now) test it:
    1. proto plugin add <PLUGIN_NAME> source:./plugin.toml
    2. proto list-remote <PLUGIN_NAME>
    3. proto install <PLUGIN_NAME> latest

About

Tool plugins for proto version manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published