MCPcopy Index your code
hub / github.com/antonreshetov/image-optimizer

github.com/antonreshetov/image-optimizer @v1.4.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.4.0 ↗ · + Follow
33 symbols 107 edges 26 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Image Optimizer

GitHub package.json version GitHub All Releases GitHub

Built with Electron, Vue & Vite.

A free and open source tool for optimizing images and vector graphics.

Core libs

Download and Installation on macOS

Go to Releases get the latest build, download and install.

Development

# install dependencies
yarn
# serve with hot reload
yarn dev

Build

# build application for production
yarn build

Related

Copyright (c) 2021-present, Anton Reshetov.

Extension points exported contracts — how you extend this code

GlobalComponents (Interface)
(no doc)
src/renderer/types/components.d.ts
EventCallback (Interface)
(no doc)
src/main/types/index.d.ts
DroppedFile (Interface)
(no doc)
src/renderer/types/index.d.ts
Window (Interface)
(no doc)
src/main/types/index.d.ts
AppState (Interface)
(no doc)
src/renderer/types/index.d.ts
StoreSchema (Interface)
(no doc)
src/main/types/index.d.ts
FileSize (Interface)
(no doc)
src/main/types/index.d.ts
FileOutput (Interface)
(no doc)
src/main/types/index.d.ts

Core symbols most depended-on inside this repo

getFileSize
called by 6
src/main/utils/index.ts
#sendToRenderer
called by 5
src/main/image-compressor.ts
start
called by 3
src/main/image-compressor.ts
isFolder
called by 3
src/main/utils/index.ts
build
called by 3
src/scripts/build.ts
init
called by 2
src/main/index.ts
checkForUpdate
called by 2
src/main/update-check.ts
startElectron
called by 2
src/scripts/dev-server.ts

Shape

Function 17
Interface 8
Method 6
Class 2

Languages

TypeScript100%

Modules by API surface

src/main/image-compressor.ts8 symbols
src/main/utils/index.ts5 symbols
src/main/types/index.d.ts5 symbols
src/scripts/dev-server.ts4 symbols
src/main/menu.ts3 symbols
src/renderer/types/index.d.ts2 symbols
src/main/index.ts2 symbols
src/scripts/build.ts1 symbols
src/renderer/types/components.d.ts1 symbols
src/main/update-check.ts1 symbols
src/config/vite.ts1 symbols

For agents

$ claude mcp add image-optimizer \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page