joe-bell/plaiceholder
Beautiful image placeholders, without the hassle. observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2135
- days_rel: n/a
- days_push: 1197
- n_releases_24m: 0
Adoption not part of the score
2318 stars · 74 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Plaiceholder is a server-side TypeScript library for generating low-quality image placeholders (LQIP) as colors, CSS gradients, SVG, or Base64 strings, built on Sharp. It ships plugins for Next.js and Tailwind CSS and is now feature-complete in maintenance mode.
Use cases
- generate low quality image placeholders for a website
- add blur-up loading placeholders to Next.js images
- create CSS gradient placeholders from images
- get dominant color from an image in Node.js
- generate base64 LQIP thumbnails at build time
- use image placeholders with Tailwind CSS
When to choose
- you want multiple LQIP output formats (color, CSS, SVG, base64) from one tool
- you use Next.js or Tailwind CSS and want ready-made integrations
- you need small, fast placeholders to improve perceived load performance
When to avoid
- you need client-side/browser placeholder generation
- your project uses CommonJS (plaiceholder is ESM-only)
- you need active development or new features (project is in maintenance mode)
- you need fine-grained Sharp control beyond the exposed options
Facets
library · maturity maintenance
image-processing ui-components css-framework web-development frontend image-processing performance serverless lqip blurhash image-placeholders sharp nextjs tailwindcss esm-only base64 svg nodejs web-server
10 sources
- readme: https://github.com/joe-bell/plaiceholder · fetched 2026-08-28 · 5839e98d6e0b
- homepage: https://plaiceholder.co · fetched 2026-08-29 · d062341a1313
- site_page: https://plaiceholder.co/docs/getting-started · fetched 2026-08-29 · 918dcfcfe90b
- site_page: https://plaiceholder.co/docs/upgrading-to-3 · fetched 2026-08-29 · 41873c759059
- site_page: https://plaiceholder.co/docs/usage · fetched 2026-08-29 · 9d7a768cc0db
- site_page: https://plaiceholder.co/docs/plugins/next · fetched 2026-08-29 · 968f36e29d49
- site_page: https://plaiceholder.co/docs/plugins/tailwind · fetched 2026-08-29 · bd3b4483f874
- site_page: https://plaiceholder.co/docs/examples/astro · fetched 2026-08-29 · 598bed21db4f
- site_page: https://plaiceholder.co/docs/examples/next · fetched 2026-08-29 · cca817e06e08
- site_page: https://plaiceholder.co/docs/faqs · fetched 2026-08-29 · 03fb89fad6c6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| joe-bell/plaiceholder | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="joe-bell/plaiceholder")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem