Krita
krita.org/en Windows, Mac OS, LinuxDigital 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
- Homepage: krita.org/en
- GitHub: github.com/KDE/krita
- Web info: web-check.xyz/results/krita.org
Krita Source Code
Author
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/kritaLicense
GPL-3.0
Created
09 Oct 15
Last Updated
29 Apr 24
Latest version
Primary Language
C++
Size
3,951,811 KB
Stars
6,626
Forks
545
Watchers
6,626
Language Usage
Star History
Top Contributors
- @hallarempt (13404)
- @dimula73 (6956)
- @amyspark (1512)
- @therahedwig (1432)
- @kossebau (1240)
- @boemann (1113)
- @hambre (1075)
- @lukastvrdy (870)
- @scottpetrovic (868)
- @alvinhochun (803)
- @Montel (742)
- @sh-zam (635)
- @vanyossi (616)
- @staniek (608)
- @ganeshp (575)
- @sebsauer (505)
- @Eoin-ONeill-Yokai (498)
- @ingwal (435)
- @bcoppens (423)
- @Animtim (403)
- @dfaure (320)
- @miabrahams (290)
- @emmetoneillpdx (279)
- @plassy (277)
- @deiflou (265)
- @Somsubhra (240)
- @pinaraf (190)
- @awhiemstra (188)
- @mxj4 (185)
- @petersimonsson (163)
Recent Commits
- Dmitry Kazakov (29 Apr 24)
Don't reset redo when doing color picking BUG:485910
- l10n daemon script (28 Apr 24)
GIT_SILENT Sync po/docbooks with svn
- l10n daemon script (27 Apr 24)
GIT_SILENT Sync po/docbooks with svn
- l10n daemon script (26 Apr 24)
GIT_SILENT Sync po/docbooks with svn
- Dmitry Kazakov (25 Apr 24)
[build-android-appbundle.py] Use sys.executable instead of hardcoded python3
- Sharaf Zaman (24 Apr 24)
Fix issue with appbundle builder using libs.xml from arm64-v8a We want to merge the xmls from other architecture builds now that we have architecture name in Qt's new "multiarch" build. BUG:485707
- Dmitry Kazakov (25 Apr 24)
Add fetched signing logs to the list of artifacts
- Dmitry Kazakov (25 Apr 24)
Update version of Android Nightly builds to 5.3.0-prealpha
- Dmitry Kazakov (25 Apr 24)
Remove temporary artifacts when building AppImage
- Dmitry Kazakov (25 Apr 24)
Refactor CI scripts to save log-artifacts for nightly builds (otherwise we lose logging for macOS builds)
- l10n daemon script (25 Apr 24)
GIT_SILENT Sync po/docbooks with svn
- Freya Lupen (23 Apr 24)
Make Ogg render consistently check for Theora To decide whether to show Ogg in the combobox, Render Animation was checking for the Dirac codec. But when checking for expected encoders, it was checking for libtheora. If the user's FFmpeg supported Dirac and not Theora, the list of encoders would be empty. This would cause a crash on selecting Ogg. To avoid this, check for the codec that's actually going to be used.
- Dmitry Kazakov (24 Apr 24)
Don't save logs separately on Linux For some reason GitLab freaks out on the call to 'tee' and hangs up (or goes into an infinite loop). I gave up investigating why it happens. Options tested: * wrap lines in '', "" and escaping with YAML's '- >' block sequence * removing 2>&1 * masking pipe operator with \| * using absolute filenames like $CI_PROJECT_NAME/build-krita.log
- Dmitry Kazakov (23 Apr 24)
Use YAML multiline expressions for KDECI_EXTRA_CMAKE_ARGS (otherwise we do a lot of mistakes in this extremely long line)
- Dmitry Kazakov (23 Apr 24)
Correctly log stdout and stderr of all the build steps on CI
- Ken Lo (01 Mar 24)
Fixed recorder export video duration updating
- Freya Lupen (13 Apr 24)
Fix recording with more than one document When the canvas or config changes, which happens when opening another document, don't just stop the writers, but restart them again, so that recording continues with the correct settings, rather than being in an inconsistent 'stopped but enabled' state that breaks the recording toggle button.
- Deif Lou (21 Apr 24)
Improve performance of fill actions by limiting the update rect to the current selection
- Deif Lou (21 Apr 24)
Add optimization in fill tool for when the reference device is empty Now if the reference device is empty and there are no options that may change the filled region (grow, feather, antialias), then the selection fill is used instead of the flood fill.
- Deif Lou (21 Apr 24)
Change the fill tool to start filling on mouse down instead of up This improves maybe a few milliseconds the perceived speed of filling. It is not a performance improvement, but a ux one, since the filling is the same. It just begins a bit earlier now. A new "continuous fill mode", "do not use", is introduced. This way it is easier to differentiate between normal fill and drag+fill modes of operation.
- Deif Lou (21 Apr 24)
Improve performance of the fill tools by updating only the rect that was changed Previously the whole image was updated after filling, making the time spent on the operation somewhat proportional to the image size. Now only the region that was filled is updated and fills with comparable number of pixels take the same amount of time independently of the image size.
- Deif Lou (20 Apr 24)
Make the scanline fill compute the bounding rect of the filled region
- Deif Lou (20 Apr 24)
Fix issue with invert selection on KisEncloseAndFillPainter Previously the whole filled regions mask was inverted and then intersected with the enclosing mask. But inverting a small mask resulted in a mask as big as the whole image. This caused slow downs on big images when intersecting. Now a custom invert is used that only operates on a smaller rect.
- ziplantil (12 Apr 24)
add 'Activate with Other Color', implemented through resource snapshots; refactor some tools to use resource snapshots
- Dmitry Kazakov (24 Apr 24)
Remove forgotten declarations
- Ken Lo (12 Apr 24)
changed combobox loading and added fakemime to All Supported Type
- Dmitry Kazakov (05 Apr 24)
Don't compare QByteArray against QLatin1String
- Dmitry Kazakov (05 Apr 24)
Fix resetting document title on File->Export cancel
- Ken Lo (26 Feb 24)
fixed saving as interaction
- Ken Lo (24 Feb 24)
Added option to fix file type when exporting
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 1,499
- Stars None
- Date Created 08 Dec 23
- Last Updated 1 month ago
View on DockerHub
linuxserver/kritaRun 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
-
A free, open source, cross-platform image editor. GIMP is a powerful tool for photo retouching, image composition, and image authoring. It is highly customizable, and supports a wide range of file formats.
-
A free, open source, professional vector graphics editor. It is a powerful tool for creating illustrations, icons, logos, diagrams, maps, and web graphics.
-
A more advanced take on Microsoft Paint. Suitable for basic image editing, with support for basic layers, unlimited undo/redo, and extendable via plugins
-
A free web-based image editor, with a modern UI. Also offers premium/paid features, such as AI-powered generation, touchup and editing
Not Open Source -
A powerful raw photo processing system and editor, for non-destructive editing of raw digital photos
-
A free online image editor, for both raster and vector graphics, with a very wide range of supported formats
-
A photography workflow application (similar to Adbobe Lightroom) Includes a non-destructive raw developer for raw images and managing digital negatives.
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!