{"id":23896794,"url":"https://github.com/yeahitsjan/pawxel","last_synced_at":"2025-09-10T04:31:22.440Z","repository":{"id":161788962,"uuid":"617973192","full_name":"yeahitsjan/pawxel","owner":"yeahitsjan","description":"Lightweight screenshot tool for designers \u0026 developers","archived":false,"fork":false,"pushed_at":"2024-02-20T20:03:17.000Z","size":6495,"stargazers_count":79,"open_issues_count":8,"forks_count":6,"subscribers_count":3,"default_branch":"develop","last_synced_at":"2024-02-21T20:49:58.779Z","etag":null,"topics":["capture","cross-platform","design-tools","image-editing","linux","qt","qt5","region-capture","screenshot","screenshot-tool","screenshot-utility","windows"],"latest_commit_sha":null,"homepage":"https://pawxel.rocks","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yeahitsjan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-03-23T13:51:27.000Z","updated_at":"2024-02-19T17:55:45.000Z","dependencies_parsed_at":"2023-12-19T07:15:28.685Z","dependency_job_id":null,"html_url":"https://github.com/yeahitsjan/pawxel","commit_stats":{"total_commits":52,"total_committers":3,"mean_commits":"17.333333333333332","dds":0.1923076923076923,"last_synced_commit":"e1f20165b7b59ef99170b18590e3844a001160ef"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yeahitsjan%2Fpawxel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yeahitsjan%2Fpawxel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yeahitsjan%2Fpawxel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yeahitsjan%2Fpawxel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yeahitsjan","download_url":"https://codeload.github.com/yeahitsjan/pawxel/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232494134,"owners_count":18532142,"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":["capture","cross-platform","design-tools","image-editing","linux","qt","qt5","region-capture","screenshot","screenshot-tool","screenshot-utility","windows"],"created_at":"2025-01-04T16:55:28.745Z","updated_at":"2025-01-04T16:55:29.262Z","avatar_url":"https://github.com/yeahitsjan.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://pawxel.rocks\"\u003e\n    \u003cimg height=\"64\" width=\"64\" src=\"https://pawxel.rocks/static/icon_512.png\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align=\"center\"\u003epawxel\u003ci\u003e - a screenshot tool\u003c/i\u003e\u003c/h1\u003e\n\u003c/p\u003e\n\n![status](https://img.shields.io/badge/status-beta-blueviolet?style=flat-square) ![qtver](https://img.shields.io/badge/5.14.x+-blue?style=flat-square\u0026logo=qt) ![license](https://img.shields.io/github/license/yeahitsjan/pawxel.svg?style=flat-square) ![downloads](https://img.shields.io/github/downloads/yeahitsjan/pawxel/total.svg?style=flat-square)\n\n[Pawxel](https://pawxel.rocks) is a free and open-source screenshot tool heavily inspired by [Shottr](https://shottr.cc) with a focus on design and simplicity.\n\n![screenshot](https://raw.githubusercontent.com/yeahitsjan/pawxel/develop/.github/screenshots/screenshot-nbg.png)\n\nA little screencast is available on the [website](https://pawxel.rocks/). You can grab the latest version of Pawxel from the [releases page](https://github.com/yeahitsjan/pawxel/tags).\n\nTo get started you can take a look at a [gentle overview](https://github.com/yeahitsjan/pawxel/blob/develop/resources/docs/overview.md) of Pawxel's UI. There are also [some tips \u0026 tricks](https://github.com/yeahitsjan/pawxel/blob/develop/resources/docs/tips.md) who can help you improve working with Pawxel.\n\n## Features\n\n- Rectangle, Circle, Marker and Text items\n- Pixel Distance Measurement\n- Copy color under cursor\n- Autosave to folder\n- Emoji's\n- GPU-accelerated editor (if enabled in preferences)\n- Infinite zoom viewport\n\n...and there is still more to come!\n\nTo view a full list of what's working and what's not working during beta, you can visit [the changelog](https://github.com/yeahitsjan/pawxel/blob/develop/resources/docs/changelog.md).\n\n## Install\n\n\u003e _**NOTE**: Pawxel is only released as an archive. There is no installer or similiar. The tool is and should be lightweight, an installation is not required. The only folder you need to delete after deleting Pawxel from your disk is ``$HOME/.pawxel``._\n\nGrab the latest ``.zip`` or ``.tar`` from the [releases page](https://github.com/yeahitsjan/pawxel/releases).\n\n- **Windows**: Run ``pawxel.exe`` inside the extracted archive.\n- **Linux**: You can either run ``pawxel.sh`` or take a look into the ``bin/`` folder to find the executable and run it from there directly.\n\nThere are also packages on the Arch User Repository available maintained by [@christian-heusel](https://github.com/christian-heusel):\n- [`pawxel`](https://aur.archlinux.org/packages/pawxel): Builds the latest tag\n- [`pawxel-git`](https://aur.archlinux.org/packages/pawxel-git): Builds the development branch\n\n## How to build from source\n\n\u003e _**NOTE**: Pawxel only runs on Windows \u0026 Linux. Because it is inspired by Shottr, I recommend that for using on macOS. Actively tested on Windows 10, Windows 11 and Debian-based Linux distros (Linux Mint \u0026 Ubuntu). Although untested it should easily run on Windows 8.x and other Linux distros._\n\nTo build Pawxel you'll need some dependencies first:\n\n- [Qt 5.14.x or newer](https://download.qt.io/archive/qt/5.14/) ([FramelessHelper](https://github.com/wangwenx190/framelesshelper)'s minimum tested version is 5.14, don't expect it to work below that)\n    - Qt6 is currently unsupported, view [#5](https://github.com/yeahitsjan/pawxel/issues/5) to track the progress or help improving\n- [Git](https://git-scm.com)\n- *on Windows:* MinGW64 (which comes with the installer of Qt)\n- *on Linux:* gcc, g++, make (``build-essential`` on debian for example)\n\nClone the repo and it's submodules:\n\n```\n$ git clone https://github.com/yeahitsjan/pawxel.git\n$ cd pawxel\n$ git submodule init\n$ git submodule update\n```\n\nYou can then either run ``qmake`` and ``make / mingw32-make`` from your command line, or easier, just open up ``pawxel.pro`` with QtCreator and hit ``Build``.\n\n## Report a bug\n\nSome tasks before you create your report:\n\n1. [Search](https://github.com/yeahitsjan/pawxel/issues?q=) through already existing issue reports. If you found a similar (or the exact same one), attach your report there.\n2. When creating a report please include the following informations:\n   - The platform you use (Windows or Linux) and the pretty name (e.g. Windows 10 or Endeavour OS).\n   - The hardware you use (e.g. Intel Core i3-10105F, NVIDIA GTX 1660 Super etc.)\n   - The version of Pawxel you are using (e.g. v0.0.1).\n   - **if on Linux**, if you either use X11 or Wayland (you can run ``$ echo XDG_SESSION_TYPE`` in a terminal for more informations)\n   - The output log of the [Debug mode](https://github.com/yeahitsjan/pawxel/blob/develop/resources/docs/tips.md#debug-mode) *(not necessary, but would be nice to have)*\n3. Please give us detailed information about how to reproduce the issue you encounter. You can support that by adding pictures (or screenshots) and screen recordings.\n\nFrom there on your report will be triaged and you get a response as quickly as possible.\n\n## Thank-you letter! :heart:\n\nPawxel uses a variety of open-source libraries. To mention them we link them in this part of the README.\n\n- [FramelessHelper](https://github.com/wangwenx190/framelesshelper): an awesome cross-platform window customization framework which builds on top of Qt - is used to achieve a true frameless window on all platforms\n- [SingleApplication](https://github.com/itay-grudev/SingleApplication): Pawxel is a single instance application - this library helps achieving that\n- [phantomstyle](https://github.com/randrew/phantomstyle): cross-platform style for Qt5 and Qt6 which I use since I started working with Qt\n- [QHotkey](https://github.com/Skycoder42/QHotkey): every time you press your hotkey, QHotkey is used to send the signal to the application instance\n- [resizer-item](https://github.com/cl0ne/resizer-item): an awesome reference which has been forked and extended to allow resizing items in a QGraphicsView\n- [easylogging++](https://github.com/amrayn/easyloggingpp): logging library which can be used together with Qt\n\n## License\n\nPawxel was closed-source until I reconsidered releasing the source code to the public. It is licensed under the GNU GPLv3. You can take a look at the [LICENSE](https://github.com/yeahitsjan/pawxel/blob/develop/LICENSE) file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyeahitsjan%2Fpawxel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyeahitsjan%2Fpawxel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyeahitsjan%2Fpawxel/lists"}