All Projects → Lucassssss → TinyClient

Lucassssss / TinyClient

Licence: other
🐙 Tinypng Windows/Mac/Linux 客户端,多 Key 自由配置

Programming Languages

javascript
184084 projects - #8 most used programming language
NSIS
403 projects
HTML
75241 projects

Projects that are alternatives of or similar to TinyClient

tinify-ruby
Ruby client for the Tinify API.
Stars: ✭ 41 (+10.81%)
Mutual labels:  tinypng
TinyPNGNodeJSBatcher
提供一个NodeJS环境下,基于TinyPNG服务的,批量压缩任意数量图片的工具。
Stars: ✭ 51 (+37.84%)
Mutual labels:  tinypng
tinify-net
.NET client for the Tinify API.
Stars: ✭ 45 (+21.62%)
Mutual labels:  tinypng
Imagine
🖼️ PNG/JPEG optimization app for macOS, Windows and Linux.
Stars: ✭ 1,859 (+4924.32%)
Mutual labels:  tinypng
Tinypng4mac
TinyPNG client for Mac
Stars: ✭ 3,025 (+8075.68%)
Mutual labels:  tinypng
z img
图片操作工具,支持PNG,jpg,GIF【间接更新】
Stars: ✭ 23 (-37.84%)
Mutual labels:  tinypng
tinypng
A TinyPNG client written in Go
Stars: ✭ 21 (-43.24%)
Mutual labels:  tinypng
tinyimg-webpack-plugin
A webpack plugin for compressing image
Stars: ✭ 61 (+64.86%)
Mutual labels:  tinypng
image-optimisation-tools-comparison
A Benchmarking Suite for popular Image Optimisation Tools
Stars: ✭ 28 (-24.32%)
Mutual labels:  tinypng
gulp-tinypng-compress
TinyPNG API wrapper for compressing PNG & JPG images
Stars: ✭ 49 (+32.43%)
Mutual labels:  tinypng
AppThinning
Make app thinner. Help you find large files and compress png, gif, jpg, svg files. 应用程序瘦身工具,帮助你找到大文件,压缩png、gif、jpg、svg等文件。
Stars: ✭ 22 (-40.54%)
Mutual labels:  tinypng
photoshop-scripts
Photoshop Scripts for the TinyPNG & TinyJPG Photoshop plugin
Stars: ✭ 43 (+16.22%)
Mutual labels:  tinypng
tinypng-free
Use the upload api of tinypng's homeage to compress images
Stars: ✭ 29 (-21.62%)
Mutual labels:  tinypng
minify images
Optimiert Bilder mittels Media-Manager-Effekt über verschiedene Dienste (TinyPNG, ImageMagick, u.a.)
Stars: ✭ 29 (-21.62%)
Mutual labels:  tinypng
tinypng
基于TinyPNG图片压缩软件,操作简单高效,支持MacOS和Windows系统,无需其它依赖运行。
Stars: ✭ 83 (+124.32%)
Mutual labels:  tinypng
TinyPngPlugin
TinyPng gradle plugin for android
Stars: ✭ 240 (+548.65%)
Mutual labels:  tinypng

TinyClient

TinyClient 是一个超强压缩图片的小工具,压缩率可以达到 50% 以上,压缩质量接近无损。是一个基于 Electron 和 Tinypng 的图片压缩客户端工具。

开发/预览

需要安装 GitNode.js (包含 npm) ,然后运行下面的命令行:

# Clone this repository
git clone https://github.com/Lucassssss/TinyClient.git
# Go into the repository
cd TinyClient
# Install dependencies
npm install
# Run the app
npm start

如果一切顺利的话就可以看到上面截图显示的样子,然后根据你自己的需求进行二次开发。

构建/打包

如果你是懒人,你可以直接下载这里的 releases 包,我已经构建好了 Windows 版本的包,Mac,Linux,大概类似这样:

如果你使用 electron-packager

npm install electron-packager --save-dev

然后开始打包:

electron-packager <location of project> <name of project> <platform> <architecture> <electron version> <optional options>

或者使用 NSIS 打包安装文件,项目目录中我已经构建好了 nsi文件,运行并编译即可。

License

GPL License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].