Ten tools. One job each. Zero hassle.
Single-purpose VS Code extensions that extract, check, and guard the unglamorous stuff — strings, numbers, paths, env keys, regexes, secrets, colors, URLs, dates — without ever touching the network.
The tools
Ten extensions, each with one job. Install only what you need.
ExtractString-LE
Extract user-visible strings from JSON, YAML, CSV, TOML, INI, and .env — for i18n and validation.
ExtractNumbers-LE
Extract and analyze numeric data with statistics.
ExtractPaths-LE
Pull every file path out of JS/TS imports, JSON, HTML, CSS, TOML, CSV, and .env files.
ExtractColors-LE
Extract and analyze colors from CSS, SCSS, LESS, Stylus, HTML, JS/TS, and SVG.
ExtractURLs-LE
Extract URLs from documentation, configs, and code.
ExtractDates-LE
Extract date and time data from logs, configs, and code.
CheckRegex-LE
Find, test, and validate the regular expressions in any file — match reports and built-in ReDoS screening.
CheckScrape-LE
Check whether a page is actually scrapeable before you burn hours debugging.
GuardSecrets-LE
Detect and sanitize credentials, tokens, API keys, and private keys locally — before you commit.
GuardEnvSync-LE
Spot missing keys across your .env files — automatic checks, a status bar counter, and a markdown report.
Why LE
The same four promises, every tool.
Local by design
No network access, ever. File contents never leave your machine. Telemetry is off by default and only ever writes to a local output channel you can read.
One job each
No suites, no kitchen sinks. Each tool does one thing, activates fast, and gets out of the way.
Held to the same bar
Every tool ships a self-contained bundle, runs CI on Linux, macOS, and Windows, and passes real unit, extension-host, and installed-VSIX tests before release.
Yours to read
MIT licensed with every repo public. The settings UI is translated into 13 languages.
Install
Pick your editor. Every tool installs the same way.
ext install nolindnaidoo.paths-leOpen the Quick Open bar (Cmd/Ctrl+P) and paste. Works for any tool — swap the id.
Beyond the editor
Same maker, different surface: two Rust desktop tools that turn screen pixels into machine-usable automation — each with its own site.
pixelcoords
Rust · desktopFreeze your screen, mark regions, get pixel-exact coordinates and crops.
pixelactions
Rust · desktopConsume human-verified coordinates, perform the interaction, confirm it landed.