Pixie - photo management app for minimalists

Hey, I started working on a personal app for managing my pictures and generating albums.
Upon talking about it with colleagues it seems a lot of people struggle with the same problems so this may be just what you need.
the idea is pretty simple:
* small webapp (golang backend + angularjs frontend) that you run locally, it loads pictures from given "source" directories (those source directories are basically copies of the DCIM directories of your camera's, phones, etc)
* using vim-style keybinds you can navigate, and add/remove tags to pictures. the UI is supposed to make this as painless as possible.
* also with keybinds, you can spawn your image editor to create edits of pictures (which go in a different dir) and tag those
* finally, after you tagged pictures, you use shellscripts that go over all files matching certain tags and generate albums from those.  For now it just symlinks the originals but I want to add something to resize them as well.
The code is here: https://github.com/Dieterbe/pixie
I had a functioning prototype at one point but then I did an optimisation to only include a subsef of images in the DOM (the active one + 7 before it and after it), and since then "auto scroll to the active picture" is broken.  Because of that issue, the app is not very useable right now.  But I hope that amongst the people who are interested in the app, there's somebody who's good at DOM/js/angularjs stuff, and could help out with the UI side of things.

Trying this out, but I'm completely unfamiliar with Go. Without spending a couple hours wrapping my brain around Go packaging, is there a quick fix for this:
pixie $ go run pixie.go
pixie.go:10:2: cannot find package "github.com/Dieterbe/gothum/workers" in any of:
/usr/lib/go/src/pkg/github.com/Dieterbe/gothum/workers (from $GOROOT)
($GOPATH not set)
backend/backend.go:8:2: cannot find package "github.com/mattn/go-sqlite3" in any of:
/usr/lib/go/src/pkg/github.com/mattn/go-sqlite3 (from $GOROOT)
($GOPATH not set)
pixie.go:12:2: cannot find package "github.com/stvp/go-toml-config" in any of:
/usr/lib/go/src/pkg/github.com/stvp/go-toml-config (from $GOROOT)
($GOPATH not set)
I've git cloned pixie and gothum, installed go and tmsu-bin (the tmsu package failed installation. This also pulled in go-fuse and go-squlite3). Not sure what to set for $GOPATH and/or $GOROOT. I've got pixie and gothum extracted to ~/.local/tmp.
Looks like an interesting project! Thanks,
Scott
Last edited by firecat53 (2013-11-29 21:16:04)

Similar Messages

  • Is AIR the right platform for photo management app?

    I need to build a web-enabled photo management app with the following features:
    server sign-in and authentication
    photos fetched from server via REST API/XML
    tag, rate (i.e. 1-5 stars), and edit properties for photos, with data updated on or sync-ed with server
    all the RIA UI goodies, like multi-select, drag/drop, AJAX-style auto-complete, overlay icons on thumbs,
    all the photo management goodies, like fast scrolling, histograms, resizeable thumbnail
    able to handle 1000s of photos in 1 album (server is on a local LAN)
    One key issue is how the platform loads an album with 1000s of photos in the background, and scrolls through pages of thumbnails. I tried before to build this in Java and all the threading issues were too much for me.
    I have good experience with CakePHP & MySQL and some experience with Java, but I am resigned to learning a new platform/libs. I just need to know where to invest my learning time.
    Can some experienced users pipe in on whether AIR the right platform for me to build on? Should I use Javascript etc, or learn Flex?
    Is there anything out there I could just build on? I'm also considering building on Yahoo YUI or Google GWT as an alternative.
    thx.
    m.

    Let me clarify the issue of 1000s of photo. I the app would need to load thumbnails for 1000s of photos, but only open the full size photo when the thumbnail is clicked. probably 120px max dimension, pre-rendered on the server. I have tried to open 1000 thumbs in a plain html page, and the photos come quickly - as if from the local file system - but it does seem to slow the UI until everything is loaded.
    Is there a way for AIR to load the thumbnails is the current "view port" immediately, and the rest in the background? YUI has an imageLoader class that does something like this. Could I use this within AIR?
    The other requirement is to manage a DB of tags ratings, and other attributes for the photos, but I can't imagine that is a big challenge. right?

  • IPad/iPhone Backup/Management App for PC?

    I'm fed up with the massive headache that's called iTunes.   I don't want a Backup/Management App for my iPad and iPhone that is music centric.  I have a lot of valuable information, applications, photos, videos, and documents on my iPad and iPhone that needs to be effectively backed up and managed.   And yes, I want to back up/management my music too.  I want a well written app that does it all.   Is there an application that does this?
    Dan.

    Thanks for answering.  I don't like the answer, but it's what I expected.  
    Regards,
    Dan.

  • Third party PHOTOS Manager app

    hi to all fellow apple users, i need to have a Third party Photos Manager app (i hate iTunes syncs) , which also provides the SET AS HOME/LOCK SCREEN feature just like the core photos app.... i downloaded "MyPics" app but it doesnt have dis feature.

    King_Penguin wrote:
    Only the photos in the built-in Photos app can be accessed vie the photo frame icon on the iPad's lockscreen or be used as wallpapers, third-party apps won't have access to it.
    Photo Manager Pro is another alternative photo management app which can copy phtoos to/from Photos, but again it can't be used on the lockscreen
    Thanks for this one, I was searching for something like that too and couldn't find anything.

  • Looking for a good Password Manager App for the iPhone

    I'm looking for a good and reliable Password Manager App for the iPhone with sync capabilities on macs. I've read several reviews on several different apps on iTunes, and either they don't work properly, or they're a rip off, or they just don't sync or all of the above. Any recommendations?
    Thanks in advance.

    I've been very happy with 1Password, though I haven't used the iPhone component (not having an iPhone).
    Disclaimer: any product suggestion and link given is strictly for reference and represents my opinion only. No warranties express or implied. I get no personal benefit from the sale of any product I may recommend in any of my posts in the Discussions. Your mileage may vary. Void where prohibited. You must be this tall to ride. Objects in mirror may be closer than they appear. Preservatives added to improve freshness. No animals were harmed in the making of this post.

  • What is a good project management app for the iphonee

    I am looking for a good project management app for an ip4. I need it for planning and costing landscape projects many thanks leon

    Many networks have IOS apps (i.e. ABC). Search the app store

  • Photo-Sort app. for iPad won't let me open it after purchase!

    Hello,
    I just purchased the Photo-Sort app for iPad but when I click on the icon it does not open. It does a little strange blip and then nothing happens.
    Anyone know how I can use this app and ix this problem?

    I would delete it and redownload it. If you signed into the same iTunes account that originally purchased the any app you will not be charged again.

  • How to manage apps for lots of devices

    Hi, I work @ all college in AU. We are implementing ipads as a study tool. Initially the ipads will be set up by the college, then distributed to the students to keep.
    My question is about how to manage apps for so many devices. For example we have 2 apps that need to be installed for 150 units to begin with. This could get quite messy I would think. Has anyone had any experience with this sort of volumes? Any and all input would be greatly appreciated.

    Look in the forum above this one...
    http://discussions.apple.com/thread.jspa?threadID=2594001&tstart=0

  • Project Manager app for Mac???

    I need a Project Manager app for Mac, must be compatible with Office Project Manager, can anyone help me find a good one?

    I googled and found this:
    http://mac-project-management-software-review.toptenreviews.com
    Perhaps you've already seen it.

  • Photo editing app for iPad 2 ?

    Hi can anyone tell me of a decent photo editing app for iPad2.
    I use aperture 3 on my MacBook pro but would like to find one for the iPad for the times that I can't use the MacBook.
    It doesn't have to be all singing all dancing software but also I don't want a very basic one either.
    Perhaps someone knows of one ?
    Any help will be gratefully received Regards Adrian

    Photo gene looks a good app and also gives the option to upgrade to a pro version.
    Have you tried the pro version or do you have the basic?
    Regards Adrian

  • Photo editing apps for  ipad

    could you give me specific names for recommended photo editing apps for the ipad?
    thank you joanlvh

    I have found all these useful:
    Photogene
    Colorsplash
    Photopad
    Filterstorm

  • Photo Management App

    I am interested in an app to handle some relatively basic activities for organizing photos on my iPad: moving copying, folder management, etc. I prefer simplicity and elegance to a bunch of features.
    Thank you for your thoughts on this.
    -Bruce

    Yes indeed, one of the stranger shortcomings for the iPad.
    SortShots is a powerful photo organizing tool for iPad: it retains the photo's EXIF data, including the original filename, and you can create tags and apply them to the photos. You organize your photos into "sorts" based on these tags. Searches can be done on filenames and tags. You can send photos to other apps and save them to the Photo Library if you want. However, you cannot send them to an editor, edit them, and then save them back to SortShots automatically. Your photos in SortShots do not appear in the iPad Photo Library or any of its "albums." They are synched as data in the SortShots App.
    The only way that I can see to edit photos from SortShots is to save a photo to the Photo Library on the iPad, open it in an iPad photo editing App, save the edited the image back to the Library (yes, it's a new file and does NOT retain the EXIF data from the original), and then import that edited version back into SortShots.  THEN you can delete the original version and rename the edited image with the filename of the original and enter the original tag and other metadata.  Yikes.
    However, I don't think that there is any other photo organizer App as powerful as SortShots right now. The iPad was built as a photo viewer of photos that primarily exist back on your computer where they are organized and edited and then synched back onto the iPad.

  • Project management app for iDevices

    Can anyone recommend relatively simple and inexpensive project-management apps that will sync between Mavericks, iPad and iPhone?
    I am interested in a simple way to keep track of personal projects that will cloud-sync between my iMac, iPad and iPhone. Ominfocus seems to be the type of thing I need, but to purchase apps for all three devices would be $140.
    I have been using Apple's Reminders app. But, among other things, it doesn't seem to print items including notes of actions, conversations, etc. In addition, Reminders doesn't seem to allow enlarging a task or reminder to better read the notes.
    George

    I googled and found this:
    http://mac-project-management-software-review.toptenreviews.com
    Perhaps you've already seen it.

  • Photo Editing Apps for the N8

    Hello,
    I love the fact I can edit photos on my N8.  But searching for apps that has more advanced features has not been good.
    Anyone suggest a good app?
    Any chance Nokia would upgrade their photo editing app?
    Thanks,
    VeePee
    Nokia 3395
    Nokia 6600
    Nokia N95 8GB
    Nokia N8 (Anna)
    Nokia Lumia 930

    What do you want to do with your photo's that you can't do with the current editor ?
    If I have helped at all, a click on the White Star is always appreciated :
    you can also help others by marking 'accept as solution' 

  • Lightweight photo management app?

    Hello,
    I have a large collection of photos (>20GB), so a way to manage them is essential and directories aren't good enough.
    I need good search by tags and EXIF.
    However, I'd like a simple, lightweight tool to do that. I've been through
    - digiKam (tons of KDE dependencies, not what I want for a lightweight desktop; WAY too over-the-top for me, lots of features I don't need at all)
    - F-Spot (Mono and GNOME dependencies)
    - Picasa (depends on Wine and, therefore, doesn't integrate well).
    Any suggestions? I don't need any special features like editing or making slideshows or prints, just a robust and efficient way of searching and managing the collection.
    Thanks!

    Looking for the same thing here are a few other apps I tried:
    JBrout(http://code.google.com/p/jbrout/) python: clean simple interface, good search but is missing some features such as geotagging. Also I find the viewer a bit limited
    Mapivi http://mapivi.sourceforge.net/mapivi.shtml perl: Clutered Tk interface but a wealth of features including IPTC rating which I haven't found anywhere else yet.
    phraymed (https://launchpad.net/phraymd) python: Not really lightweight as it has many gnome depencies. Supposed to become a replacement? for Fspot. Active development.
    BlueMarine (http://bluemarine.tidalwave.it/home.html) Java: I haven't tried it out. They say it is supposed to integrate the whole digital photo workflow.
    PS: OT but how do you do named links??

Maybe you are looking for