Skip to content

Benchmarks, GitHub Pages landing site, and AUR packaging#12

Merged
swperb merged 1 commit into
mainfrom
feat/distribution-landing
Jun 15, 2026
Merged

Benchmarks, GitHub Pages landing site, and AUR packaging#12
swperb merged 1 commit into
mainfrom
feat/distribution-landing

Conversation

@swperb

@swperb swperb commented Jun 15, 2026

Copy link
Copy Markdown
Owner

Distribution/discoverability assets for the project.

Benchmarks (bench/)

A reproducible bench.sh (run it yourself) + RESULTS.md. Real steady-state numbers vs ImageMagick on Apple Silicon:

  • Resize 1200²→300w: 6.0 ms vs 51.6 ms (8.6× faster)
  • Grayscale 1200²: 48 ms vs 389 ms (8× faster)
  • Footprint: 232 KB / 0 deps vs ~109 MB / 17 deps (~470× smaller)
  • Honest caveats included (ImageMagick is a far broader 16-bit/HDRI, colour-managed, 200+ format toolkit; imgcli is a lean 8-bit pipeline).

Landing page (docs/) → GitHub Pages

Self-contained, SEO-tuned single page: <title>/description/keywords, Open Graph + Twitter, JSON-LD SoftwareApplication, sitemap.xml, robots.txt, .nojekyll. Real benchmark scorecard, demo images rendered by imgcli, install paths (brew/AUR/source), MCP/agent section, honest comparison table. 56 KB total, no external assets. (Enable Pages: Settings → Pages → main /docs.)

AUR packaging (packaging/aur/)

PKGBUILD + .SRCINFO building from the v0.2.0 source tarball, with publish instructions (AUR account/SSH required to push).

🤖 Generated with Claude Code

Distribution & discoverability assets.

- bench/: reproducible imgcli-vs-ImageMagick micro-benchmark (bench.sh) + RESULTS.md.
  Real, steady-state numbers on Apple Silicon: ~8.6× faster resize, ~8× faster
  grayscale, ~470× smaller install (232 KB / 0 deps vs ~109 MB / 17 deps), with
  honest caveats (ImageMagick is a far broader 16-bit/HDRI toolkit).
- docs/: self-contained, SEO-optimized GitHub Pages landing page (title/description/
  keywords, Open Graph, JSON-LD SoftwareApplication, sitemap.xml, robots.txt,
  .nojekyll). Includes the real benchmark scorecard, demo images rendered by
  imgcli, install paths, the MCP/agent section, and an honest comparison table.
- packaging/aur/: PKGBUILD + .SRCINFO + publish instructions for the Arch User
  Repository (builds from the v0.2.0 source tarball).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@swperb swperb merged commit 4e7f8cf into main Jun 15, 2026
5 checks passed
@swperb swperb deleted the feat/distribution-landing branch June 15, 2026 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant