AssetSlim
Batch compress and publish via your TinyPNG key
A hosted web app that automates image compression and AVIF/WebP conversion using your TinyPNG API key. Connect a folder or store, run bulk optimizations in the cloud, and push results back with a shareable before/after report.
Next.js 14 App Router + Node tinify SDK + Sharp for AVIF/WebP + Vercel for frontend/API + AWS S3 for storage + Supabase (Postgres + Auth) + Upstash Redis + BullMQ for queues + Stripe for billing
TinyPNG API key; optional Shopify Admin API credentials
Free: 1 project, manual uploads up to 200 images/month via BYOK TinyPNG key, download-only, basic report. Pro: unlimited projects, Shopify/S3 push, up to 5,000 images/job, AVIF/WebP variants, before/after hosted reports, team share, webhooks, priority queue.
Medium — Server-side batch processing is CPU-bound and simple, but connectors (Shopify/S3) and background jobs add moderate complexity.
- ✓MIT license and strong interest (3.9k stars) validate demand for a TinyPNG client
- ✓CPU-only image processing with BYOK keeps COGS near zero
- ✓Clear niche: pre-launch, multi-store batch optimization with reports and Shopify push not well served by existing tools