A web tool that checks whether a command combined with injection payloads is properly balanced in real-time.
- Real-time analysis – Detect unclosed brackets, quotes, and block comments while you type.
- Multi-language syntax highlighting – Powered by
highlight.jswith automatic language detection or manual selection. - Comment awareness – Understands
//,--, and/* … */comments to avoid false positives.
# Install dependencies
npm install
# Start the development server
npm run dev
# Then open http://localhost:3000 in your browser- Enter your original command or code in the Command text area.
- Enter one or more payloads in the Injection List.
- To choose specific injection positions, insert placeholders such as
{{INJECT}},{{INJECT2}}, … inside the command. If no placeholder is present the first injection is appended to the end. - The combined result is shown instantly with syntax highlighting and balance status.
| Path | Purpose |
|---|---|
app/page.tsx |
Main UI and logic |
app/globals.css |
Global styles and highlight.js theme |
package.json |
Project dependencies (includes highlight.js) |
The app is a standard Next.js 15 (App Router) project and can be deployed directly to Vercel or any Node.js hosting service.
MIT