Justin Ledvina

Independent software · 6 active projects

Justin Ledvina.

I build things people actually use: a sports reference site, two games, a deploy tool for coding agents, and a classroom app with more than 13,000 downloads. I also buy and sell domain names on the side. Designed, written and shipped in-house.

Current projects

2026

Web · Sports referenceLive

League Leaders

Who led the league, in every category, every season.

A reference site ranking the statistical leaders of MLB, the NFL, NBA, NHL and WNBA. Season boards, all-time career boards, side-by-side player comparisons, and a daily “Who Led?” puzzle, all served from its own database, with a free public JSON API.

360k
player-seasons on record
1871
first MLB season covered, Negro Leagues included
5
leagues, one keyless API

PHP 8 · MySQL · Python harvest pipeline · OpenAPI 3.1

Arcade Mogul: an isometric neon arcade floor packed with cabinets, rides and hundreds of guests

Game · Tycoon simOn Steam

Arcade Mogul

Build the arcade of your dreams.

A neon arcade tycoon from JB Interactive. Stock the floor with cabinets, claw machines, pinball and rides, hire a quirky crew, keep the guests happy, and stack floor on floor until you’re running the biggest funhouse in town.

230+
attractions to place
8
floors to build out, basement up
PC
available on Steam

HTML + JavaScript · Desktop build for Steam

Reel Collectibles pack rip screen revealing a grail card of a fictional 1950s ballplayer

Game · 16-bit collectingSteam · Nov 2026

Reel Collectibles

Fish for wax. Rip for stars. Fifty years of cards to chase.

Cast into a magic pond, reel in sealed packs of baseball cards, and rip them open. Fill a binder with every flagship set from 1950 to 1999, send your best pulls off for grading, and hunt the one hidden grail card in each decade.

3,900
cards, each year with its own design
50
complete sets to finish
5
grails, one per decade

Vanilla JS · Canvas · PHP + MySQL online layer · Windows / Mac / Linux

coolFTP desktop app showing local and remote file panes with an agent deploy in the transfer queue

Developer tool · Open sourcev0.1.2

coolFTP

The FTP client your coding agent can drive.

Every FTP client assumes a human is clicking. coolFTP assumes a human is watching and an agent is doing. It’s a desktop SFTP/FTP client, a CLI and an MCP server: Claude Code, Cursor or Codex deploys your site, and anything destructive waits for your click.

SHA-256
hash-based deploys upload only what changed
undo
one command reverts any deploy
MIT
free and open source

TypeScript · Node · Electron · Model Context Protocol

Token Board ABA running on iPhone

iPhone & iPad · EducationApp Store

Token Board ABA

“Three more, then iPad.”

A visual token board for ABA practitioners, teachers and parents, built by a paraprofessional for real sessions. Custom tokens, photos of the actual reward, a break timer and unlimited student profiles. Free, fully offline, no ads and no data collected.

13,000+
downloads
28
institutions using it
$0
no ads, no accounts

React Native · Expo · TypeScript

  • shotclocks.com$125
  • picksnba.com$125
  • jazzwaves.com$125
  • trailsnow.com$125
  • rustypan.com$125
  • webkittens.com$125
  • snowsweep.com$125
  • questknight.com$125
  • songbirdies.com$125
  • pixelsbay.com$125
  • gooseway.com$125
  • uforoswell.com$125

Domains · Hobby businessOpen

justin.domains

Good names, one flat price.

I’ve always liked a good domain name, so I keep a small shelf of them for sale. Short, brandable .coms for a shop, an app or a side project. No auctions, no “make an offer” and no haggling: nearly every name is the same price, and checkout goes through GoDaddy.

60+
names in the catalog
$125
flat price on almost everything
.com
every one of them

Static site · Buy-now checkout via GoDaddy

Small team.
Finished work.

Every project here started the same way: something I wanted didn’t exist, or existed badly. A stats site that answers “who led the league?” directly. A token board that works in a real classroom with no sign-up. An FTP client built for the way sites get deployed now.

I handle design, code, art direction and launch, and I care most about the last ten percent: fast pages, honest pricing, software that respects the person using it. The games ship under JB Interactive, which I run with my partner Bill.