JustGains developer tools

Your terminal should do the boring parts.

JustTools turns repetitive developer chores into small, fast commands with excellent defaults. One native binary. No subscription. No ceremony.

justports
JUSTPORTS
2 servers · auto refresh
live
Running now
JustGains Admin
Next.js · node · J:\justgains
localhost:3000
PID 45320
JustGains API
ASP.NET · dotnet
localhost:5000
Launch again
landing-experiment
bun run dev
Enter openK killR relaunchP project
21
purpose-built tools
1
fast native binary
3
desktop platforms
Meet JustPorts

Every dev server. One clean view.

Run justports from anywhere. It connects open ports to their processes, working directories, and project files so you see useful names instead of anonymous PIDs.

Automatic discovery

Finds active listeners, common web stacks, project names, paths, and launch URLs.

Launch Again

Snapshots useful services as they appear and remembers safe commands for the next session.

Safe service control

Press K to stop the selected service after confirmation and strict PID, user, start-time, and port checks.

One-key navigation

Open the URL in your browser, reveal the project folder, refresh, filter, or relaunch.

The full toolkit

Small tools. Seriously useful.

Each command owns one job, exposes its choices, and starts with defaults that work.

Build & run

Understand projects, processes, and local services without the scavenger hunt.

justports

Dev server dashboard

Discovers running servers, names their projects, opens URLs, remembers launch commands, and safely stops a selected service.

justport

Port inspector

Finds exactly what owns a port and can terminate it with identity checks that protect unrelated processes.

justready

Project setup

Detects the project in front of you and offers the right install, setup, build, and start actions.

justbunt

Process cleanup

A clean terminal UI for finding and ending development processes that are hanging around.

Git & data

Keep the work moving while the tool handles the mechanical details.

justcommit

AI-assisted commits

Builds accurate conventional commit messages from a bounded, Git-aware view of your changes.

justzip

Clean project archives

Creates shareable ZIP files while respecting Git ignores and leaving generated clutter behind.

justjson

JSON workbench

Formats, validates, compacts, and queries JSON from files or standard input.

justqr

QR generator

Turns text or URLs into crisp, high-correction QR codes ready to share or print.

Images

Safe, predictable transformations with useful defaults and no mystery web upload.

justpng

PNG optimizer

Compresses PNG images and keeps the result only when it is actually smaller.

justjpg

JPEG converter

Creates progressive, web-ready JPEGs with a practical quality default.

justwebp

WebP converter

Produces efficient WebP images and refuses to replace a file with a larger result.

justavif

AVIF converter

Builds modern AVIF assets with balanced quality and compression defaults.

justsvg

SVG optimizer

Cleans and minifies SVG markup through OXVG without a browser round trip.

justcrop

Content-aware crop

Removes transparent borders and can apply shared bounds across image sets.

justresize

Smart resize

Shrinks oversized images while preserving aspect ratio and avoiding accidental upscaling.

justrmbg

Background removal

Runs BRIA background removal locally from one memorable command.

Audio & video

Common media jobs distilled into commands you can remember.

justvideo

Video optimizer

Makes compact, broadly compatible H.264 video with a sensible 720p default.

justaudio

Audio optimizer

Creates efficient AAC-LC M4A audio tuned for compatibility and everyday use.

justmp3

MP3 converter

Produces high-quality variable-bitrate MP3s for maximum playback compatibility.

justwav

WAV converter

Exports standard 48 kHz stereo PCM WAV files for editing and archival workflows.

Documents

Inspect and reshape everyday document formats from the command line.

justpdf

PDF toolkit

Inspects, merges, splits, rotates, and extracts PDF pages with focused subcommands.

Ready when you are

Install once. Type just.

The installer puts the toolkit on your PATH. Run just to browse commands or call any tool directly.

PowerShell
irm https://raw.githubusercontent.com/JustGains/JustTools/main/ready.ps1 | iex
macOS & Linux
curl -fsSL https://raw.githubusercontent.com/JustGains/JustTools/main/ready.sh | sh
Read the docs and source on GitHub