This app lets you upload to Instagram directly from your desktop ...
MICHAEL ZHANG, PETAPIXEL:
Windowed is a simple new app that finally lets you upload to Instagram directly from your Mac or PC desktop.
Created by photographer and programmer Felix Sun, the app is essentially a tiny mobile browser that you can log into Instagram’s website.
Read more, here.