Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kyleduo/TinyPNG4Mac
TinyPNG client for Mac
https://github.com/kyleduo/TinyPNG4Mac
image-compression tinypng tinypng4mac
Last synced: 10 days ago
JSON representation
TinyPNG client for Mac
- Host: GitHub
- URL: https://github.com/kyleduo/TinyPNG4Mac
- Owner: kyleduo
- License: mit
- Created: 2016-07-01T12:52:11.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-11-16T04:25:40.000Z (12 months ago)
- Last Synced: 2024-10-10T17:41:47.604Z (29 days ago)
- Topics: image-compression, tinypng, tinypng4mac
- Language: Swift
- Size: 34.1 MB
- Stars: 3,500
- Watchers: 58
- Forks: 274
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- favorite-link - 适用于 Mac 的 TinyPNG 客户端。
- my-awesome-tools - https://github.com/kyleduo/TinyPNG4Mac
- awesome - kyleduo/TinyPNG4Mac - TinyPNG client for Mac (Swift)
- awesome - kyleduo/TinyPNG4Mac - TinyPNG client for Mac (Swift)
README
# TinyPNG4Mac
![preview](./preview/preview.png)
This is a client of [TinyPNG](https://tinypng.com) for Mac, with which you can compress pngs without open browser and manually download images, all you need to do is just drag and drop.
[中文](./README_ZH.md)
### Usage
1. Register a KEY using your email at [link](https://tinypng.com/developers). You can also do this from Client since there is a button on the window.
2. Paste your key to window. (You can edit it when you need to)
3. Drag images to the window.### Download
Homebrew
```
brew install --cask tinypng4mac
```Through [Release Page](https://github.com/kyleduo/TinyPNG4Mac/releases)
Check "Anywhere" in `Preferences -> Security & privacy` if you can not open this app. Just for the first time, and I suggest you uncheck it after you open this app for security.
### Thanks
[droptogif](https://github.com/mortenjust/droptogif) -- A very useful client for convert video to gif. I learnt how to create window from that project.
### Release Notes
**Version 1.0.7**
1. Add support for webp files.
2. Update Alamofire to latest version.
3. Change minimal supported macOS version to 10.13.
4. Change dependency management from CocoaPods to SPM.----
**Version 1.0.5**
1. Support Apple silicon. [#47](https://github.com/kyleduo/TinyPNG4Mac/pull/47) Thanks [@limuyang2](https://github.com/limuyang2)
**Version 1.0.4**
1. Support reserving origin file's permission. [#11](https://github.com/kyleduo/TinyPNG4Mac/issues/11) Thanks [PR by @Enoooch](https://github.com/kyleduo/TinyPNG4Mac/pull/40)
**Version 1.0.3**
1. Support compress folder recursively. [#14](https://github.com/kyleduo/TinyPNG4Mac/issues/14) [#33](https://github.com/kyleduo/TinyPNG4Mac/issues/33)
**Version 1.0.2**
1. Fixed [#29](https://github.com/kyleduo/TinyPNG4Mac/issues/29)
2. Fixed a typo.**Version 1.0.1**
1. Migrate to Swift 5.0, thanks [@gewill](https://github.com/gewill)
2. Downward compatibility to macOS 10.10
3. Fixed [#19](https://github.com/kyleduo/TinyPNG4Mac/issues/19), [#22](**Version 1.0.0**
1. New icon and interface
2. Support "in place"
3. Improve stability and fix bugs**Version 0.9.3**
1. Update to **Swift 3**
2. Add `Pods/` to `.gitignore`
3. Display progress when uploading/downloaing.**Version 0.9.2**
1. Support **JPG** and **JPEG**.
**Version 0.9 brings a lot of change.**
1. Whole new design UI.
2. New workflow and easy to use.
3. Custom ouput path support.
4. Sorted task list.
5. Chinese support.### License
Developed by [@kyleduo](https://github.com/kyleduo) and available under the [MIT](http://opensource.org/licenses/MIT) license.