What's new
- Extended config format: support both simple URLs and structured objects with
url, commit, exclude fields (backwards compatible)
- Pinned commit: pin a repo to a specific commit to avoid running untrusted templates (#86)
- Per-repo exclude: filter out specific paths per repository directly in the config
--by-repo / -r flag: group templates by source repository (use with -k)
--keep-folders improved: preserves full internal category structure, uncategorized templates go to others/
Config example
community-templates:
- https://github.com/projectdiscovery/nuclei-templates
- url: https://github.com/user/repo
commit: abc123f
- url: https://github.com/user/repo2
exclude:
- "workflows/"