Krita

krita.org/en
Krita

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

Repository

  • LicenseGPL-3.0
  • Created09 Oct 15
  • Primary languageC++
  • Size11,019,774 KB
  • Stars10,631
  • Forks894
  • Watchers10,631

Language Usage

Language Usage

Project Health

  • Last commit5 days ago
  • Open issuesNone
  • Latest releasev42.0-beta2

Top Contributors

Recent Commits

  • l10n daemon script(25 Oct 26)

    GIT_SILENT Sync po/docbooks with svn

  • Timothée Giet(24 Oct 26)

    Fix typo in icon file name

  • Timothée Giet(24 Oct 26)

    Fix typo in svg-icons.qrc

  • l10n daemon script(24 Oct 26)

    GIT_SILENT Sync po/docbooks with svn

  • Dmitry Kazakov(23 Oct 26)

    News notification Feature Turn news item in to individual widgets which have a notification dot. The items that have already been read by the user are written in the global config file.

  • l10n daemon script(23 Oct 26)

    GIT_SILENT Sync po/docbooks with svn

  • Wolthera van Hövell tot Westerflier(22 Oct 26)

    Merge branch 'tone-gamut-mapping-filter'

  • Dmitry Kazakov(22 Oct 26)

    Move KisRotatingCache to a separate file and add a unittest

  • Dmitry Kazakov(22 Oct 26)

    Fix reference counting in KoCachedColorConversionTransformation boost::static_vector supports move operations, so we should be careful about them as well.

  • Dmitry Kazakov(22 Oct 26)

    Fix slowdown in delta-e tonemapping method We should cache multiple color transformations for each thread, because each thread can perform transformations in different directions simultaneously. With only one entry in per-thread cache, the tone-mapping filter has basically been waiting on the conversions lock most of the time.

  • Wolthera van Hövell tot Westerflier(22 Oct 26)

    Remove usage of QVector<float> in the helper functions.

  • Arkady Flury(19 Oct 26)

    Add icon for script action group

  • Arkady Flury(19 Oct 26)

    Revamp open-recent icon

  • Arkady Flury(20 Oct 26)

    Add 16 px copy/paste icons Add 16 px copy/paste icons

  • Timothée Giet(22 Oct 26)

    Restore SPDX header in svg-icons.qrc

  • l10n daemon script(22 Oct 26)

    GIT_SILENT Sync po/docbooks with svn

  • Dmitry Kazakov(21 Oct 26)

    Fix allocations in tonemapping filter

  • Dmitry Kazakov(21 Oct 26)

    Remove excessive copying in KoGamutMappingUtils::cuspForHue

  • Dmitry Kazakov(21 Oct 26)

    Avoid allocations bottle-neck on Widnows QThreadStorage can store values as well.

  • Wolthera van Hövell tot Westerflier(13 Oct 26)

    Try to fix magentas in LAB a little better.

  • Wolthera van Hövell tot Westerflier(13 Oct 26)

    Fix qt5 build by using qmin correctly.

  • Wolthera van Hövell tot Westerflier(13 Oct 26)

    Make the axis values on the tone curve widget configurable. This way we can show better values for the tone mapping filter.

  • Wolthera van Hövell tot Westerflier(13 Oct 26)

    Use relative colorimetric for cusp map creation. This isn't too important with rgb, but definitely important in cmyk.

  • Wolthera van Hövell tot Westerflier(13 Oct 26)

    Move the cusp gamut map code so it works better with gradients. Previously, we first tested if the color was out of gamut. We don't now, which leads to smoother gradients near the edge of the gamut.

  • Wolthera van Hövell tot Westerflier(12 Oct 26)

    Fix cusp mapping mode to work properly with magentas. This also improves the algorithm to work for very wide gamut instead of only HDR-wide gamut.

  • Wolthera van Hövell tot Westerflier(12 Oct 26)

    Remove delta E2000 implementation, as it is buggy and unused.

  • Wolthera van Hövell tot Westerflier(12 Oct 26)

    Ensure that generated cusp will use the full range of a channel.

  • Wolthera van Hövell tot Westerflier(12 Oct 26)

    Add a cusp based gamut mapping method. This only works for CMYK and RGB profiles, generating a cusp map for them, it then infers the likely chroma based on that. A proper gamut boundary description would be even better, while remaining fast, but much harder to pull off nicely. This is much faster, but less accurate than the original MINDE method.

  • Wolthera van Hövell tot Westerflier(20 Aug 26)

    Fix memory leaks in the gamut and tone map adjustments.

  • Wolthera van Hövell tot Westerflier(23 Jul 26)

    Fix some bugs in piecewise filmic, improve ui with tool tips. Also move the curve so both reinhard and piecewise filmic show a preview.

Krita Security

2.5/10

Repo Security Summary

Updated 24 Aug 26

  • Code-Review0/10
  • PackagingN/A
  • Maintained10/10
  • Token-PermissionsN/A
  • CII-Best-Practices0/10
  • Dangerous-WorkflowN/A
  • Signed-ReleasesN/A
  • License10/10
  • Branch-Protection0/10
  • Security-Policy0/10
  • SAST0/10
  • Fuzzing0/10
  • Binary-Artifacts3/10
  • Pinned-DependenciesN/A

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 Address85.10.198.55
  • Hostnametyran.kde.org
  • LocationNuremberg,Bayern,Germany,EU
  • ISPHetzner Online GmbH
  • ASNAS24940

Associated Countries

  • DEDE
  • USUS
  • NLNL
  • GBGB

Safety Score

Website marked as safe

100%

Trackers

No known trackers found

Blacklist Check

krita.org was found on 0 blacklists

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

Website Preview

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.

#Image Editor

View on DockerHub

linuxserver/krita:latest

Run Command

docker run -d \
  -p 3000:3000/tcp \
  -p 3001:3001/tcp \
  -e PUID=${PUID} \
  -e PGID=${PGID} \
  -e TZ=${TZ} \
  -v /srv/lsio/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: 1000
      PGID: 1000
      TZ: Etc/UTC
    volumes:
      - "/srv/lsio/krita/config:/config"
    restart: unless-stopped

Environment Variables

  • Var NameDefault
  • PUID1000
  • PGID1000
  • TZEtc/UTC

Port List

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

Volume Mounting

  • Container PathHost Bind
  • /config/srv/lsio/krita/config

Krita Reviews

More Image Editors

About the Data: Krita

Change History

  • Added

Edit Krita Data

You can edit Krita's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external sources, a list of these can be found data documentation.

Origin Data

Modify Data

API

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

https://api.awesome-privacy.xyz/v1/services/krita

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

Share Krita

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