• This repository has been archived on 23/Aug/2021
  • Stars
    star
    167
  • Rank 226,635 (Top 5 %)
  • Language
    C++
  • License
    MIT License
  • Created over 7 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The free and open source and cross platform screen sharing software.

The entire project has been moved to GitLab. https://gitlab.com/ArsenArsen/KShare

The current state of the project can be considered on hold for the time being. When I am back on working there will be a pretty big new release and a new wiki.

KShare

A ShareX inspired cross platform utility written with Qt.

Linux Windows OS X
Build Status Build Status Soon

Screenshot

Made with KShare itself, of course :)

Usage

See the wiki.

Dependencies

  • Qt 5 Widgets
  • Qt 5 GUI
  • Qt 5 Network
  • Qt 5 X11Extras | Winextras
  • QHotkey
  • libavformat
  • libavcodec
  • libavutil
  • libswscale

Despite the name implying so, this project does not depend on the KDE API at all.

Goals

See the projects

Install

NOTE: These links are temporarily down and will be fixed with the next release. Current (potentially unstable) development builds are available at this location

Distro Link
Arch Linux (development) kshare-git
Ubuntu (development) Ubuntu .deb
Arch Linux kshare
Ubuntu Ubuntu .deb

I do plan to make a Debian packages.

For other UNIX-like platforms, and MSYS2 (for Windows):

You have to obtain the dependencies though.

git clone https://github.com/ArsenArsen/KShare.git
cd KShare
qmake // Might be qmake-qt5 on your system
make

On systems with FFMpeg pre-3.1 you need to apply OlderSystemFix.patch to recording/encoders/encoder.cpp. On systems with Qt pre-5.7 you need to install the Qt version from their website.

Support (and contact)

There's a few ways to get support, you can:

  • join #kshare on Freenode
  • open an issue

If someone can answer, they probably will.

Started on 19th of April 2017 to bring some attention and improvement to Linux screenshotting.