Giter Site home page Giter Site logo

splode / optimus Goto Github PK

View Code? Open in Web Editor NEW
449.0 8.0 33.0 7.91 MB

Image conversion and optimization desktop app.

License: MIT License

JavaScript 8.28% Vue 65.05% CSS 4.61% Go 22.06%
compression optimization webp jpeg-image-compression png-compression image-optimization golang go vue vuejs

optimus's Introduction

Optimus logo

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

Screenshot of Optimus options view

Installation

Downloads

Download the latest version from the releases page.

Optimus is available for Windows, macOS, and Linux.

Scoop

scoop install https://raw.githubusercontent.com/Splode/optimus/main/optimus.json

Development

Optimus is built using Wails 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

optimus's People

Contributors

dependabot[bot] avatar splode avatar ttys3 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

optimus's Issues

Overwrite

If you save the optimized image with same extension in the same path the program will overwrite the file.
Obviously you can add suffix/prefix but it should ask you anyway if you want to overwrite the original file or change the name by default to don't lose the original file.

Allow to click on Optimize multiple time

hi there, really amazing software you did, any os should bring a default one by out of the box imo.

It would be nice if we could click on optimize as we want. The use case for me is that a change a setting, and i was not able to reoptimize without clearing all my files and add them again.

Thanks

Reduce the image size by percentage

This is a really good looking tool with many features one can need.
Only one feature which I miss is shrinking the size by percentage for each image.
I happens often that a batch is mixed with vertical and horizontal picture and a shrink image size by percentage would be perfect.

Optimus doesnt open on Linux Mint

Like the title, i downloaded the "optimus_v0.5.0-beta_linux_x86_64.tar.gz" file, then extract it but when i tried to open it nothing happens, this are my specs:
Screenshot from 2024-02-28 15-39-12

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.