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
GalaGala 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
MednaffeA front-end (GUI) for mednafen emulator
Stars: ✭ 200 (-2.91%)
Mutual labels: gtk
PqivPowerful image viewer with minimal UI
Stars: ✭ 177 (-14.08%)
Mutual labels: image-viewer
Node Webkitgtkwebkitgtk bindings for 🚀 Node.js
Stars: ✭ 185 (-10.19%)
Mutual labels: gtk
WivWindow image viewer [DEPRECATED]
Stars: ✭ 196 (-4.85%)
Mutual labels: image-viewer
Gtk FortranA GTK / Fortran binding
Stars: ✭ 171 (-16.99%)
Mutual labels: gtk
EasysshThe SSH connection manager to make your life easier.
Stars: ✭ 207 (+0.49%)
Mutual labels: gtk
FilesFile browser designed for elementary OS
Stars: ✭ 187 (-9.22%)
Mutual labels: gtk
SrainModern IRC client written in GTK
Stars: ✭ 197 (-4.37%)
Mutual labels: gtk
SwiftgtkA 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 TwentytwentyImage comparison utility
Stars: ✭ 182 (-11.65%)
Mutual labels: image-viewer
LoupeTwitter-like Android image viewer library
Stars: ✭ 197 (-4.37%)
Mutual labels: image-viewer
Awesome GtkList of awesome GTK+ (gtk3) applications
Stars: ✭ 174 (-15.53%)
Mutual labels: gtk
PywebviewBuild GUI for your Python program with JavaScript, HTML, and CSS
Stars: ✭ 2,649 (+1185.92%)
Mutual labels: gtk
GvsbuildGTK+ 3 stack for Windows
Stars: ✭ 173 (-16.02%)
Mutual labels: gtk
Haskell GiGenerate Haskell bindings for GObject-Introspection capable libraries
Stars: ✭ 190 (-7.77%)
Mutual labels: gtk
KimeKorean IME
Stars: ✭ 208 (+0.97%)
Mutual labels: gtk
Matplotlibmatplotlib: plotting with Python
Stars: ✭ 14,738 (+7054.37%)
Mutual labels: gtk
SilentboxA lightbox inspired Vue.js component.
Stars: ✭ 196 (-4.85%)
Mutual labels: image-viewer


🚧 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
Thumbnail mode
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].