icholy/semgrepx
xargs for semgrep
When you're auditing or refactoring a large codebase, this tool helps automate changes across many files. It takes a list of code patterns found by Semgrep (your input) and applies a specific command-line action to each match. The output is your updated code, with each identified pattern transformed according to your instructions. This is designed for software developers or security engineers who need to make bulk code modifications based on static analysis.
No commits in the last 6 months.
Use this if you need to apply systematic, programmatic changes to numerous code matches identified by Semgrep, using external tools for the transformation.
Not ideal if you prefer to review and manually edit each Semgrep match, or if your changes require complex, context-dependent logic that can't be handled by a simple command-line tool.
Stars
29
Forks
1
Language
Go
License
—
Category
Last pushed
Mar 27, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/icholy/semgrepx"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
czottmann/linearis
CLI tool for Linear.app with JSON output, smart ID resolution, and optimized GraphQL queries....
pythops/tenere
🤖 TUI for LLMs
gorilla-llm/gorilla-cli
LLMs for your CLI
yusufcanb/tlm
Local CLI Copilot, powered by Ollama. 💻🦙
joone/loz
Loz is a command-line tool that enables your preferred LLM to execute system commands and...