esimov/caire
Content aware image resize library observed · 2026-08-28
Health v2 · maintenance only
31/100
- Activity 19
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3159
- days_rel: 493
- days_push: 488
- n_releases_24m: 1
Adoption not part of the score
10465 stars · 386 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Caire is a content-aware image resize library written in Go, based on the seam carving algorithm. It intelligently shrinks or enlarges images by removing or adding the least important pixels, with optional face detection to protect faces during resizing.
Use cases
- resize images without distorting important content
- shrink a photo while keeping people's faces intact
- convert an image from landscape to portrait without cropping
- batch content-aware image resizing from the command line
- enlarge an image by extending low-energy background areas
When to choose
- you need content-aware resizing in Go or as a CLI tool
- you want seam carving with face detection support
- you need both shrinking and enlarging with aspect ratio changes
When to avoid
- you just need simple uniform scaling or cropping
- you need real-time resizing of many images, since seam carving is computationally expensive
- you need a GUI-first image editor
Facets
library · maturity active
image-processing computer-vision cli image-processing computer-vision go cross-platform cli seam-carving content-aware-resize edge-detection face-detection command-line
1 source
- readme: https://github.com/esimov/caire · fetched 2026-08-28 · 7c013d29e701
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| esimov/caire | main | 31 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem