First Look at ImageTable ::

September 16, 2012 at 8:50 pm EDT

Image viewers can be a pretty big problem when looking at reference images.  Therefore, I decided to rethink the idea of an image viewer.

ImageTable Logo

What makes ImageTable different (so far):

  • While you can open images directly with it, you can paste images into it from a web browser or some other source instead
  • A minimap allows for quick navigation of the image

You can see the initial preview version here:

http://www.youtube.com/watch?v=Wkv38OyZ_O0

These are the features I hope to add before I release it:

  • Handle multiple images
  • Add sliding animations to the navigation window
  • Drag and drop support
  • Make sure it works under Windows and Mac OS X
  • Proper packaging
Internally, I still need to:
  • Refactor the entire codebase… Right now it isn’t very object oriented (ew….) and it is the biggest mess EVER.
  • Comment everything.  I have 0 comments in there right now, terrible practice.
ImageTable is written in Python2 with PyCairo and PyGTK.  It is licensed under GNU GPL 3.0.
EDIT: Development is undergoing in this Github repository: https://github.com/kotakotakota/ImageTable

Feel free to give me additional feature suggestions!!


2 Comments

kotakotakota
Thanks for taking a look. That's a good point. The main reason I announced it was because I was wondering if I would actually receive any negative feedback due to there already being too many image viewers out in the market. I suppose I wanted to 'test the waters' so to speak first. I am in fact working in GitHub, so what that means is that users can actually test it before the first release and look at the (terribly formatted, incredibly ugly) code. Here's the link to that: https://github.com/kotakotakota/ImageTable Do note that it is VERY much feature incomplete, so don't expect it to work well (or at all) for you yet, but feel free to give it a whirl. The dependencies are Python2, PyGTK, and PyCairo, and you can run it from the terminal with a python imagetable.py I will work on making this a little more user friendly though. I apologize but I'm not entirely sure what you mean by "May I ask you some features in future wish list?" Can you rephrase? Thanks!

remy
Hi Kota, it looks promising but we cannot comment if you haven't release any version first, alpha or beta stage for example. May I ask you some features in future wish list?