Ksnip is a Qt based Linux screenshot tool that provides many annotation features for your screenshots.
Clone or download
Vistaus and weblate Translated using Weblate (Dutch)
Currently translated at 100.0% (140 of 140 strings)

Translation: ksnip/Translations
Translate-URL: https://hosted.weblate.org/projects/ksnip/translations/nl/
Latest commit 352ed86 Oct 20, 2018

README.md

ksnip Build Status Codacy Badge Translation status ksnip Downloads

Version v1.5.0 - alpha

Ksnip is a Qt based Linux screenshot tool that provides many annotation features for your screenshots.

Ksnip

Features

Latest ksnip version contains following features:

  • X11 and experimental KDE and Gnome Wayland support.
  • Taking Screenshot of a custom rectangular area that can be drawn with mouse cursor (X11 and Gnome Wayland only).
  • Taking screenshot of the screen/monitor where the mouse cursor is currently located.
  • Taking screenshot of full screen, including all screens/monitors.
  • Taking screenshot of window that currently has focus (X11 and Gnome Wayland only).
  • Taking screenshot of window under mouse cursor (KDE Wayland only).
  • Take screenshot with or without mouse cursor.
  • Customizable capture delay for all capture options.
  • Upload screenshots directly to imgur.com in anonymous or user mode.
  • Annotate image with pen, marker, rectangles, ellipses, text and other.
  • Command line support, for taking screenshot and saving it to default location, filename and format.
  • Customizable default location, filename and format for saving new screenshots with wildcards for Year ($Y), Month ($M), Day ($D) and Time ($T).
  • Print screenshot or save is to pdf/ps.
  • Undo/Redo for paint and crop operations.
  • Smooth out free hand pen and marker lines (can be disabled in settings).
  • Drop shadow for paint items (can be disabled in settings).
  • And other configuration options.

AppImage

Starting with version 1.4.0 we provide an AppImage of Ksnip, which can be downloaded from the release page. Starting with version 1.5.0 we have a continues build AppImage which is build after every commit and is uploaded to the release page as Continues Build release. Continues Build AppImages are considered alpha versions and work in progress.

In order to use AppImages, just download them from here, make them executable and start using it, no installation required.
$ cd ~/Downloads
$ chmod a+x ksnip*.AppImage
$ ./ksnip*.AppImage

More information about setting to executable can be found here.

RPM and DEB Binaries

Starting with version 1.3.2 we provide ksnip as 32bit and 64bit DEB binariy and 64bit RPM binary. RPM and DEB binaries are created only at release of a version and currently we have no continues build that creates those binaries after every commit. RPM and DEB binaries can be downloaded from the relese page here.

Installing RPM:
$ cd ~/Downloads
$ rpm -Uvh ksnip*.rpm
$ ksnip

Installing DEB:
$ cd ~/Downloads
$ sudo dpkg -i ksnip*.deb
$ ksnip

Building from source

Dependencies

Building ksnip from source, requires kColorPicker and kImageAnnotator to be installed. Installation instructions can be found on the GitHub pages.

  1. Get latest release from GitHub by downloading either the zip or tar.gz package from here.
  2. Change to download directory, unpack the package and go to new directory:
    $ cd ~/Downloads
    $ unzip ksnip-1.x.x.zip
    $ cd ksnip-1.x.x
  3. Make new build directory and enter it:
    $ mkdir build
    $ cd build
  4. Create the makefile and build the project:
    $ cmake ..
    $ make
  5. Now install the application, eventually you need to run it with sudo:
    $ sudo make install
  6. Run the application:
    $ ksnip

Translations

We are always looking for help with tranlsations, contributors are welcome!
For translations we use Weblate!
Translation status

Bug report

Please report any bugs or feature requests on the github page under the issue section.