awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
iamgio avatar

iamgio/quarkdown

0
View on GitHub↗
10,074 stele·259 fork-uri·Kotlin·gpl-3.0·11 vizualizăriquarkdown.com↗

Quarkdown

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 supplying offline wiki pages and API references as structured knowledge bases for AI agents.

The project covers a broad range of document generation capabilities, including multi-format export to PDF and HTML, print-ready formatting for academic publications, and a command-line interface for source file compilation. It also includes a project initialization wizard to establish standardized directory structures and metadata.

Features

  • Document Compilers - Implements a programmable compiler that uses functions, variables, and logic scripts to generate dynamic document layouts.
  • Export Formats - Transforms a single markdown source into diverse outputs such as books, academic papers, and presentations.
  • Print-Ready Exports - Provides specialized export processes for producing professionally formatted books and academic papers.
  • Web-to-PDF Converters - Exports formatted documents to PDF or HTML using paged layouts and slide frameworks.
  • Markdown Abstract Syntax Trees - Implements a parser that transforms markdown source into abstract syntax trees for structured manipulation.
  • PDF Export Engines - Converts markdown source into professional books and academic papers with paged layouts.
  • Single-Source Publishing Tools - Implements a single-source publishing workflow to transform markdown into books, papers, and presentations.
  • Static Site Generators - Transforms markdown source files into static HTML, PDF, and academic formats using a command-line interface.
  • Dynamic Document Generators - Enables the generation of layouts using functions, variables, loops, and conditional statements within markdown.
  • File Renderers - Provides a command-line interface utility for converting markdown source files into target output formats.
  • Document Export Pipelines - Transforms a single internal representation into multiple output formats including PDF, HTML, and professional print layouts.
  • Page Layout Templates - Maps structured content onto specific format definitions to produce academic papers, books, or slide decks.
  • Build-Time Logic Evaluation - Allows the use of functions, variables, loops, and conditional logic within markdown files to generate content at build time.
  • AI Agent Integrations - Offers a mechanism for delivering offline wiki pages and API references to AI agents for improved accuracy.
  • AI Knowledge Management - Prepares structured offline documentation and API references to be used as context for AI agents.
  • Agent Knowledge Formats - Provides a specialized documentation format to supply offline wiki pages and API references to AI agents.
  • Document Logic Prototyping - Allows testing of document functions and syntax in real time via a REPL before final compilation.
  • Interactive REPLs - Includes an interactive read-eval-print loop for real-time execution and testing of document functions.
  • Project Initializers - Ships a prompt-based wizard for creating project directories and generating initial metadata.
  • Technical Writing Workflows - Facilitates a technical writing workflow utilizing a CLI and project initialization wizard.
  • Project Initializers - Provides a guided wizard to bootstrap new project directories with standardized configuration and metadata.
  • Extensii pentru editor - Processes markdown documents for fast rendering.

Istoric stele

Graficul istoricului de stele pentru iamgio/quarkdownGraficul istoricului de stele pentru iamgio/quarkdown

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Quarkdown

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Quarkdown.
  • doocs/mdAvatar doocs

    doocs/md

    11,805Vezi pe GitHub↗

    This project is a static site generator and documentation publishing tool designed to transform raw markdown files into structured, professional web content. It functions as a technical writing framework that standardizes text-based documentation into pre-rendered HTML pages suitable for public-facing knowledge bases and project guides. The system utilizes file-system-based routing to map directory structures directly to URL paths, ensuring that documentation organization is reflected in the final website navigation. It incorporates component-based layout injection to apply consistent styling

    Vueai-botdoocseditor
    Vezi pe GitHub↗11,805
  • relaxedjs/relaxedAvatar RelaxedJS

    RelaxedJS/ReLaXed

    11,790Vezi pe 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

    JavaScriptchromiumconverterhtml
    Vezi pe GitHub↗11,790
  • rust-lang/mdbookAvatar rust-lang

    rust-lang/mdBook

    21,852Vezi pe GitHub↗

    mdBook is a documentation build system and static site generator designed to compile collections of Markdown files into structured, navigable web-based books. It provides a comprehensive framework for managing technical documentation, featuring a hierarchical table of contents, integrated full-text search, and automated build processes that transform source content into ready-to-deploy HTML websites. The project distinguishes itself through a highly modular pipeline architecture that supports custom preprocessors and swappable rendering backends. This allows authors to intercept and modify co

    Rust
    Vezi pe GitHub↗21,852
  • assemble/assembleAvatar assemble

    assemble/assemble

    4,258Vezi pe GitHub↗

    Assemble is a static site generator and build pipeline system that compiles markdown, templates, and data into static HTML files. It functions as a markdown-to-HTML converter and a data format transformer capable of moving content between JSON, YAML, XML, PLIST, and CSV formats. The project features a pipeline-based build process where users can define ordered sequences of data transformations and file processing steps. It includes project scaffolding tools to bootstrap directory structures and configuration files from predefined boilerplates. The system manages content through collection-ba

    CSSassembleblog-enginebuild
    Vezi pe GitHub↗4,258
Vezi toate cele 30 alternative pentru Quarkdown→

Întrebări frecvente

Ce face iamgio/quarkdown?

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.

Care sunt principalele funcționalități ale iamgio/quarkdown?

Principalele funcționalități ale iamgio/quarkdown sunt: Document Compilers, Export Formats, Print-Ready Exports, Web-to-PDF Converters, Markdown Abstract Syntax Trees, PDF Export Engines, Single-Source Publishing Tools, Static Site Generators.

Care sunt câteva alternative open-source pentru iamgio/quarkdown?

Alternativele open-source pentru iamgio/quarkdown includ: doocs/md — This project is a static site generator and documentation publishing tool designed to transform raw markdown files… relaxedjs/relaxed — ReLaXed is a document workflow and compilation system that transforms Markdown, JSON data, and HTML/CSS into… rust-lang/mdbook — mdBook is a documentation build system and static site generator designed to compile collections of Markdown files… assemble/assemble — Assemble is a static site generator and build pipeline system that compiles markdown, templates, and data into static… phlow/feeling-responsive — This project is a responsive theme for the Jekyll static site generator, designed to facilitate the creation of blogs… fuma-nama/fumadocs — Fumadocs is a documentation framework designed for building content-heavy technical websites using MDX. It functions…