Getting involved

To report a bug or request a new feature, use issue tracker.

To discuss Sumatra-related topics, use forums.

To contribute a translation, read the guide to translating SumatraPDF.

Reporting bugs

When reporting bugs that are specific to a given PDF, it's important to provide us with a PDF that shows the problem by e.g. uploading it to or attaching to a bug report in issue tracker.

If the PDF (or other information) is confidential, you can e-mail it directly to SumatraPDF developers: [email protected] (Krzysztof Kowalczyk) and [email protected] (Simon B├╝nzli).

Contributing code

Sumatra is an open-source project under GPLv3 license. If you want to join Sumatra development, the process is simple:

  • write a patch against the latest sources
  • create a new bug in issue tracker and attach the patch.
  • make sure to describe what the patch is trying to fix and why (not every change is good)
  • we'll review the patch and either incorporate it into sources (if we think it's good) or describe how it needs to be improved
There's plenty of things to work on.

Getting the sources

The sources are hosted on Google Code (latest checkins, bug tracker). You can also see stats by ohloh.

You'll need Visual Studio 2010 or 2008 to build. A free Express Edition for C++ will work.

Krzysztof Kowalczyk