sioyek

Из публичных источников

Sioyek — быстрая открытая настольная программа для просмотра PDF, созданная для учебников и научных статей, с умными переходами к рисункам и ссылкам.

ПриложениеКатегория: Десктопные приложения · Офис и заметкиOpen sourceданные проверены 15 окт. 2026 г.

Обзор

Чтение учебников и научных статей часто означает постоянные переходы между абзацем и упомянутым рисунком, таблицей или пунктом библиографии, из-за чего легко потерять место в тексте. Sioyek — это просмотрщик PDF, созданный именно для такого чтения. Функции Smart Jump и Overview позволяют открывать упомянутые рисунки и элементы библиографии, даже если PDF не содержит ссылок, а метки и закладки помогают быстро вернуться к нужным местам. Среди других возможностей — быстрое открытие недавно использованных файлов, поиск по оглавлению, поиск по текстовым выделениям и порталы, которые показывают связанный рисунок в отдельном окне, что особенно удобно при нескольких мониторах. Горячие клавиши и часть интерфейса можно настроить через конфигурационные файлы. Sioyek распространяется под лицензией GPL-3.0 и доступен в виде установщиков для Windows, macOS и Linux, через Homebrew Cask и ряд менеджеров пакетов Linux, а также в виде сборки из исходного кода. Он подойдёт студентам, исследователям и всем, кто читает длинные технические документы на компьютере.
  • pdf
  • pdf-viewer
  • research-paper

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Официальный сайтИз публичных источниковиз метаданных каталога
    sioyek.info/ ↗
  • Файлы официального релизаИз публичных источниковиз последнего официального релиза
    github.com/ahrm/sioyek/releases/tag/v2.0.0 ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/ahrm/sioyek ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
WindowsСовместимо—официальная сборка в релизе v2.0.0: sioyek-release-windows-portable.zip0.60
macOSСовместимо—официальная сборка в релизе v2.0.0: sioyek-release-mac.zip0.60
LinuxСовместимо—официальная сборка в релизе v2.0.0: sioyek-release-linux-portable.zip0.60

Релизы

проверено 29 окт. 2026 г.
v2.0.0Последний16 дек. 2022 г.Официальный источник ↗

Файлы версии 2.0.0

Маркетплейс не хранит эти файлы: загрузка идёт из официального источника. Мы их не сканировали.
ФайлПлатформаРазмерSHA-256Скачать из официального источника
sioyek-release-linux-portable.ziplinux · zip54,9 MB—Официальный источник ↗
sioyek-release-linux.ziplinux · zip54,8 MB—Официальный источник ↗
sioyek-release-mac.zipmacos · zip40,2 MB—Официальный источник ↗
sioyek-release-windows-portable.zipwindows · zip73,6 MB—Официальный источник ↗
sioyek-release-windows.zipwindows · zip73,6 MB—Официальный источник ↗

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 15 окт. 2026 г.
Оценка качества96
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2020
last activity 9 days ago
Документация · 1515
README 8400 chars, description present
Готовность к использованию · 1515
install instructions: yes; releases: yes
Метаданные · 1010
4/4 of description, homepage, license, topics
Релизы · 106
10 release(s), latest 764 days ago
Точность категории · 1010
classifier confidence 1
Популярность · 1010
9947 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX GPL-3.0
Сообщество · 55
issues enabled, 388 forks

Лицензия

GPL-3.0
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/ahrm/sioyekОсновной★ 9 947 звёздактивность 7 окт. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

open-pdf-studioПохожий
Программа с открытым исходным кодом для просмотра и редактирования PDF с собственным быстрым движком на RustДесктопные приложения
pdfarrangerПохожий
PDF Arranger — бесплатное приложение с открытым кодом на GTK для объединения, разбиения, поворота, обрезки и перестановки страниц PDF.GPL-3.0 · Десктопные приложения
flyingmouse-formatПохожий
FlyingMouse Format — бесплатный инструмент конвертации форматов файлов для Windows (работает офлайн, встроенные FFmpeg/LibreOffice/Poppler/Tesseract). Конвертация между форматами изображений/документов/таблиц/PPT/PDF/аудио-видео/WPS + OCR + пакетное преобразование; аудио поддерживает только распространённые форматы. Автор: LaoFeng (牢蜂) | Бесплатно только для личного использования; коммерческая продажа, перепродажа или переупаковка запрещены.Десктопные приложения
pdfsamПохожий
PDFsam — бесплатное настольное приложение с открытым исходным кодом для работы с PDF: объединение, разделение, смешивание, поворот и извлечение страниц.AGPL-3.0 · Десктопные приложения
goreadПохожий
GoRead — лёгкое приложение для чтения, созданное специально для чтения электронных книг с локального носителя.Десктопные приложения
okularПохожий
Okular — настольная программа KDE для просмотра и аннотирования PDF, PostScript, комиксов и изображений в одном приложении.Десктопные приложения

README

Из ahrm/sioyek · лицензия GPL-3.0 · загружено 29 окт. 2026 г.

Sioyek

Sioyek is a PDF viewer with a focus on textbooks and research papers.

Development Branch FAQ

Q: There are build errors with Qt 5.*.

A: If you are building the development branch you need to use Qt 6.7 or 6.8.

Q: On MacOS I get "sioyek is damaged and cannot be opened. It is recommended to eject the image.".

A: This is related to macOS quarantine. See https://github.com/ahrm/sioyek/discussions/1156#discussioncomment-10822738 .

Contents

  • Installation
  • Documentation
  • Video Demo
  • Features
  • Build Instructions
  • Buy Me a Coffee (or a Book!)

Install

Official packages

There are installers for Windows, macOS and Linux. See Releases page.

Homebew Cask

There is a homebrew cask available here: https://formulae.brew.sh/cask/sioyek. Install by running:

brew install --cask sioyek

Third-party packages for Linux

If you prefer to install sioyek with a package manager, you can look at this list. Please note that they are provided by third party packagers. USE AT YOUR OWN RISK! If you're reporting a bug for a third-party package, please mention which package you're using.

DistroLinkMaintainer
Flathubsioyek@nbenitez
Alpinesioyek@jirutka
ArchAUR sioyek@goggle
ArchAUR Sioyek-git@randomn4me
ArchAUR sioyek-appimage@DhruvaSambrani
Debiansioyek@viccie30
NixOSsioyek@podocarp
openSUSEPublishing@uncomfyhalomacro
openSUSEFactory@uncomfyhalomacro
Ubuntusioyek@viccie30

Documentation

You can view the official documentation here.

Feature Video Overview

[Sioyek feature overview]

For a more in-depth tutorial, see this video:

[Sioyek Tutorial]

Features

Quick Open

https://user-images.githubusercontent.com/6392321/125321111-9b29dc00-e351-11eb-873e-94ea30016a05.mp4

You can quickly search and open any file you have previously interacted with using sioyek.

Table of Contents

https://user-images.githubusercontent.com/6392321/125321313-cf050180-e351-11eb-9275-c2759c684af5.mp4

You can search and jump to table of contents entries.

Smart Jump

https://user-images.githubusercontent.com/6392321/125321419-e5ab5880-e351-11eb-9688-95374a22774f.mp4

You can jump to any referenced figure or bibliography item even if the PDF file doesn't provide links. You can also search the names of bibliography items in google scholar/libgen by middle clicking/shift+middle clicking on their name.

Overview

https://user-images.githubusercontent.com/6392321/154683015-0bae4f92-78e2-4141-8446-49dd7c2bd7c9.mp4

You can open a quick overview of figures/references/tables/etc. by right clicking on them (Like Smart Jump, this feature works even if the document doesn't provide links).

Mark

https://user-images.githubusercontent.com/6392321/125321811-505c9400-e352-11eb-85e0-ffc3ae5f8cb8.mp4

Sometimes when reading a document you need to go back a few pages (perhaps to view a definition or something) and quickly jump back to where you were. You can achieve this by using marks. Marks are named locations within a PDF file (each mark has a single character name for example 'a' or 'm') which you can quickly jump to using their name. In the aforementioned example, before going back to the definition you mark your location and later jump back to the mark by invoking its name. Lower case marks are local to the document and upper case marks are global (this should be very familiar to you if you have used vim).

Bookmarks

https://user-images.githubusercontent.com/6392321/125322503-1a6bdf80-e353-11eb-8018-5e8fc43b8d05.mp4

Bookmarks are similar to marks except they are named by a text string and they are all global.

Highlights

https://user-images.githubusercontent.com/6392321/130956728-7e0a87fa-4ada-4108-a8fc-9d9d04180f56.mp4

Highlight text using different kinds of highlights. You can search among all the highlights.

Portals (this feature is most useful for users with multiple monitors)

https://user-images.githubusercontent.com/6392321/125322657-41c2ac80-e353-11eb-985e-8f3ce9808f67.mp4

Suppose you are reading a paragraph which references a figure which is not very close to the current location. Jumping back and forth between the current paragraph and the figure can be very annoying. Using portals, you can link the paragraph's location to the figure's location. Sioyek shows the closest portal destination in a separate window (which is usually placed on a second monitor). This window is automatically updated to show the closest portal destination as the user navigates the document.

Configuration

https://user-images.githubusercontent.com/6392321/125337160-e4832700-e363-11eb-8801-0bee58121c2d.mp4

You can customize all key bindings and some UI elements by editing keys_user.config and prefs_user.config. The default configurations are in keys.config and prefs.config.

Build Instructions

Linux

Fedora

Run the following commands to install dependencies, clone the repository and compile sioyek on Fedora (tested on Fedora Workstation 36).

sudo dnf install qt5-qtbase-devel qt5-qtbase-static qt5-qt3d-devel harfbuzz-devel
git clone --recursive --branch development https://github.com/ahrm/sioyek
cd sioyek
./build_linux.sh
Generic distribution
  1. Install Qt 5 and make sure qmake is in PATH.

    Run qmake --version to make sure the qmake in path is using Qt 5.x.

  2. Install libharfbuzz:

sudo apt install libharfbuzz-dev
  1. Clone the repository and build:
git clone --recursive --branch development https://github.com/ahrm/sioyek
cd sioyek
./build_linux.sh

Windows

  1. Install Visual Studio (tested on 2019, other relatively recent versions should work too)
  2. Install Qt 5 and make sure qmake is in PATH.
  3. Clone the repository and build using 64 bit Visual Studio Developer Command Prompt:
git clone --recursive --branch development https://github.com/ahrm/sioyek
cd sioyek
build_windows.bat

Mac

  1. Uninstall previous Qt6 installed by Homebrew
  2. Install Xcode.
  3. Install Qt6.
pip install aqtinstall
cd /path/to/qt
aqt install-qt mac desktop 6.8.2 clang_64 -m all
export Qt6_DIR=/path/to/qt/6.8.2/macos/
export QT_PLUGIN_PATH=/path/to/qt/6.8.2/macos/plugins
export PKG_CONFIG_PATH=/path/to/qt/6.8.2/macos/lib/pkgconfig
export QML2_IMPORT_PATH=/path/to/qt/6.8.2/macos/qml
export PATH="/path/to/qt/6.8.2/macos/bin:$PATH"
  1. Clone the repository, build and install:
git clone --recursive --branch development https://github.com/ahrm/sioyek
cd sioyek
chmod +x build_mac.sh
setopt PIPE_FAIL PRINT_EXIT_VALUE ERR_RETURN SOURCE_TRACE XTRACE
MAKE_PARALLEL=8 ./build_mac.sh

mv build/sioyek.app /Applications/
sudo codesign --force --sign - --deep /Applications/sioyek.app

Donation

If you enjoy sioyek, please consider donating to support its development.

Открыть репозиторий ↗