Back to browse
FPOimg – Placeholder image service with gradients and format support

FPOimg – Placeholder image service with gradients and format support

by eatmyshardz·Mar 15, 2026·1 point·3 comments

AI Analysis

MidCozyShip It

Placeholder images with CSS named colors and gradients when placehold.co lacks style.

Strengths
  • CSS named colors save time hunting for hex codes during rapid prototyping sessions.
  • Open source codebase allows self-hosting for teams with strict privacy requirements.
Weaknesses
  • Many free alternatives exist, making differentiation difficult beyond gradient presets.
  • Utility is limited to prototyping, offering no long-term retention value.
Target Audience

Frontend developers, designers

Similar To

Placehold.co · via.placeholder.com · DummyImage

Post Description

Hey HN -

Years ago I built FPOimg (fpoimg.com) as a placeholder image generator that I kept wishing existed.

I've always wanted to keep it simple, open source, fast, and reliable. I've recently updated with additional features to make it more modern, useful, and pretty.

The basics work like you'd expect: /800x600 gives you an 800×600 image, /500x200/Hello adds a caption. Nothing revolutionary there.

I added: - Gradient backgrounds — 20 presets (/800x600?gradient=sunset) or pass your own two colors - 148 CSS named colors — /400x300/tomato/white instead of hunting for hex codes - Multiple formats — change the extension to get .webp, .gif, .png, or .jpg (and experimental SVG support) - Multiline text — line breaks in captions, auto-wrapping for longer text

It's Flask + Pillow, nothing fancy on the backend. Self-hostable if you prefer that.

Live at https://fpoimg.com, source at https://github.com/kylehayes/fpoimg

Happy to hear what's missing or what would make it more useful.

Similar Projects

Design●●Solid

Palettepoint.com – AI color palettes from text descriptions or images

You can type a mood like “warm Japanese autumn,” upload a photo, or combine both and get a named palette plus style variants and a live UI preview — then export CSS, SCSS, Tailwind, or JSON. The nice bit is the LLM+vision mashup that produces human-friendly names and descriptions while offering developer-ready exports; what’s missing are accessibility tools (contrast checks) and deeper integrations with Figma/Sketch for it to become indispensable.

Crowd PleaserSlickWizardry
latentio
103mo ago
DesignMid

Palettepoint – Create AI and Nature powered color palettes in seconds

You can type 'warm Japanese autumn' or drop a photo, nudge the result with text, and get a named palette plus copy-ready exports (CSS vars, SCSS, Tailwind, JSON) and live UI previews — that's a genuinely useful workflow. The text+vision tweakability and instant developer-friendly outputs are the project's strongest moves; it's not reinventing color theory, but it removes friction in a way existing palette sites don't quite do.

Crowd PleaserSlickWizardry
latentio
103mo ago
Productivity●●Solid

RapidPhoto – Native Mac app for private, offline bulk image editing

Fast, native batch tooling with sensible features — apply crops across 100 images, 14 pro aspect ratios, real‑time previews and exports to modern targets like WebP and AVIF while keeping processing on‑device. It’s practical and privacy‑minded, but the category is crowded (Lightroom, ImageMagick, shortlists of GUI tools) and there’s nothing here that feels radically new beyond a tidy macOS UI and export format support.

SlickSolve My Problem
om202
213mo ago