Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/splode/optimus
Image conversion and optimization desktop app.
https://github.com/splode/optimus
compression go golang image-optimization jpeg-image-compression optimization png-compression vue vuejs wails webp
Last synced: 7 days ago
JSON representation
Image conversion and optimization desktop app.
- Host: GitHub
- URL: https://github.com/splode/optimus
- Owner: Splode
- License: mit
- Created: 2020-07-10T02:40:48.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-03-05T10:00:05.000Z (over 1 year ago)
- Last Synced: 2024-11-06T17:44:16.925Z (7 days ago)
- Topics: compression, go, golang, image-optimization, jpeg-image-compression, optimization, png-compression, vue, vuejs, wails, webp
- Language: Vue
- Homepage:
- Size: 7.73 MB
- Stars: 495
- Watchers: 9
- Forks: 31
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
![Optimus logo](./.github/optimus-logo--960x540.png)
# Optimus
> Image compression, optimization and conversion desktop app.
## Overview
Optimus is a desktop image optimization application. It supports conversion and compression between WebP, JPEG, and PNG image formats.
## Features
- Convert to and from JPEG, PNG, and WebP formats.
- Compress JPEG, PNG (lossy), and WebP (lossy and lossless) formats.
- Resize images to various sizes in a single batch operation.
- View simple stats on session and all-time use.![Screenshot of Optimus primary image editor view](./.github/optimus_screenshot_editor--1200x742.png)
![Screenshot of Optimus options view](./.github/optimus_screenshot_options--1200x936.png)
## Installation
### Downloads
Download the latest version from the [releases page](https://github.com/Splode/optimus/releases).
Optimus is available for Windows, macOS, and Linux.
### Scoop
```bash
scoop install https://raw.githubusercontent.com/Splode/optimus/main/optimus.json
```## Development
Optimus is built using [Wails](https://wails.app/) and uses JavaScript on the frontend and Go on the backend.
Take the following steps to develop locally:
1. Clone the repo
2. Install Wails
3. Install go and npm dependencies## License
MIT © 2020 Christopher Murphy