addyosmani

squish

Squish - Batch Browser-based Image Compression

by addyosmani

TypeScript

TypeScript89%
HTML7.6%
JavaScript3.2%
CSS0.2%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
42
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Quiet · 5 in progress · Last activity 1y ago
See all on GitHub →
bigmints

PicoRunner is a macOS app that reviews, installs and launches local apps from GitHub. This badge opens installation review; it does not assert verified compatibility. Adds only a root manifest and encoded canonical README badge. The manifest selects Node 24 and the existing npm lockfile, builds with the existing script, then serves the production build through Vite preview on an assigned loopback port. Application source, dependencies and lockfiles are unchanged. Validation on macOS arm64 at , Node 24.22.0: Clean and passed; current public manifest v1 schema passes. Root HTTP 200 and two JS/CSS assets passed. Owned-server shutdown and closed-port checks passed. Headless Chromium imported a synthetic 64x48 PNG, converted using the default WebP setting, and downloaded a valid 278-byte WebP with no page errors. Output SHA256: . does not pass on the unchanged application source: four errors in and one existing hook-dependency warning. These are disclosed, not suppressed. No automated test script is declared. The conversion queue is session state; downloaded files are user-managed. Other codecs, batch processing, performance and reload behavior remain untested. Canonical PicoRunner import, its native lifecycle, restart/retention and managed updates remain pending. This draft claims neither full compatibility nor catalog acceptance.

bigmints · 3w ago
RakibRahman

feat: add keyboard navigation support to DropZone Made DropZone focusable with . Added handler for Enter/Space key support. Improved accessibility with and . Enhanced focus styles for better usability. Preview: !accessibility

RakibRahman · 1y ago
Structured data for AI agents

Repository: addyosmani/squish. Description: Squish - Batch Browser-based Image Compression Stars: 1048, Forks: 113. Primary language: TypeScript. Languages: TypeScript (89%), HTML (7.6%), JavaScript (3.2%), CSS (0.2%). License: MIT. Homepage: https://squish.addy.ie Topics: batch, batch-processing, image-compression, image-processing. Open PRs: 5, open issues: 8. Last activity: 1y ago. Community health: 42%. Top contributors: addyosmani, yuseinkerdakov.