Skip to content
LE Tools
FreeOpen sourceMITNo network access

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.

String-LE demoExtract

String-LE

Extract user-visible strings from JSON, YAML, CSV, TOML, INI, and .env — for i18n and validation.

Numbers-LE demoExtract

Numbers-LE

Extract and analyze numeric data with statistics.

Paths-LE demoExtract

Paths-LE

Pull every file path out of JS/TS imports, JSON, HTML, CSS, TOML, CSV, and .env files.

Colors-LE demoExtract

Colors-LE

Extract and analyze colors from CSS, SCSS, LESS, Stylus, HTML, JS/TS, and SVG.

URLs-LE demoExtract

URLs-LE

Extract URLs from documentation, configs, and code.

Dates-LE demoExtract

Dates-LE

Extract date and time data from logs, configs, and code.

Regex-LE demoCheck

Regex-LE

Find, test, and validate the regular expressions in any file — match reports and built-in ReDoS screening.

Scrape-LE demoCheck

Scrape-LE

Check whether a page is actually scrapeable before you burn hours debugging.

Secrets-LE demoGuard

Secrets-LE

Detect and sanitize credentials, tokens, API keys, and private keys locally — before you commit.

EnvSync-LE demoGuard

EnvSync-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-le

Open 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 · desktop

Freeze your screen, mark regions, get pixel-exact coordinates and crops.

pixelactions

Rust · desktop

Consume human-verified coordinates, perform the interaction, confirm it landed.

FAQ