

PixelShrink Pro – Ultimate Image Compression AppPixelShrink Pro – Ultimate Image Compression App
Compress images with advanced algorithms, dark/light mode, API integration, and a modern React + Node.js stack.
PixelShrink Pro – Ultimate Image Compression App
Compress images with advanced algorithms, dark/light mode, API integration, and a modern React + ...1 Support questions or comments
Please login or create an account to post a question or comment.
-
1 week agoI have some questions:
1. Can this be installed on sub-directory? Example – example.com/pixelshrink
2. Do I need to install any package/libraries on server like jpegoptim optipng pngquant or some other package to make the compressor work?
3. Does Pixelshrink using any external api for compressing image?
4. Does compression happen locally in browser or it send the image to server for compression? -
1 week agoDevFahad99 Author1. Can this be installed on a sub-directory? Example – example.com/pixelshrink
Yes, the application can be deployed under a sub-directory like example.com/pixelshrink.
You just need to adjust the base path in the front-end configuration (vite.config.ts) by setting:
base: '/pixelshrink/',
And ensure your server (Express.js) is configured to serve the app correctly under that sub-path.
2. Do I need to install any package/libraries on the server like jpegoptim, optipng, pngquant, or other tools to make the compressor work?
No, there's no need to install external compression tools like jpegoptim, optipng, or pngquant.
The project uses the Sharp library (a Node.js image processing library) to handle image compression internally on the server.
3. Does Pixelshrink use any external API for compressing images?
No, Pixelshrink does not rely on any external APIs for compression.
All image compression is handled locally on the server using the Sharp library. No images are sent to third-party services.
4. Does compression happen locally in the browser, or is the image sent to the server for compression?
The image is uploaded from the browser to the server, where the compression takes place.
The server processes and compresses the image, then returns the optimized version back to the browser for download.
Information
Category | Scripts & Code / ReactJS |
First release | 25 April 2025 |
Last update | 25 April 2025 |
Files included | .css, .html, Javascript .js |
Tags | responsive, upload, API, sharp, typescript, modern ui, dark mode, node.js, tailwind css, vite, image compression, express.js, image optimization, react app |