digiKam is an photo management application to import, organise, edit, view and share your digital photos and videos. You can assign tags and labels to photos and RAW files across multiple folders to better find such photos later on.
Other useful features include
- Powerful search by wide range of criteria: tags, labels, ratings, date, location, and photo metadata.
- import photos from SD cards, cameras, phones
- supports RAW image formats of many cameras
- photo image editing tools from basic tools such as adjusting colours, sharpening, cropping to advanced tools such as red eyes correction, panorama stitching and FX
- the ability to upload photos to remote web services like Flickr and Facebook