/kiwi

A lightweight image viewer

Primary LanguageJava

Kiwi - A cross-platform lightweight image viewer

Kiwi Logo

Overview

Kiwi is a comprehensive image viewing package, which includes a lightning fast reader, and a rich file explorer to browse and manage image directories. Kiwi was built from the disappointing photo viewers bundled with operating systems such as Windows, and the lack of alternative options.

Kiwi works best with a nested directory structure, and is ideal for browsing through hundreds of images, such as comics/manga or camera photos. Kiwi offers configurable quality options, to balance the speed/quality depending on the use case scenario.

Kiwi was heavily inspired by CDisplay, an old image viewer whose development has been discontinued. Although other alternatives have since surfaced, Kiwi was built from the ground up to be as fast as possible given the limitations of the platform, as well as to provide enough functionality and integration with the operating system to become a standalone application for image viewing. Kiwi is written in Java, using the JavaFX GUI Framework, with the aim of (eventually) being cross platform.

Downloads

Please refer to the Releases page.

Features

  • Fully customizable hotkey-based navigation
  • Nested directory structure support
  • Directory organization using a tagging system
  • Flexible searching scheme
  • Multiple instance support
  • Automatically or manually editable JSON configuration file
  • Native I/O management

Roadmap

  • Support for archives (.zip, .rar, .tar)
  • Better metadata integration ( orientation detection )
  • More file/folder information/metadata displayed
  • Code quality improvement and refactoring
  • Speed improvements

Contact

Contact me (Daniel) at daniel.koudouna@gmail.com for suggestions, questions, or simply a friendly message.