PixelPress - Browser Image Compressor for JPG, PNG & WebP (React + TypeScript)
Preview and demo
Status: available · Last verified 7. 11. 2026. Availability checks are not a security guarantee.
Description
PixelPress is a production-ready, fully client-side image compression app built with React 18, TypeScript and Vite. Every image is compressed inside the visitor's browser with Web Workers and OffscreenCanvas - nothing is uploaded, nothing is stored, and no API keys, accounts or backend services are required. Visitors drag in a batch of photos and watch file sizes drop by up to 90% while quality stays visually intact.
The workspace gives users full control in real time: a quality slider with four presets (Smaller / Balanced / High / Max), output format selection (Auto / WebP / JPG / PNG), and optional max-dimension resizing with locked aspect ratio. Every change instantly re-compresses the whole batch, and a per-file token system discards stale worker results so the numbers on screen always match the current settings.
Each result card shows original vs. compressed size, saved bytes, a percentage badge, source and output dimensions, and the format route (for example JPG to WEBP). A built-in before/after dialog with a draggable split slider lets buyers inspect quality at a glance, while single-image download and one-click ZIP export (fflate) handle delivery of the finished files.
The front end is a complete English-language product site: hero, compressor workspace, how-it-works steps, feature grid, FAQ accordion and call-to-action band, all fully responsive from 320px phones to wide desktops. It ships with SEO and Open Graph meta tags, keyboard shortcuts, clipboard paste (Ctrl/Cmd+V), drag-and-drop anywhere on the page, accessible focus states and zero external UI or CSS libraries, so rebranding is a matter of editing one stylesheet.
The project builds to plain static files and can be hosted on any static host; a dependency-free Node static server (server.mjs) is included for platforms that expect a Node process. Clean, typed, well-commented source - ideal as a standalone SaaS tool, as an embeddable utility for an existing product, or as a reference implementation for React + Web Worker image pipelines.
Features
Requirements
Vite 5, React 18, TypeScript 5
Automated Security Scan Passed
- Product version:
- 1.0.0
- Archive verified:
- Yes
- Scan date:
- 28 October 2026
- Malware scan:
- Passed
- Secret detection:
- Passed
- Dependency scan:
- Passed with 9 non-blocking findings
- Static analysis:
- Passed
A passed automated scan does not guarantee that the software is free from every vulnerability or security risk. The result applies only to this version. View scan methodology
Technical requirements
- React
- Database: SQLite
- Node.js 18+ required
- Shared hosting may not be sufficient
What is included
- Full application package with full downloadable files
- Documentation included for installation and setup
- Readable source code for customization
- 12 listed features
- Working live demo or preview access
Who is this product for
- Buyers who need a full application rather than a custom build from scratch
- Teams shopping within JS UI Components
- Projects already using TypeScript 5
Updates and support
- Support terms are provided by the seller and should be reviewed before purchase
- Update expectations should be confirmed from the listing before purchase
Asking price: $61.00
This listing is for a one-time acquisition of the complete project, not a standard source-code licence.
Project details and operational claims are seller-provided unless explicitly marked as verified by ESDecode.
Financial information is seller-reported unless explicitly marked verified by ESDecode. Current verification status: SELLER REPORTED.
What is included in the acquisition
- Source code
- Deployment configuration
- Repositories
- Backend
- Documentation
Ownership and transfer
External transfers such as domains, store listings, hosting and third-party accounts are arranged directly between buyer and seller after payment.
Technical details
- Current version
- 1.0.0
- Last updated
- Oct 29, 2026
- Framework
- React
- Databases
- SQLite
- Frontend stack
- TypeScript 5
- Shared hosting
- No
- Docker
- No
- Composer required
- No
- Node.js required
- Yes, 18+
- Documentation
- Yes
- Source encrypted
- No
- Source obfuscated
- No
Marketplace review
Content review processReviewed 29. 10. 2026. The current version was reviewed.
The marketplace reviewed the listing content, package structure and required documentation.
Automated checks looked for suspicious files and common malware indicators.
The product received an additional security-focused review beyond the baseline listing checks.
This is not a full penetration test or a guarantee that the product is vulnerability-free.
Full Project Acquisition
This listing is for a one-time acquisition of the complete project, not a standard source-code licence.
Review the Included Assets, commitment and Handover rules before purchasing.
Item Details
- Last Update
- October 29, 2026
- Published
- October 28, 2026
- Version
- 1.0.0
- Category
- JS UI Components
- Product Type
- Full application
- Sale Type
- Full Project Acquisition
- Sales
- 0
- Reviews
- No reviews
