Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/toolinbox/iPic
iPic could automatically upload images and save Markdown links.
https://github.com/toolinbox/iPic
Last synced: 3 months ago
JSON representation
iPic could automatically upload images and save Markdown links.
- Host: GitHub
- URL: https://github.com/toolinbox/iPic
- Owner: toolinbox
- Created: 2016-05-16T10:20:07.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-03-19T02:44:48.000Z (8 months ago)
- Last Synced: 2024-05-02T18:56:14.525Z (6 months ago)
- Homepage: http://toolinbox.net/en/iPic/
- Size: 56.4 MB
- Stars: 223
- Watchers: 6
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hacking-lists - toolinbox/iPic - iPic could automatically upload images and save Markdown links. (Others)
README
![](https://farm8.staticflickr.com/7322/28018346695_f1461c7a09_o.jpg)
iPic could automatically upload images and save Markdown links on Mac. It's so free to insert images anywhere.
# Multiple Ways to Upload Images
iPic supports multiple ways to upload images. Let's look through all these ways and check which one is preferred in different cases.
## 1. Upload Images by Drag & Drop
Drag & Drop is an interesting way to upload images. Just drag images to iPic's icon in menu bar. The images will be automatically uploaded when dropped.
![](https://farm8.staticflickr.com/7391/28018358015_fc186feb43_o.gif)
You may find that iPic will show progress in menu bar during upload, which is clean and useful.
![](https://farm8.staticflickr.com/7253/27745593970_b1fe0ff36a_o.gif)
Using this way, you can also upload many images at a time. The uploaded images will keep the same order with your selection.
![](https://farm8.staticflickr.com/7347/27412027774_e1eaceb973_o.gif)
## 2. Upload Images by Services
It's very effective way to upload images using `Services` in Finder. Just right click the image and choose `Upload by iPic` in Services, the image will be automatically uploaded.
![](https://farm8.staticflickr.com/7455/27412037554_503ec8871e_o.gif)
Beside using context menu, it's more effective to use shortcut. Just select the image file and press shortcut of `Command + U` to upload it.
![](https://farm8.staticflickr.com/7274/27991351386_d56e89c3f2_o.gif)
If you don't like the default shortcut of `Command + U`, you can modify it in `System Preferences > Keyboard > Shortcuts > Services`. By the way, if you installed many apps on your Mac and there're many Services which you don't need, you can also close them here.
![](https://farm8.staticflickr.com/7234/27948351001_eee3c741d4_o.jpg)
There're several other benefits to upload images by Services:
- Upload many images at a time.
- Even iPic wasn't running, Mac will launch it and upload images.**Note:** due to the refresh mechanism of macOS, the upload service may not appear immediately after install iPic. Just wait several minutes or even hours, it will normally appear.
## 3. Copy Images and Upload
### Manually Upload
iPic will monitor the changes of system pasteboard. If an image was copied, it will appear in the `Pending` menu of iPic. If you need to upload the image, just click the menu item of it. This way is suitable to upload a few images.
![](https://farm8.staticflickr.com/7790/27923764732_476c30fe68_o.gif)
### Automatically Upload
If you enable the `Automatically Upload` in iPic's menu, the copied images will be uploaded automatically. For example, when we almost finish writing a blog and just need to insert several images, this way is very suitable.
![](https://farm8.staticflickr.com/7285/27991368026_d4033c949e_o.gif)
### Upload Screenshot
If you want to upload screenshot after taken, automatically upload is a perfect choice. It's very easy to do it.
![](https://farm8.staticflickr.com/7392/28026023985_c057c470c3_o.gif)
Generally the screenshot tools have the feature to save screenshot to pasteboard. If you didn't changed the Mac's shortcut to take a screenshot, you can press `Command + Ctrl + Shift + 4` to save selected area on screen to pasteboard.
## Image Formats
The demos above mainly introduced how to upload image files. In the same time, iPic also supports upload images from the other apps.
Browser:
![](https://farm8.staticflickr.com/7505/27923780282_e84331ce00_o.gif)
Pages:
![](https://farm8.staticflickr.com/7328/27923818182_7ecdbd7f7d_o.gif)
Sketch:
![](https://farm8.staticflickr.com/7345/27948422771_0c8efc408c_o.gif)
iPic supports the popular image formats such as jpg, png, gif, etc.
# Image Hosts
Image hosts are the cloud services where to save your images. You can add your own image hosts in `Preferences` of iPic.
![](https://farm8.staticflickr.com/7349/27412108934_2b89ea985d_o.jpg)
After image hosts were added, you can choose which one to use in iPic's menu.
![](https://farm8.staticflickr.com/7389/28026086875_ed5fc280fd_o.png)
Now the image hosts supported by iPic are as following.
## Imgur
iPic needs your authorisation to upload images to your [Imgur](http://imgur.com/) account. If you have several albums in Imgur, iPic supports to upload to the album you selected.
![](https://farm8.staticflickr.com/7530/27991453096_343b77f0fb_o.jpg)
## Flickr
iPic needs your authorisation to upload images to your [Flickr](https://www.flickr.com/) account. If you have several albums in Flickr, iPic supports to upload to the album you selected.
![](https://farm8.staticflickr.com/7286/27923855272_fc155181d2_o.jpg)
## Default
For default image host, the images will be uploaded to [Sina Weibo](http://weibo.com/) anonymously. You can directly upload image to it without any configuration.
![](https://farm8.staticflickr.com/7554/28026092765_0269e14dd1_o.jpg)
## Qiniu
You can add several [Qiniu](http://www.qiniu.com/)'s image hosts with their own names.
![](https://farm8.staticflickr.com/7612/27412134954_29407782f3_o.jpg)
For how to add Qiniu's image host, please refer to [this article (Chinese)](http://toolinbox.net/iPic/AddQiniuImageHost.html).
## UpYun
You can add several [UpYun](https://www.upyun.com/)'s image hosts with their own names.
![](https://farm8.staticflickr.com/7360/27745705780_75f6507882_o.jpg)
For how to add UpYun's image host, please refer to [this article (Chinese)](http://toolinbox.net/iPic/AddUpYunImageHost.html).
# Else
Let's check the other features of iPic.
## Preferences
![](https://farm8.staticflickr.com/7113/27412243223_61b06b8e7a_o.jpg)
### Start at login
If you frequently need to restart Mac, this choice will be helpful.
### Customise Image Link Format
Now iPic supports normal http format and `Markdown` format for image's link. If you frequently write using Markdown, this option will be very helpful for you.
### Shortcut to Open Menu
No matter what apps you're using, you can quickly pop the iPic's menu by shortcut. And then you can upload images, copy image's link, etc.
## iPic Menu
### Images Uploaded History
iPic could keep the last 15 uploaded images. The newest 5 ones appear on the top level of the menu, and the others appear in `More Uploaded Images`.
![](https://farm8.staticflickr.com/7361/27991478026_c784d73675_o.png)
When you click on the uploaded image, the link of the image will be copied to pasteboard.
By the way, you can clear the upload history in `More` menu.
### Feedback
If you met problem when using iPic, or want iPic to be improved follow your ways, welcome to contact us using the `Feedback` menu.
![](https://farm8.staticflickr.com/7630/27745712420_f1dcf36236_o.png)
### Rate iPic
If you think iPic is good and helpful for you, welcome to rate iPic on Mac App Store. Any comments will also be welcomed. You want to share iPic to your friends? Cool!
# Try iPic for Free
iPic will be release one Mac App Store soon. Before that, why not [try iPic for free now](http://toolinbox.net/html/DownloadiPic.html). Note: Now only support macOS.
If you can make iPic be better, welcome to [contact us](http://toolinbox.net/en/html/iPicFeedback.html). Look forward to your feedback.
![](https://farm8.staticflickr.com/7322/28018346695_f1461c7a09_o.jpg)