awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Typesetting engines

रैंकिंग 17 जुल॰ 2026 को अपडेट की गई

For typesetting pipelines, the strongest matches are typst/typst (Typst is a programmable, markup-based typesetting engine that provides), tectonic-typesetting/tectonic (Tectonic is a self-contained typesetting engine that automates the) and iamgio/quarkdown (Quarkdown is a programmable document compiler that transforms markdown). relaxedjs/relaxed and jgm/pandoc round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore the best open-source typesetting engines. We compare top-rated tools by features and activity to help you find the best fit for your project.

Typesetting engines

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • typst/typsttypst का अवतार

    typst/typst

    54,320GitHub पर देखें↗

    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,

    Typst is a programmable, markup-based typesetting engine that provides a CLI-driven workflow for converting structured text into high-quality, paginated PDFs with advanced support for complex typography and layout control.

    RustDeclarative LayoutsDocument CompilersMarkup-Based Typesetting Engines
    GitHub पर देखें↗54,320
  • tectonic-typesetting/tectonictectonic-typesetting का अवतार

    tectonic-typesetting/tectonic

    4,591GitHub पर देखें↗

    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

    Tectonic is a self-contained typesetting engine that automates the conversion of LaTeX markup into high-quality PDFs, offering a CLI-driven workflow with robust support for modern typography and programmatic integration.

    CDocument CompilersTypesetting Engines
    GitHub पर देखें↗4,591
  • iamgio/quarkdowniamgio का अवतार

    iamgio/quarkdown

    10,074GitHub पर देखें↗

    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

    Quarkdown is a programmable document compiler that transforms markdown into structured, print-ready documents, fitting the category by providing a CLI-based pipeline for complex typesetting and layout control.

    KotlinDocument CompilersExport Formats
    GitHub पर देखें↗10,074
  • relaxedjs/relaxedRelaxedJS का अवतार

    RelaxedJS/ReLaXed

    11,790GitHub पर देखें↗

    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

    ReLaXed is a document generation pipeline that uses web technologies to transform Markdown and data into print-ready PDFs, providing the programmatic control and CLI workflow required for automated typesetting.

    JavaScriptDocument CompilersMarkdown-to-PDF Renderers
    GitHub पर देखें↗11,790
  • jgm/pandocjgm का अवतार

    jgm/pandoc

    44,822GitHub पर देखें↗

    Pandoc is a universal document converter that translates content between a wide range of markup and binary formats. It functions by parsing input documents into a unified intermediate abstract syntax tree, which serves as the foundation for consistent manipulation and transformation across diverse output types. The system is distinguished by its modular reader-writer pipeline, which decouples input parsing from output generation to allow for granular control over document structure. Users can programmatically manipulate this intermediate tree through a robust filter system, supporting both ex

    Pandoc is a powerful document conversion and generation pipeline that uses a modular architecture to transform various markup formats into high-quality, print-ready documents like PDF, with extensive support for programmatic layout control and CLI-based workflows.

    HaskellDocument Processing and ConversionAcademic AuthoringContent Parsers
    GitHub पर देखें↗44,822
  • wandmalfarbe/pandoc-latex-templateWandmalfarbe का अवतार

    Wandmalfarbe/pandoc-latex-template

    7,029GitHub पर देखें↗

    This project is a collection of PDF document templates and style configurations designed to automate the transformation of Markdown content into typeset academic or professional documents. It provides a specialized workflow for generating high-quality PDF reports, books, and presentations from structured text source files. The templates allow for extensive visual customization of titles, logos, background images, and headers and footers. Users can manage document typography and layout rules through a system of visual variables and metadata mapping. The system covers a broad range of output f

    This project provides a specialized template-driven pipeline for converting Markdown into high-quality, typeset PDFs using Pandoc and LaTeX, fitting the requirements for automated document generation and programmatic layout control.

    ShellMarkdown-to-PDF Renderers
    GitHub पर देखें↗7,029
  • posquit0/awesome-cvposquit0 का अवतार

    posquit0/Awesome-CV

    27,742GitHub पर देखें↗

    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

    This is a specialized LaTeX document class that functions as a programmatic typesetting engine for generating professional resumes and cover letters from structured markup, fitting the core requirements for automated document generation.

    TeXDocument CompilersTypesetting Languages
    GitHub पर देखें↗27,742
  • bingyanstudio/lapiscvBingyanStudio का अवतार

    BingyanStudio/LapisCV

    4,146GitHub पर देखें↗

    LapisCV is a PDF document generator and resume builder designed to convert structured Markdown text into professional curriculum vitae. It functions as a rendering pipeline that transforms simple markup and variables into print-ready documents using a headless browser engine or LaTeX templates. The project provides a collection of professional themes and visual styles to customize the typography and branding of academic and professional resumes. It utilizes variable-based style injection to allow for the adjustment of fonts, colors, and margins based on content volume and user preferences. T

    LapisCV is a specialized document generation pipeline that converts Markdown into print-ready PDFs, offering the programmatic layout control and typography customization required for professional document typesetting.

    CSSMarkdown-to-PDF Renderers
    GitHub पर देखें↗4,146
  • quarto-dev/quarto-cliquarto-dev का अवतार

    quarto-dev/quarto-cli

    5,777GitHub पर देखें↗

    Quarto is an open-source scientific and technical publishing system built on Pandoc that converts Markdown and Jupyter notebooks into a wide range of output formats. It functions as a multi-format document converter, a reproducible research platform, a static site generator for technical content, and an interactive dashboard builder, all within a single framework. The system is distinguished by its ability to produce HTML, PDF, Word, ePub, and slide decks from a single Markdown source, while embedding executable code blocks in Python, R, Julia, or Observable for dynamic, reproducible document

    Quarto is a comprehensive publishing system that uses Pandoc to provide a robust CLI-based pipeline for converting Markdown and code-integrated notebooks into high-quality, print-ready PDFs and other formats with extensive layout control.

    JavaScriptNotebook-Based PublishingPandoc-Based Document ConvertersAuto-Numbered References
    GitHub पर देखें↗5,777
  • jakegut/resumejakegut का अवतार

    jakegut/resume

    2,697GitHub पर देखें↗

    This project is a document generation tool designed to create professional resumes and academic curriculum vitae using the LaTeX typesetting system. It provides a structured framework that separates raw career data from visual formatting, allowing users to compile structured source files into high-quality PDF documents. The system utilizes a template-driven layout engine and macro-based typesetting to enforce consistent visual constraints and typography. By isolating content from styling, it ensures that career histories, skills, and education are presented in a clean, standardized format sui

    This tool provides a structured, template-driven pipeline for converting markup into high-quality PDF documents using LaTeX, fitting the requirements for programmatic document generation and typography control.

    TeXMarkup-Based Typesetting Engines
    GitHub पर देखें↗2,697
  • lib-pku/libpkulib-pku का अवतार

    lib-pku/libpku

    33,647GitHub पर देखें↗

    This project is an open-source textbook and academic resource repository designed to support collaborative learning and scholarly research. It functions as a digital platform for organizing and distributing instructional content, allowing students and researchers to contribute to a shared knowledge base. The repository utilizes a typesetting pipeline that transforms structured markup into professional-grade academic documents. By leveraging a distributed version control system, the project maintains a complete history of revisions and facilitates collaborative contributions from multiple auth

    This project provides a markup-based typesetting engine and build pipeline specifically designed to transform structured academic content into professional-grade documents, fitting the core requirements for automated document generation.

    TeXMarkup-Based Typesetting Engines
    GitHub पर देखें↗33,647
  • sphinx-doc/sphinxsphinx-doc का अवतार

    sphinx-doc/sphinx

    7,678GitHub पर देखें↗

    Sphinx is an extensible documentation framework and multi-format document publisher. It serves as a technical content organizer that converts reStructuredText markup and Python source code comments into structured documentation for technical projects. The system transforms a single set of markup files into multiple output formats, including HTML, LaTeX, EPUB, and Texinfo. It functions as a Python API documentation tool, extracting documentation directly from source code to maintain synchronized technical reference manuals. The framework organizes complex information into hierarchies with aut

    Sphinx is a robust documentation pipeline that automates the conversion of markup into multiple formats including PDF via LaTeX, making it a highly effective tool for programmatic document generation.

    PythonMulti-Format Output Renderers
    GitHub पर देखें↗7,678
  • rendercv/rendercvrendercv का अवतार

    rendercv/rendercv

    16,955GitHub पर देखें↗

    RenderCV is a command-line utility designed to transform structured YAML data into professionally typeset documents. By separating content from presentation, it allows users to maintain version-controlled resumes that are automatically rendered into high-quality PDF, HTML, and Markdown formats. The system leverages a specialized typesetting engine to ensure precise layout control and professional-grade typography. The project distinguishes itself through a schema-driven approach that enforces strict data validation, ensuring that input files are error-free before processing. Users can customi

    RenderCV is a command-line tool that transforms structured YAML data into high-quality, typeset documents, fitting the category by automating the conversion of data into professional PDF and other formats.

    PythonMarkup-Based Typesetting Engines
    GitHub पर देखें↗16,955
  • questpdf/questpdfQuestPDF का अवतार

    QuestPDF/QuestPDF

    14,088GitHub पर देखें↗

    QuestPDF is a C# PDF generation library and layout engine used to create structured documents, reports, and invoices. It utilizes a fluent API and a component-based layout approach to convert code into high-fidelity PDF and XPS files. The library distinguishes itself with a dedicated layout debugger that provides real-time previews, hot-reload capabilities, and visual boundary tools to map rendered elements back to source code. It also functions as an accessibility tool, providing semantic tagging and navigational aids to ensure documents comply with international accessibility and archival s

    This is a C# library that provides a programmatic, component-based layout engine for generating high-fidelity PDFs, fitting the category as a tool for automated document creation despite being a library rather than a standalone CLI application.

    C#Page Layout ConfigurationsPDF Generation Libraries
    GitHub पर देखें↗14,088
  • executablebooks/jupyter-bookexecutablebooks का अवतार

    executablebooks/jupyter-book

    4,251GitHub पर देखें↗

    Jupyter Book is a computational book publisher and static site generator that converts Jupyter notebooks and markdown files into interactive web books and publication-quality PDF documents. It serves as a markdown-based documentation tool that executes embedded code at build time and caches the resulting outputs for static display. The system distinguishes itself by supporting interactive data publications, allowing readers to engage with live computational widgets and launch notebooks in remote execution environments. It extends standard markdown with a system of roles and directives to supp

    Jupyter Book is a document generation pipeline that converts markdown and notebook files into publication-quality PDFs and web books, providing the programmatic layout control and CLI workflow required for automated typesetting.

    TypeScriptDigital Book GenerationJupyter Notebook PublishingNotebook-to-Static-Site Generators
    GitHub पर देखें↗4,251
  • asciidoctor/asciidoctorasciidoctor का अवतार

    asciidoctor/asciidoctor

    5,193GitHub पर देखें↗

    Asciidoctor is a Ruby-based text processing engine and command-line toolchain designed to convert AsciiDoc content into structured publishing formats, including HTML5 and DocBook 5. It functions as a static content publishing toolchain that transforms raw source files into formatted documents. The system utilizes a pluggable converter interface and template-driven output, allowing the default conversion logic to be overridden via custom converters or templates. This enables the generation of specific document structures and the export of content into various publishing formats for diverse dis

    Asciidoctor is a robust text processing engine that provides a CLI-based pipeline for transforming markup into various structured formats, serving as a core component for automated document generation workflows.

    RubyAsciiDoc ProcessorsAbstract Syntax Tree ParsingCommand-Line Document Processors
    GitHub पर देखें↗5,193
  • onedoclabs/react-print-pdfOnedocLabs का अवतार

    OnedocLabs/react-print-pdf

    2,549GitHub पर देखें↗

    This library provides a framework for constructing professional PDF documents using declarative component syntax. It functions as a document engine that transforms component trees into structured files, allowing developers to define layouts, headers, footers, and margins through standard component structures rather than proprietary markup languages. The tool distinguishes itself by enabling server-side synthesis of dynamic data, which allows for the automated generation of personalized documents from live information sources. It maps web-standard styling and layout properties into the fixed-p

    This tool provides a React-based framework for programmatic PDF generation, allowing you to define document layouts using component-based markup and generate print-ready files via a CLI-compatible workflow.

    TypeScriptPDF Generation Libraries
    GitHub पर देखें↗2,549
  • sb2nov/resumesb2nov का अवतार

    sb2nov/resume

    6,461GitHub पर देखें↗

    This repository provides a containerized LaTeX build environment specifically designed to automate the conversion of structured markup into high-quality, print-ready PDF resumes via a CLI workflow.

    TeXDeveloperLaTeXLaTeX Converters
    GitHub पर देखें↗6,461
टॉप 10 की एक नज़र में तुलना करें
रिपॉजिटरीस्टार्सभाषालाइसेंसअंतिम पुश
typst/typst54.3KRustApache-2.016 जून 2026
tectonic-typesetting/tectonic4.6KCother6 अक्टू॰ 2025
iamgio/quarkdown10.1KKotlingpl-3.019 फ़र॰ 2026
relaxedjs/relaxed11.8KJavaScriptISC7 सित॰ 2025
jgm/pandoc44.8KHaskellGPL-2.013 जून 2026
wandmalfarbe/pandoc-latex-template7KShellbsd-3-clause8 फ़र॰ 2026
posquit0/awesome-cv27.7KTeXLPPL-1.3c13 मार्च 2026
bingyanstudio/lapiscv4.1KCSSmit3 फ़र॰ 2026
quarto-dev/quarto-cli5.8KJavaScriptNOASSERTION22 जून 2026
jakegut/resume2.7KTeXMIT10 अग॰ 2024

Related searches

  • Stream processing engine
  • an open source tool for managing fonts
  • Math typesetting configuration
  • टाइप्ड LLM प्रोग्रामिंग के लिए फ्रेमवर्क
  • पाइपलाइन्स, ETL/ELT और ऑर्केस्ट्रेशन
  • स्केलेबल डेटा पाइपलाइन्स बनाने के लिए फ्रेमवर्क
  • CI/CD पाइपलाइन्स
  • a library for styling text in applications