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

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

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

17 مستودعات

Awesome GitHub RepositoriesDocument Compilers

Tools that transform source markup or code into formatted document outputs like PDF.

Explore 17 awesome GitHub repositories matching content management & publishing · Document Compilers. Refine with filters or upvote what's useful.

Awesome Document Compilers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • typst/typstالصورة الرمزية لـ typst

    typst/typst

    54,320عرض على GitHub↗

    Typst is a programmable, markup-based typesetting engine designed for professional document creation. It functions as a scriptable publishing toolchain that transforms plain text and code into complex, paginated outputs. By utilizing a high-performance compiler, the system automates document assembly, mathematical rendering, and dynamic content generation, providing a unified workflow for academic and technical authoring. The engine distinguishes itself through a declarative layout framework that uses cascading rules to manage document structure and visual styling. Unlike traditional systems,

    Compiles source markup and scripting code into high-quality document formats like PDF.

    Rustcompilermarkuptypesetting
    عرض على GitHub↗54,320
  • geekcompany/resumesampleالصورة الرمزية لـ geekcompany

    geekcompany/ResumeSample

    28,160عرض على GitHub↗

    ResumeSample is a software engineer resume framework and a collection of Markdown templates used to generate professional resumes and technical portfolios for developers and architects. The project provides structured layouts and templates tailored to specific programming languages and engineering roles. It uses a system of role-specific schemas to organize technical skills and professional experience into standardized formats that meet software industry expectations. The framework decouples content from presentation by using Markdown for document structuring and CSS for visual formatting. A

    Transforms raw text files into a final formatted visual output through a deterministic build process.

    عرض على GitHub↗28,160
  • posquit0/awesome-cvالصورة الرمزية لـ posquit0

    posquit0/Awesome-CV

    27,742عرض على GitHub↗

    Awesome-CV is a LaTeX document class designed for the creation of professional resumes and cover letters. It functions as a static document generator that transforms structured, declarative markup into high-quality, print-ready portable document format files. By utilizing a macro-driven layout engine, the system separates raw career data from visual presentation, ensuring consistent formatting across all generated materials. The project facilitates a technical writing workflow where career documentation is maintained as plain-text source files. This approach allows users to manage their docum

    Provides command-line tools to compile source markup into formatted PDF documents.

    TeXawesomecoverlettercv
    عرض على GitHub↗27,742
  • qax-os/excelizeالصورة الرمزية لـ qax-os

    qax-os/excelize

    20,682عرض على GitHub↗

    Excelize is a library for reading and writing spreadsheet files in the Office Open XML format. It provides a comprehensive suite of tools for programmatically creating, modifying, and analyzing workbooks, worksheets, and cell data, ensuring compatibility across various office software suites through structured XML serialization. The library distinguishes itself with a built-in formula calculation engine that evaluates complex mathematical and logical expressions directly against workbook data. It also features a memory-mapped streaming architecture, which allows for the efficient processing o

    Transforms spreadsheet-generated data into formatted documents for reporting and publication.

    Goagentaianalytics
    عرض على GitHub↗20,682
  • overleaf/overleafالصورة الرمزية لـ overleaf

    overleaf/overleaf

    17,853عرض على GitHub↗

    This project is a web-based collaborative editor and scientific document management system designed for LaTeX. It provides a centralized environment for writing, editing, and compiling academic manuscripts, enabling multiple users to work on the same project simultaneously through real-time synchronization. The platform distinguishes itself by treating documents as version-controlled repositories, allowing for granular history tracking and bidirectional synchronization with external version control systems. It features a secure, containerized compilation pipeline that isolates build processes

    Ships a secure, containerized compilation pipeline that transforms LaTeX source code into rendered PDF documents.

    JavaScript
    عرض على GitHub↗17,853
  • james-yu/latex-workshopالصورة الرمزية لـ James-Yu

    James-Yu/LaTeX-Workshop

    12,156عرض على GitHub↗

    LaTeX Workshop is a comprehensive integrated development environment extension designed for authoring and typesetting complex documents. It functions as a complete workflow tool that automates the compilation process, manages multi-file project structures, and provides real-time feedback through bidirectional synchronization between source code and generated output. The project distinguishes itself by offering deep integration with the typesetting lifecycle, including containerized build environments and automated orchestration of external toolchains. It provides advanced visual feedback mech

    Automates the document compilation process by triggering build commands to transform source files.

    TypeScript
    عرض على GitHub↗12,156
  • relaxedjs/relaxedالصورة الرمزية لـ RelaxedJS

    RelaxedJS/ReLaXed

    11,790عرض على GitHub↗

    ReLaXed is a document workflow and compilation system that transforms Markdown, JSON data, and HTML/CSS into print-ready PDF files. It utilizes a headless browser engine to render web technologies into final documents, serving as a build system for technical documentation and dynamic reports. The project features a pipeline that automates asset generation, allowing scripts to produce images, charts, and tables from raw data files during the build process. It supports the integration of LaTeX formulas for mathematical equations and converts CSV files into formatted HTML tables. The system inc

    Transforms source markup and data into formatted PDF outputs via a compilation pipeline.

    JavaScriptchromiumconverterhtml
    عرض على GitHub↗11,790
  • hmemcpy/milewski-ctfp-pdfالصورة الرمزية لـ hmemcpy

    hmemcpy/milewski-ctfp-pdf

    11,637عرض على GitHub↗

    This project consists of the LaTeX source files and build configurations used to generate PDF versions of a textbook. It provides a multilingual document build system to produce consistent PDF editions of the same text across different languages. The repository includes a LaTeX document formatter with linting and formatting tools to standardize indentation and style. It also contains a technical text errata tracker to maintain a structured record of typos and factual corrections. The project covers LaTeX document publishing, multilingual book production, and technical document versioning. Th

    Compiles structured LaTeX source files into professional PDF documents using a TeX engine.

    TeXcategory-theorycppfunctional-programming
    عرض على GitHub↗11,637
  • soulmachine/leetcodeالصورة الرمزية لـ soulmachine

    soulmachine/leetcode

    11,336عرض على GitHub↗

    This project is a LeetCode solution repository and algorithm reference library. It provides a structured collection of solved coding challenges that demonstrate recurring computational strategies, data structure implementations, and complexity optimizations used for technical interview preparation and competitive programming study. The repository transforms structured source code and technical explanations into professional PDF guides using a LaTeX technical documentation system. To ensure consistent typography and environment settings across different systems, the project utilizes a containe

    Compiles source markup and technical explanations into formatted PDF outputs using a containerized document compiler.

    TeX
    عرض على GitHub↗11,336
  • billryan/resumeالصورة الرمزية لـ billryan

    billryan/resume

    11,191عرض على GitHub↗

    This project is a professional typesetting layout for creating curriculum vitae and resumes using the LaTeX document preparation system. It provides a structured template system to generate customizable PDF resumes and academic CVs. The system includes built-in support for multilingual typesetting, specifically enabling the rendering of both English and Simplified Chinese text through unicode font mapping. It also features automated bibliographic citation management to handle academic references and publications. The layout incorporates visual components such as skill proficiency progress ba

    Transforms source LaTeX files into professionally formatted PDF documents using a typesetting engine.

    TeX
    عرض على GitHub↗11,191
  • iamgio/quarkdownالصورة الرمزية لـ iamgio

    iamgio/quarkdown

    10,074عرض على GitHub↗

    Quarkdown is a programmable document compiler and markdown static site generator. It transforms markdown source files into structured outputs, serving as a tool for generating professional books, academic papers, and digital presentations. The system distinguishes itself through a programmable layout engine that allows for the use of functions, variables, loops, and conditional logic within markdown files. It includes an interactive read-eval-print loop for testing these document functions and syntax in real time before final compilation. Additionally, it provides a specialized format for sup

    Implements a programmable compiler that uses functions, variables, and logic scripts to generate dynamic document layouts.

    Kotlincompilerknowledge-managementmarkdown
    عرض على GitHub↗10,074
  • matplotlib/cheatsheetsالصورة الرمزية لـ matplotlib

    matplotlib/cheatsheets

    7,707عرض على GitHub↗

    يوفر هذا المشروع مجموعة من أدلة مرجعية وملخصات مرئية لـ PDF لمكتبة الرسم Matplotlib. تجمع أدلة تصور البيانات هذه بين أمثلة الكود والمساعدات المرئية لإنتاج توثيق تقني مكثف وأوراق غش. يتم إنتاج التوثيق من خلال خط أنابيب تجميع قائم على LaTeX. يحول هذا النظام كود المصدر المنظم إلى ملفات PDF عالية الجودة منسقة باستخدام محرك تخطيط متعدد الأعمدة وتوليد أصول قائم على النصوص البرمجية للأشكال. تتضمن عملية البناء خط أنابيب أصول آلياً يتعامل مع حل تبعية الخطوط ويتحقق من الملفات المولدة لعدد الصفحات وسلامة الروابط.

    Transforms structured source code into high-quality technical PDFs using installation scripts and specialized compilation tools.

    Python
    عرض على GitHub↗7,707
  • tectonic-typesetting/tectonicالصورة الرمزية لـ tectonic-typesetting

    tectonic-typesetting/tectonic

    4,591عرض على GitHub↗

    Tectonic is a self-contained TeX typesetting engine and automated distribution system that processes LaTeX source files into formatted documents. It functions as a single-binary executable that removes the requirement for a pre-installed local toolchain. The system implements a zero-configuration workflow by automatically fetching required TeX packages and dependencies from remote repositories on demand during the compilation process. It also provides native support for Unicode and OpenType fonts to render modern typography. The engine can be used as a programmatic library to embed typesetti

    Functions as a programmatic document compiler for automatic generation within continuous integration pipelines.

    Crusttextex-engine
    عرض على GitHub↗4,591
  • phpdocumentor/phpdocumentorالصورة الرمزية لـ phpDocumentor

    phpDocumentor/phpDocumentor

    4,332عرض على GitHub↗

    phpDocumentor is a PHP API documentation generator and source code analyzer that transforms PHP files and DocBlocks into structured HTML API references. It functions as a static site generator and an automatic documentation tool designed to synchronize technical documentation with code changes. The project distinguishes itself by acting as a UML diagram generator, producing class and architectural graphs via PlantUML based on source analysis. It also supports technical manual authoring, rendering hand-written guides in Markdown and ReStructuredText alongside the automatically generated API re

    Compiles parsed source descriptors and links into final rendered documentation files based on templates.

    PHPdocblockdocblocksgraphviz
    عرض على GitHub↗4,332
  • mcxiaoke/rxdocsالصورة الرمزية لـ mcxiaoke

    mcxiaoke/RxDocs

    3,804عرض على GitHub↗

    RxDocs is a community-driven project that provides comprehensive technical documentation and educational resources for reactive programming. It serves as a centralized reference for developers implementing asynchronous data streams, offering detailed guides and operator specifications to support the management of complex event sequences. The project distinguishes itself by providing localized Chinese translations of technical concepts, ensuring that developers can access accurate information in their preferred language. It also focuses on accessibility by packaging these materials into portab

    Processes source files into portable documentation formats to enable consistent offline access.

    androidkotlinreactivex
    عرض على GitHub↗3,804
  • anomalyco/guideالصورة الرمزية لـ anomalyco

    anomalyco/guide

    3,682عرض على GitHub↗

    This project is a serverless application framework used to define and deploy cloud infrastructure, serverless APIs, and static frontends through infrastructure as code. It functions as a full stack deployment pipeline and a cloud infrastructure orchestrator for provisioning resources like databases and storage buckets across multiple cloud accounts. The framework includes a local cloud development environment that allows for testing and debugging API endpoints and cloud functions on a local machine before deployment. It also features a containerized build pipeline specifically designed to con

    Implements automated workflows to compile technical content into formatted PDF and EPUB documents.

    SCSSawsreactjsserverless
    عرض على GitHub↗3,682
  • myriad-dreamin/tinymistالصورة الرمزية لـ Myriad-Dreamin

    Myriad-Dreamin/tinymist

    2,907عرض على GitHub↗

    Tinymist is a comprehensive suite of tools for Typst document authoring, serving as a language server, document compiler, and project manager. It provides a standardized language service via the Language Server Protocol to enable editor features such as autocompletion, navigation, and semantic highlighting. The project distinguishes itself by integrating a TCP-based live preview server for real-time visual rendering and an advanced static analysis tool that utilizes abstract syntax trees and bidirectional type checking. It also includes a project management system capable of handling multi-fi

    Transforms source markup into formatted document outputs like PDF, SVG, PNG, or HTML automatically upon saving.

    Rustdapdap-serverformatter
    عرض على GitHub↗2,907
  1. Home
  2. Content Management & Publishing
  3. Content Processing and Transformation
  4. Document Processing and Conversion
  5. Document Processing Engines
  6. Document Compilers

استكشف الوسوم الفرعية

  • Documentation CompilationProcesses parsed source descriptors and cross-references to render final documentation files. **Distinct from Document Compilers:** Specific to the compilation of API descriptors into HTML, rather than converting markup to PDF.