{"id":13652429,"url":"https://github.com/karlch/vimiv","last_synced_at":"2025-09-07T00:37:15.508Z","repository":{"id":65612895,"uuid":"46191302","full_name":"karlch/vimiv","owner":"karlch","description":"An image viewer with vim-like keybindings.","archived":false,"fork":false,"pushed_at":"2020-06-16T14:09:02.000Z","size":5584,"stargazers_count":281,"open_issues_count":11,"forks_count":14,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-04-09T22:13:31.722Z","etag":null,"topics":["gtk","image-viewer","python","vim"],"latest_commit_sha":null,"homepage":"http://karlch.github.io/vimiv/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/karlch.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-11-14T20:41:31.000Z","updated_at":"2025-04-08T12:56:46.000Z","dependencies_parsed_at":"2023-01-31T19:31:18.157Z","dependency_job_id":null,"html_url":"https://github.com/karlch/vimiv","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karlch%2Fvimiv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karlch%2Fvimiv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karlch%2Fvimiv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karlch%2Fvimiv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/karlch","download_url":"https://codeload.github.com/karlch/vimiv/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248119291,"owners_count":21050755,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gtk","image-viewer","python","vim"],"created_at":"2024-08-02T02:00:59.244Z","updated_at":"2025-04-09T22:13:43.901Z","avatar_url":"https://github.com/karlch.png","language":"Python","funding_links":[],"categories":["Image Viewers"],"sub_categories":[],"readme":"![vimiv banner](https://raw.githubusercontent.com/karlch/vimiv/master/icons/vimiv_banner_400.png)\n\n[![License badge](https://img.shields.io/github/license/karlch/vimiv.svg)](https://raw.githubusercontent.com/karlch/vimiv/master/LICENSE)\n[![Coverage](https://codecov.io/gh/karlch/vimiv/branch/master/graph/badge.svg)](https://codecov.io/gh/karlch/vimiv)\n[![Code Health](https://landscape.io/github/karlch/vimiv/master/landscape.svg?style=flat)](https://landscape.io/github/karlch/vimiv/master)\n[![Version badge](https://img.shields.io/github/tag/karlch/vimiv.svg)](https://github.com/karlch/vimiv/releases)\n\n---\n\u003e :construction: **NOTE:** The future of vimiv is in the\n\u003e [Qt port](https://github.com/karlch/vimiv-qt) as discussed in\n\u003e [this issue](https://github.com/karlch/vimiv/issues/61). New features will only be\n\u003e implemented there and many improvements have already been made. Sticking with this\n\u003e deprecated version is only recommended if you require a more stable software. In case\n\u003e you miss anything in the Qt port, please\n\u003e [open an issue](https://github.com/karlch/vimiv-qt/issues). Check the\n\u003e [roadmap](https://karlch.github.io/vimiv-qt/roadmap.html) and\n\u003e [migrating](https://karlch.github.io/vimiv-qt/documentation/migrating.html)\n\u003e for more details.\n---\n\n#### Version 0.9.2 (unreleased)\n\n[Releases](https://github.com/karlch/vimiv/releases \"releases\")\n|\n[Website](http://karlch.github.io/vimiv/ \"website\")\n|\n[Documentation](http://karlch.github.io/vimiv/documentation \"website\")\n|\n[Changelog](http://karlch.github.io/vimiv/changelog \"changelog\")\n\nVimiv is an image viewer with vim-like keybindings. It is written in python3\nusing the Gtk3 toolkit. Some of the features are:\n* Thumbnail mode\n* Simple library browser\n* Basic image editing\n* Command line with tab completion\n\nFor much more information please check out the\n[documentation](http://karlch.github.io/vimiv/documentation \"documentation\").\nIf you are new to vimiv, this is a good place to\n[get started](http://karlch.github.io/vimiv/docs/usage \"usage\").\nFor a quick overview check out the\n[keybinding cheatsheet](http://karlch.github.io/vimiv/docs/keybindings_commands#keybinding-cheatsheet).\n\n## Screenshots\n\n#### Open image and library\n\n\u003cimg src=\"http://karlch.github.io/vimiv/images/screenshots/library.png\" alt=\"Library\" width=\"700\"\u003e\n\n#### Thumbnail mode\n\n\u003cimg src=\"http://karlch.github.io/vimiv/images/screenshots/thumbnail.png\" alt=\"Thumbnail\" width=\"700\"\u003e\n\n## Installation\nInstall the dependencies listed below first. To use the\ndevelopment version clone this repository,\nfor the latest stable check out the \n\u003ca href=\"https://github.com/karlch/vimiv/releases\"\u003ereleases\u003c/a\u003e\npage. To install a simple `# make install` should suffice. To remove vimiv the\nstandard `# make uninstall` works.  You may need to update your icon cache after\ninstallation.\n\nFor Arch Linux users the latest release is available from\n\u003ca href=\"https://www.archlinux.org/packages/community/x86_64/vimiv/\"\u003e[community]\u003c/a\u003e\nand there is the AUR package\n\u003ca href=\"https://aur.archlinux.org/packages/vimiv-git/\"\u003evimiv-git\u003c/a\u003e\nfor the development branch.\n\nFedora Linux users can install \u003ca\nhref=\"https://src.fedoraproject.org/rpms/vimiv\"\u003estable releases\u003c/a\u003e from the\nofficial repositories using the provided package managers.\n\n## Dependencies\n* python3\n* python-gobject\n* gtk3\n* python-setuptools (for installation)\n* python-dev (on debian-based systems for installation)\n* libgexiv2 (optional for EXIF support; needed for saving without deleting EXIF\n  tags and for the autorotate command)\n\n## Thanks to\n* James Campos, author of [Pim](https://github.com/Narrat/Pim) which was the\n  starting point for vimiv\n* Bert Muennich, author of [sxiv](https://github.com/muennich/sxiv) which\n  inspired many of the features of vimiv.\n* Anyone who has contributed or reported bugs\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarlch%2Fvimiv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkarlch%2Fvimiv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarlch%2Fvimiv/lists"}