awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ahrm avatar

ahrm/sioyek

0
View on GitHub↗
9,633 نجوم·345 تفرعات·C·GPL-3.0·6 مشاهداتsioyek.info↗

Sioyek

Sioyek is a PDF viewer and academic document navigator designed for reading research papers, textbooks, and technical documents. It focuses on enabling users to jump between references, figures, and bibliographies, even in documents that lack embedded hyperlinks.

The software distinguishes itself through deep LaTeX integration, allowing for synchronized navigation between source code and rendered PDF output. It is highly customizable, featuring programmable keybindings and the ability to extend its functionality via external scripts for tasks such as translation or text recognition.

The viewer provides tools for managing dense information, including document portals for simultaneous viewing of multiple sections, coordinate-based marking, and a visual ruler for guided reading. Users can organize their analysis using text bookmarks, highlights, and a global search mechanism that covers document content and table of contents entries.

Features

  • Academic Research Reading Tools - Provides a specialized environment for reading research papers and textbooks with complex reference navigation.
  • Heuristic Reference Resolvers - Locates figures and citations by searching for pattern-matched text when embedded PDF hyperlinks are missing.
  • Heuristic Reference Resolution - Enables navigation to citations and figures even in PDFs that lack embedded hyperlinks.
  • Document Viewers - Provides a specialized document viewer tailored for LaTeX-generated PDFs and academic content.
  • Document Portals - Displays a specific section of a document in a secondary window to view related content simultaneously.
  • Cross-Viewport Element Linking - Displays a referenced element in a separate window while the user scrolls through the main text.
  • Source Synchronization - Synchronizes LaTeX source files with the rendered PDF for seamless navigation between code and output.
  • LaTeX Synchronized Viewers - Synchronizes navigation between LaTeX source code and rendered PDF output for a seamless editing and viewing workflow.
  • Document Navigators - Acts as a specialized document navigator for traversing complex academic PDF structures.
  • Reference Navigators - Allows users to jump between linked references and definitions even in documents without embedded hyperlinks.
  • Scholarly Reference Navigators - Enables rapid jumping and previewing of bibliographies, figures, and equations within academic papers.
  • PDF Viewers - Provides a PDF viewer optimized for the specific navigation needs of research papers and textbooks.
  • Multi-Viewport Document Views - Implements dual-view window management to allow side-by-side referencing of disparate document sections.
  • PDF Navigational Bookmarks - Provides navigational bookmarks and internal document link management for efficient PDF traversal.
  • Table of Contents - Provides structured navigation via the table of contents for fast access to document sections.
  • Global Content Searches - Implements a global search mechanism to find text, bookmarks, and highlights across all opened documents.
  • Document Marks - Provides named markers to save and retrieve specific coordinate positions within a PDF for rapid navigation.
  • External Script Hooks - Provides architectural hooks to execute external shell scripts for extending software capabilities.
  • Command Key Bindings - Maps keyboard shortcuts and mouse buttons to specific internal software functions via configuration files.
  • Text Highlighting Utilities - Enables marking text segments with distinct styles and searching through all saved highlights.
  • Source File Watching - Monitors source files for changes to automatically reload documents and synchronize views with external editors.
  • Technical Document Analysis Tools - Offers document portals and visual rulers to manage multiple information points while studying dense technical texts.
  • Document Bookmarks - Saves specific document locations using descriptive text strings for quick navigation.
  • Application Behavior Customizations - Provides user-driven overrides of functional settings and interface elements to tailor application behavior.
  • Configuration-Based Mappings - Allows users to define keyboard shortcuts and their associated actions using external text configuration files.
  • Programmable PDF Readers - Provides a highly customizable reading experience through programmable keybindings and external script integration.
  • Element Previews - Displays a quick overview of figures, references, or tables using a right-click action for immediate context.
  • Third-Party Script Embeds - Executes external shell commands or scripts to integrate third-party tools like translation or OCR.

سجل النجوم

مخطط تاريخ النجوم لـ ahrm/sioyekمخطط تاريخ النجوم لـ ahrm/sioyek

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Sioyek

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Sioyek.
  • preservim/vim-markdownالصورة الرمزية لـ preservim

    preservim/vim-markdown

    4,807عرض على GitHub↗

    This is a Vim plugin providing a suite of tools for editing, formatting, and navigating Markdown documents. It functions as a specialized editor extension that integrates syntax highlighting and structural management directly into the Vim environment. The project focuses on document navigation and structural organization, offering a system for jumping between headers and generating tables of contents to manage long files. It includes a table formatter that aligns and beautifies columns to maintain visual consistency. The plugin covers broad capability areas including header management for ad

    Vim Scriptmarkdownsyntax-highlightingvim
    عرض على GitHub↗4,807
  • lervag/vimtexالصورة الرمزية لـ lervag

    lervag/vimtex

    6,293عرض على GitHub↗

    VimTeX is an integrated development environment for authoring and compiling LaTeX documents within Vim and Neovim. It functions as a comprehensive suite for technical document authoring, combining the roles of a syntax highlighter, document navigator, and autocompletion engine. The plugin distinguishes itself through a coordinated workflow that manages asynchronous compilation and bidirectional synchronization with external PDF viewers. This allows users to jump between specific source locations and their rendered pages while maintaining a responsive editor interface during document productio

    TeX
    عرض على GitHub↗6,293
  • wmjordan/pdfpatcherالصورة الرمزية لـ wmjordan

    wmjordan/PDFPatcher

    12,486عرض على GitHub↗

    PDFPatcher is a specialized suite of PDF utility tools designed for editing navigational bookmarks, modifying document structure, managing metadata, and processing pages. It provides a toolkit for altering PDF structures and properties without changing the original content stream. The project is distinguished by its focus on bookmark management, featuring bulk editing and the ability to generate clickable bookmarks from visual tables of contents using optical character recognition. It also includes capabilities for font optimization through substitution and embedding to ensure consistent char

    C#pdfpdf-converterpdf-document-processor
    عرض على GitHub↗12,486
  • embedpdf/embed-pdf-viewerالصورة الرمزية لـ embedpdf

    embedpdf/embed-pdf-viewer

    3,343عرض على GitHub↗

    Embed PDF Viewer is a browser-based PDF rendering library that uses a WebAssembly port of the PDFium engine to display documents entirely on the client side, with no server-side processing required. It provides a framework-agnostic core engine layer that manages the PDF document lifecycle, memory allocation, and WebAssembly resource cleanup, with dedicated integration hooks for React and Vue 3 that handle initialization, document loading, and reactive state management. The library offers both a pre-built, embeddable viewer that can be inserted into any web page with a single initialization ca

    TypeScriptadobe-acrobatjavascriptpdf
    عرض على GitHub↗3,343
عرض جميع البدائل الـ 30 لـ Sioyek→

الأسئلة الشائعة

ما هي وظيفة ahrm/sioyek؟

Sioyek is a PDF viewer and academic document navigator designed for reading research papers, textbooks, and technical documents. It focuses on enabling users to jump between references, figures, and bibliographies, even in documents that lack embedded hyperlinks.

ما هي الميزات الرئيسية لـ ahrm/sioyek؟

الميزات الرئيسية لـ ahrm/sioyek هي: Academic Research Reading Tools, Heuristic Reference Resolvers, Heuristic Reference Resolution, Document Viewers, Document Portals, Cross-Viewport Element Linking, Source Synchronization, LaTeX Synchronized Viewers.

ما هي البدائل مفتوحة المصدر لـ ahrm/sioyek؟

تشمل البدائل مفتوحة المصدر لـ ahrm/sioyek: lervag/vimtex — VimTeX is an integrated development environment for authoring and compiling LaTeX documents within Vim and Neovim. It… preservim/vim-markdown — This is a Vim plugin providing a suite of tools for editing, formatting, and navigating Markdown documents. It… wmjordan/pdfpatcher — PDFPatcher is a specialized suite of PDF utility tools designed for editing navigational bookmarks, modifying document… embedpdf/embed-pdf-viewer — Embed PDF Viewer is a browser-based PDF rendering library that uses a WebAssembly port of the PDFium engine to display… tagspaces/tagspaces — TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable… blinkfox/hexo-theme-matery — A responsive Material Design theme for static blogs built with the Hexo framework. It functions as a comprehensive…