We always welcome new contributors! Krita is a huge and ambitious project. There is more work than our small core team can handle. The Krita community is very open, welcoming and supportive. No resumé or CV needed! If you've got the enthusiasm, you're all welcome. Get in contact with us if you have any issues getting started.
Testers
Programmers are going to create bugs and problems as new features get added. Help us make Krita more stable by testing out the newest features.
How can I help?
- Download the latest version of Krita from the nightly builds. These versions are close to what developers use.
- Find bugs and report them to our bug tracker. We have an extensive guide on how to report and work with bugs.
Translators
You can help Krita reach a more international audience by translating the program itself or the user documentation.
How can I help?
Get in touch with the KDE i18n team and say you want to help translate Krita. KDE helps us manage our website, hosting, downloads, and translations.
Learn more about translation processDevelopers
You'll be able to work on one of the coolest and fastest-growing open source painting programs out there. Krita is built with Qt and C++.
How can I help?
- Take a look at our documentation on building the source code.
- If you any issues and want some guidance on bugs to pick off, contact the developers to get you in the right direction.
Documentation
The learning area always needs some extra work. Help tell the world about features that are missing in the documentation, or new features that are coming to the next version.
How can I help?
- Take a look at the contribution guide. It has information about how the documentation site works as well as making changes.
- Submit your changes for review
Artwork
We'd love to see what you are creating with Krita!
How can I help?
Post your artwork in the forum and let us know if we can use it for promotional purposes.
Visit the forumTutorials, Brushes, Patterns, Python Plugins
Do you have resources to share and contribute? They are always welcome!
How can I help?
- Share your tutorials, brush packs, or other resources you make in the forum. The developers get notified when things are posted here.
- We will add some resources and tutorial links to our official documentation site if we think it is a good fit.
Bug Triaging
If someone reports a bug, it might not actually be a bug. The person might not just know how to use the feature, or the feature might not even exist!
How can I help?
Look through our bug tracker and help us determine if a report is a bug or new feature request.
Check out the triaging pageDonations
While you might not have enough time to help out in other areas, donations are always appreciated to help other people do this work.
How can I help?
Donations are used for a multitude of things to help improve Krita and grow the community.
Read about what donations can doFeature Requests and Suggestions
Do you have ideas to make Krita into an even better program? Great! But before you "report to wishlist", please follow the steps below:
- Check out this manual page on making feature requests!
- You should then discuss your ideas on the Krita Artists to get feedback from other Krita users.
- When your ideas have ripened, it's time to make a feature request (a wish) in Krita's issue tracker.
Please keep in mind that it may take years before a feature is implemented: there are a lot of things that could be done, but only a relatively tiny team of developers. You can help speed this up a bit by working with the developers on additional details such as the graphical interface, as well as providing links to relevant resources. Here is an example of a good feature proposal write-up.