Skip to content
C C++ Assembly Objective-C Python Makefile Other
Branch: master
Clone or download
Latest commit 7c928f6 Jul 28, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode convert splitter callback to std::function Dec 22, 2018
bin add bin\premake5.exe Nov 21, 2017
docs fix numer => number typo Jun 19, 2019
ext add unrar.dll Dec 29, 2018
gfx move from src to gfx directory Mar 4, 2011
mupdf Remove BOM character from RTL lists Apr 23, 2019
scripts fix numer => number typo Jun 19, 2019
src update translations Jul 28, 2019
strings update translations Jul 28, 2019
tools more explicit include paths Dec 30, 2018
vs2017 more explicit include paths Dec 30, 2018
.clang-format update .clang-format Feb 26, 2017
.editorconfig refactor LabelWithCloseWnd Dec 23, 2018
.gitattributes disable git's LF normalization Aug 20, 2015
.gitignore update translations Apr 20, 2019
AUTHORS merge latest jbig2dec update Sep 24, 2015
COPYING update the license to GPLv3, to match mupdf's license change Jul 3, 2009
COPYING.BSD allow seeking in Rar file (and add IStream support) Jun 15, 2014
Makefile make test_unix build Nov 20, 2017
TRANSLATORS update documentation URLs for switch Dec 3, 2014
appveyor.yml appveyor: another try at fixing Pull Request builds Jan 7, 2018
drmem-sup.txt fix typo in comments Oct 4, 2015
premake5.files.lua finish refactoring the installer/uninstaller Dec 30, 2018
premake5.lua more explicit include paths Dec 30, 2018
premake5.unix.lua build_linux.go matched parity with premake5.unix.lua Nov 29, 2017 end submodules experiment and include openjpeg sources directly Nov 7, 2017

SumatraPDF Reader

SumatraPDF is a multi-format (PDF, EPUB, MOBI, FB2, CHM, XPS, DjVu) reader for Windows under (A)GPLv3 license, with some code under BSD license (see AUTHORS).

More information:

To compile you need Visual Studio 2017. Free Community edition works. I tend to update to the latest release of Visual Studio. Lately C++ evolves quickly and Visual Studio constantly adds latest capabilities. If things don't compile, first make sure you're using the latest update of Visual Studio.

To get the code:

  • git clone

Open vs2017/SumatraPDF.sln when using Visual Studio 2017

Build status

You can’t perform that action at this time.