For the full list of issues, see our Github repositories: /openZIM and /Kiwix

If you know Perl, C++, Qt, Javascript, NodeJS or Python (and more) and have some spare time, then you can help. We have about 40 repositories on Github, each with their own list of issues. Among these, a few have an additional label:

  • Good first issue - easy tasks, nothing fancy, and should help you get a grasp of how Kiwix works. Ideal for students; or
  • Help wanted - technical issues that usually require a bit of skills. For more experienced professionals.

C++

Libzim - the base layout to read/write ZIM files
Good first issues - Help wanted

Kiwix-tools - command line tools on the top of the Kiwix library
Good first issues - Help wanted

zim-tools - command line tools to manipule ZIM files
Good first issues - Help wanted

zimwriterfs - a fundamental command line tool to create ZIM files
Good first issues - Help wanted

Java

Kiwix for Android - Android port
Good first issues - Help wanted

Javascript

MWoffliner - the Mediawiki/Wikipedia (and our most important) scrapper
Good first issues - Help wanted

Kiwix JS - the Kiwix extension for Chrome, Firefox and Windows Mobile
Good first issues - Help wanted

Python

Kiwix-build - dedicated build solutions
Good first issues - Help wanted

Feel free to also check out these specific scrapers:

Gutenberg
Good first issues - Help wanted

KA Lite
Good first issues - Help wanted

OpenEDx
Good first issues - Help wanted

Sotoki - a.k.a. Stack Overflow to Kiwix
Good first issues - Help wanted

Youtube
Good first issues - Help wanted

TED
Good first issues - Help wanted

Do you have questions? Then come and ask us on IRC via chat.kiwix.org