All Projects → karlch → Vimiv

karlch / Vimiv

Licence: mit
An image viewer with vim-like keybindings.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Vimiv

Gala
Gala Window Manager
Stars: ✭ 173 (-16.02%)
Mutual labels:  gtk
React Native Image Viewer
🚀 tiny & fast lib for react native image viewer pan and zoom
Stars: ✭ 2,334 (+1033.01%)
Mutual labels:  image-viewer
Mednaffe
A front-end (GUI) for mednafen emulator
Stars: ✭ 200 (-2.91%)
Mutual labels:  gtk
Pqiv
Powerful image viewer with minimal UI
Stars: ✭ 177 (-14.08%)
Mutual labels:  image-viewer
Node Webkitgtk
webkitgtk bindings for 🚀 Node.js
Stars: ✭ 185 (-10.19%)
Mutual labels:  gtk
Wiv
Window image viewer [DEPRECATED]
Stars: ✭ 196 (-4.85%)
Mutual labels:  image-viewer
Gtk Fortran
A GTK / Fortran binding
Stars: ✭ 171 (-16.99%)
Mutual labels:  gtk
Easyssh
The SSH connection manager to make your life easier.
Stars: ✭ 207 (+0.49%)
Mutual labels:  gtk
Files
File browser designed for elementary OS
Stars: ✭ 187 (-9.22%)
Mutual labels:  gtk
Srain
Modern IRC client written in GTK
Stars: ✭ 197 (-4.37%)
Mutual labels:  gtk
Swiftgtk
A Swift wrapper around gtk-3.x and gtk-4.x that is largely auto-generated from gobject-introspection
Stars: ✭ 180 (-12.62%)
Mutual labels:  gtk
Vue Twentytwenty
Image comparison utility
Stars: ✭ 182 (-11.65%)
Mutual labels:  image-viewer
Loupe
Twitter-like Android image viewer library
Stars: ✭ 197 (-4.37%)
Mutual labels:  image-viewer
Awesome Gtk
List of awesome GTK+ (gtk3) applications
Stars: ✭ 174 (-15.53%)
Mutual labels:  gtk
Pywebview
Build GUI for your Python program with JavaScript, HTML, and CSS
Stars: ✭ 2,649 (+1185.92%)
Mutual labels:  gtk
Gvsbuild
GTK+ 3 stack for Windows
Stars: ✭ 173 (-16.02%)
Mutual labels:  gtk
Haskell Gi
Generate Haskell bindings for GObject-Introspection capable libraries
Stars: ✭ 190 (-7.77%)
Mutual labels:  gtk
Kime
Korean IME
Stars: ✭ 208 (+0.97%)
Mutual labels:  gtk
Matplotlib
matplotlib: plotting with Python
Stars: ✭ 14,738 (+7054.37%)
Mutual labels:  gtk
Silentbox
A lightbox inspired Vue.js component.
Stars: ✭ 196 (-4.85%)
Mutual labels:  image-viewer

vimiv banner

License badge Coverage Code Health Version badge


🚧 NOTE: The future of vimiv is in the Qt port as discussed in this issue. New features will only be implemented there and many improvements have already been made. Sticking with this deprecated version is only recommended if you require a more stable software. In case you miss anything in the Qt port, please open an issue. Check the roadmap and migrating for more details.


Version 0.9.2 (unreleased)

Releases | Website | Documentation | Changelog

Vimiv is an image viewer with vim-like keybindings. It is written in python3 using the Gtk3 toolkit. Some of the features are:

  • Thumbnail mode
  • Simple library browser
  • Basic image editing
  • Command line with tab completion

For much more information please check out the documentation. If you are new to vimiv, this is a good place to get started. For a quick overview check out the keybinding cheatsheet.

Screenshots

Open image and library

Library

Thumbnail mode

Thumbnail

Installation

Install the dependencies listed below first. To use the development version clone this repository, for the latest stable check out the releases page. To install a simple # make install should suffice. To remove vimiv the standard # make uninstall works. You may need to update your icon cache after installation.

For Arch Linux users the latest release is available from [community] and there is the AUR package vimiv-git for the development branch.

Fedora Linux users can install stable releases from the official repositories using the provided package managers.

Dependencies

  • python3
  • python-gobject
  • gtk3
  • python-setuptools (for installation)
  • python-dev (on debian-based systems for installation)
  • libgexiv2 (optional for EXIF support; needed for saving without deleting EXIF tags and for the autorotate command)

Thanks to

  • James Campos, author of Pim which was the starting point for vimiv
  • Bert Muennich, author of sxiv which inspired many of the features of vimiv.
  • Anyone who has contributed or reported bugs
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].