Krita

krita.org/en
Krita Icon

Digital painting application. Free and open source (backed by KDE), with cross-platform support, Krita is popular among both professional and amateur artists due to it's comprehensive feature set, and intuitive UI

Open Source

Krita Source Code

Author

KDE

Description

Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks.

Homepage

https://invent.kde.org/graphics/krita

License

GPL-3.0

Created

09 Oct 15

Last Updated

05 Oct 24

Latest version

v42.0-beta2

Primary Language

C++

Size

5,079,908 KB

Stars

7,279

Forks

573

Watchers

7,279

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • l10n daemon script (04 Oct 24)

    GIT_SILENT Sync po/docbooks with svn

  • Emmet O'Neill (03 Oct 24)

    Merge branch 'b455818-timelineFitFrameRange'

  • Emmet O'Neill (03 Oct 24)

    AnimTimelineDocker: Zoom frames view to fit range (0-end) of current Krita document. This helps to make sure that the range of visible frames are the ones that are most relevant to the animator. Note: This feature is constricted by the min/max zoom level, as one would expect. BUG:455818

  • Emmet O'Neill (03 Oct 24)

    Cleanup: Move signal connection near logical buddy.

  • Emmet O'Neill (03 Oct 24)

    Image/AnimInterface: Add new signal for notifying changes in DOCUMENT range (as opposed to PLAYBACK range).

  • Dmitry Kazakov (03 Oct 24)

    Skip packaging debug packages when env variable is set Use `set KRITACI_SKIP_SPLIT_DEBUG=True` to disable .dbg package generation. Used for regular CI builds.

  • l10n daemon script (03 Oct 24)

    GIT_SILENT Sync po/docbooks with svn

  • Dmitry Kazakov (01 Oct 24)

    Define SvgTextCursorTest broken on Windows only

  • Dmitry Kazakov (23 Sept 24)

    Try unbreaking SvgTextCursorTest It seems to break on CI with RTL functionality. I don't know what could cause that, because it runs perfectly fine locally.

  • l10n daemon script (02 Oct 24)

    GIT_SILENT Sync po/docbooks with svn

  • Dmitry Kazakov (01 Oct 24)

    Fix MSIX installation file

  • Dmitry Kazakov (01 Oct 24)

    Remove now unused .cmd packaging scripts for Windows The .cmd scripts are now replaced with Python scripts

  • Dmitry Kazakov (01 Oct 24)

    Remove definition of HAVE_FXC_EXE from package-complete.py We don't use it anymore, since we are compiling Angle ourselves (and I believe we've never actually needed it during the packaging phase, only at the Qt building phase)

  • Dmitry Kazakov (01 Oct 24)

    Remove the usage of 3rdparty folder for Krita source detection This folder doesn't exist anymore, use kritaversion.h.cmake instead

  • Dmitry Kazakov (27 Sept 24)

    [Windows] Fix build_msix.py We should properly initialize scriptDir. It is not the path of the script itself, but the path of its folder.

  • Dmitry Kazakov (27 Sept 24)

    Fix python executable path in windows signer script

  • Freya Lupen (25 Sept 24)

    windows/packaging.py: Don't use % variables

  • Dmitry Kazakov (25 Sept 24)

    Fix incorrect usage of %SystemRoot% expansion

  • Dmitry Kazakov (25 Sept 24)

    Add stdout redirection in package_complete.py

  • Dmitry Kazakov (25 Sept 24)

    Fix environment variable access in sing-windows-package script

  • Freya Lupen (29 Aug 24)

    Update build-windows-package.py for new scripts which have been ported to Python

  • Freya Lupen (28 Aug 24)

    build-msix.py: Fix two more typos

  • Freya Lupen (28 Aug 24)

    build_msix.py: Various fixes from testing Fix detecting SDK utils, use Python tempfile, fix some path issues

  • Freya Lupen (28 Aug 24)

    windows/packaging py: exit() -> sys.exit()

  • Freya Lupen (28 Aug 24)

    build_msix.py: Fix some format strings with nested quotation marks.

  • Freya Lupen (28 Aug 24)

    windows/packaging py: Use os.walk which checks subdirectories, unlike os.scandir.

  • Dmitry Kazakov (28 Aug 24)

    Fix 7zip name in build_msix.py as well

  • Dmitry Kazakov (28 Aug 24)

    Run signer process after files-to-sign.txt is closed

  • Dmitry Kazakov (28 Aug 24)

    Let package-complete.py accept python pre-zip hooks

  • Dmitry Kazakov (28 Aug 24)

    Remove meson's python files from the package

Krita Website

Website

Krita | Digital Painting. Creative Freedom.

Krita is a professional FREE and open source painting program. It is made by artists that want to see affordable art tools for everyone.

Redirects

Redirects to https://krita.org/en/

Security Checks

All 65 security checks passed

Server Details

  • IP Address 85.10.198.55
  • Hostname tyran.kde.org
  • Location Gunzenhausen, Bayern, Germany, EU
  • ISP Hetzner Online AG
  • ASN AS24940

Associated Countries

  • US
  • NL
  • DE
  • GB

Saftey Score

Website marked as safe

100%

Blacklist Check

krita.org was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

Krita Docker

Container Info

Krita

[Krita](https://krita.org/en/) is a professional FREE and open source painting program. It is made by artists that want to see affordable art tools for everyone.

DockerHub Metrics

  • Pull Count 6,170
  • Stars None
  • Date Created 08 Dec 23
  • Last Updated 21 days ago

View on DockerHub

linuxserver/krita

Run Command

docker run -d \ 
  -p 3000:3000/tcp \
  -p 3001:3001/tcp \
  -e PUID=${PUID} \
  -e PGID=${PGID} \
  -e TZ=${TZ} \
  -v /volume1/docker/krita/config:/config \
  --restart=unless-stopped \
  linuxserver/krita:latest

Compose File

version: 3.8
services:
  krita:
    image: linuxserver/krita:latest
    ports:
      - 3000:3000:tcp
      - 3001:3001:tcp
    environment:
      PUID: 1024
      PGID: 100
      TZ: Europe/Amsterdam
    volumes:
      - /volume1/docker/krita/config:/config
    restart: unless-stopped

Environment Variables

  • Var Name Default
  • PUID 1024
  • PGID 100
  • TZ Europe/Amsterdam

Port List

  • 3000:3000/tcp
  • 3001:3001/tcp

Volume Mounting

  • /volume1/docker/krita/config /config

Permissions

  • read ✅ Yes
  • write ✅ Yes
  • admin ✅ Yes

Krita Reviews

More Image Editors

About the Data: Krita

API

You can access Krita's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/creativity/image-editors/krita

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share Krita

Help your friends compare Image Editors, and pick privacy-respecting software and services.
Share Krita and Awesome Privacy with your network!

View Image Editors (8)