Skip to content
Desktop App Wrap for Squoosh
Branch: master
Clone or download
Pull request Compare This branch is 21 commits ahead, 241 commits behind GoogleChromeLabs:master.
Latest commit f1c9010 Feb 12, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates to include feature request (GoogleChromeLabs#318) Nov 19, 2018
app Updates menus Feb 6, 2019
codecs Update Dec 17, 2018
config Create CSS typings before build. Fixes GoogleChromeLabs#251. (GoogleC… Nov 28, 2018
src Adjust the logo position for windows Feb 8, 2019
.editorconfig Use strict TypeScript, enable TSLint, update all types to work in str… Mar 29, 2018
.gitignore Updates menus Feb 6, 2019
.travis.yml Create CSS typings before build. Fixes GoogleChromeLabs#251. (GoogleC… Nov 28, 2018 Initial commit. Mar 2, 2018
LICENSE Initial commit. Mar 2, 2018 Add store links Feb 13, 2019
_headers.ejs Adding manifest to headers Nov 9, 2018
_redirects.ejs Add basic history handling (GoogleChromeLabs#288) (GoogleChromeLabs#309) Dec 12, 2018
emscripten-wasm.d.ts Add types to module initialize func May 21, 2018
global.d.ts Globally include DeskGap ts definitions Feb 5, 2019
package-lock.json Rebrand Feb 6, 2019
renovate.json Add renovate.json Dec 13, 2018
tsconfig.json Making processor-worker a real worker (to TypeScript) (GoogleChromeLa… Nov 29, 2018
webpack.config.js Remove prerendering Feb 6, 2019


Download on Mac App Store Download on Microsoft Store

Pym is a desktop app that wraps the web app Squoosh using DeskGap.

Squoosh is an image compression web app that allows you to dive into the advanced options provided by various image compressors.

Image compression is handled locally; no additional data is sent to the server.

On top of it, Pym features:

  • Dark mode support on macOS 10.14+ and Windows 10 1809+.
  • Native file dialog for image exporting.
  • No Google Analytics tracking.

Building locally

Clone the repo, and:

npm install
npm run build

You can run the app with:

npm start
You can’t perform that action at this time.