killer-tools

Field techs don't have time for bloat. Every tool here exists because I needed it on the job and couldn't find something that just worked without an account, an install, or telemetry.

I'm a field tech at an MSP handling networking, sysadmin work, and endpoint support. KillerTools started as a fork of the excellent IT-Tools project by Corentin Thomasset and grew into something built for the kind of work I actually do. I built it to look up Group Policy settings mid-ticket, scan a client's subnet, and pull port references without leaving the browser. The Killer Scripts library covers the jobs that come up every ticket cycle. Every script runs in PS 5.1, PS 7, and Kaseya LiveConnect with no dependencies.

Everything runs in your browser. Nothing is tracked. No account is required, ever.

Built and maintained by Steve the Killer.


Notable Tools#

A sampling of what's built into the site beyond the standard IT-Tools toolkit.

Tool Description
Exchange NDR Lookup Look up Exchange and M365 bounce codes with plain-language cause and fix guidance
Group Policy Reference Search common Windows GPO settings by name, path, registry key, or description
Windows Error Code Lookup Hex or decimal lookup covering system errors, BSODs, WMI, RPC, and MSI errors
Windows Event Lookup Event IDs with descriptions, severity levels, and common causes
Domain Lookup WHOIS registration details and email DNS checks (MX, SPF, DKIM, DMARC) for any domain in a single view
Email Header Parser Paste raw headers to trace the delivery hop chain and view auth results
CVE Lookup Live search against the NIST NVD by ID or keyword
Port & Protocol Reference Common ports and protocols with security notes and dangerous port flags
M365 License SKU Decoder Convert Microsoft 365 license SKU strings and GUIDs to readable product names
PowerShell Builder Pick a cmdlet, fill in parameters, and copy the finished command
Killer Scripts PowerShell scripts for Windows administration and MSP field work

Killer Apps#

Standalone executables for field work. No installer, no runtime, no dependencies.

App Description
KillerScan Fast network scanner. ARP and ping discovery, port probing, vendor lookup, and automatic device classification.
KillerPDF Portable PDF editor. View, annotate, OCR, merge, split, flatten, sign, and open password-protected files.
KillerShell Free shell for power users. A file browser, a terminal and a text editor in one window, one tab strip and one set of keys.
KillerNotes Encrypted notepad for techs. Rich notes with inline images and tables, instant full-text search, tags and nested groups, and optional password protection for the whole database.
The Killendar Encrypted desktop calendar. Month, week, day and agenda views, colour categories, iCalendar import and export, and appointments that stay in one file on your own machine.

Development#

Requirements#

Setup#

pnpm install

Dev server#

pnpm dev

Build for production#

pnpm build

Tests#

pnpm test

Lint#

pnpm lint

Create a new tool#

pnpm run script:create:tool my-tool-name

This generates the boilerplate in src/tools/ and adds the import to src/tools/index.ts. Add the tool to the appropriate category and build it out from there.

Recommended workspace settings:

{
  "editor.formatOnSave": false,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  }
}

Contributing#

Open a feature request or bug report in the issues section. I read them.

If this saves you time on the job, buying me a coffee is appreciated but never expected.


License#

This project is under the GNU GPLv3.

Was this page helpful?