awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to rstudio/bookdown

Open-source alternatives to Bookdown

30 open-source projects similar to rstudio/bookdown, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Bookdown alternative.

  • quarto-dev/quarto-cliquarto-dev 的头像

    quarto-dev/quarto-cli

    5,777在 GitHub 上查看↗

    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

    JavaScript
    在 GitHub 上查看↗5,777
  • happi/thebeambookhappi 的头像

    happi/theBeamBook

    4,042在 GitHub 上查看↗

    The Beam Book is a technical software manual and reference guide explaining the architecture and inner workings of the BEAM virtual machine and the Erlang Runtime System. It serves as a study of virtual machine implementation, detailing how a high-level language is mapped to a runtime system for low-level analysis. The project utilizes a technical book publishing pipeline to convert structured source text into professional distribution formats. This build system transforms a single set of markdown-based source files into both print-ready PDF documents and static HTML pages. The documentation

    Erlang
    在 GitHub 上查看↗4,042
  • rstudio/rmarkdownrstudio 的头像

    rstudio/rmarkdown

    3,021在 GitHub 上查看↗

    rmarkdown is a dynamic document generator and markdown rendering engine used to create reproducible reports, analysis, and websites. It functions as a literate programming tool that weaves narrative text with live executable code and data, ensuring that visual results are tied directly to the source code. The project serves as a multi-format rendering engine and content publisher, utilizing a Pandoc-based conversion framework to transform a single source file into diverse outputs such as PDFs, HTML pages, and presentation slides. It integrates with Knitr to execute code blocks and capture out

    Rliterate-programmingmarkdownpandoc
    在 GitHub 上查看↗3,021

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • hugoblox/hugo-theme-academic-cvHugoBlox 的头像

    HugoBlox/hugo-theme-academic-cv

    4,970在 GitHub 上查看↗

    This project is a website theme for Hugo designed to transform Markdown files into professional academic portfolios, including CVs and publication lists. It functions as a static site template and portfolio builder, enabling the creation of researcher profiles and technical blogs. The framework includes a specialized publication manager that automatically generates individual research pages and citations by importing BibTeX files or DOI references. It also features a dedicated LaTeX mathematics renderer to display technical notation and equations across the site. The system supports a broad

    Jupyter Notebookacademicacademic-websiteblog-engine
    在 GitHub 上查看↗4,970
  • executablebooks/jupyter-bookexecutablebooks 的头像

    executablebooks/jupyter-book

    4,251在 GitHub 上查看↗

    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

    TypeScript
    在 GitHub 上查看↗4,251
  • getzola/zolagetzola 的头像

    getzola/zola

    17,196在 GitHub 上查看↗

    Zola is a static site generator that compiles Markdown and templates into a standalone website. It is distributed as a single binary, removing the need for external runtimes or package managers to build the final site. The project includes a built-in Sass compiler to transform styles into compressed CSS and a dedicated Markdown rendering engine that supports task lists and footnotes. It also features a client-side search indexer, enabling full-text site search without a backend server, and a multilingual content manager for organizing translated content. Additional capabilities cover asset o

    Rustblog-enginecmscontent-management-system
    在 GitHub 上查看↗17,196
  • saicaca/fuwarisaicaca 的头像

    saicaca/fuwari

    4,166在 GitHub 上查看↗

    Fuwari is a static site theme and markdown content framework designed for personal blog publishing. It provides a responsive visual template that renders markdown posts with a built-in dark mode and customizable colors. The project distinguishes itself through a set of markdown extensions that add rich UI elements to articles, including callout blocks, dynamic repository cards that fetch live data via API, and advanced code styling with diff support and line numbering. It also includes a full-text site search mechanism to allow visitors to locate specific information across the blog's content

    Astroastroastro-themeblog
    在 GitHub 上查看↗4,166
  • mszep/pandoc_resumemszep 的头像

    mszep/pandoc_resume

    1,761在 GitHub 上查看↗

    This project is a command-line utility designed to generate professional resumes from structured Markdown source files. It functions as a document conversion tool that maintains a single source of truth for career documentation, allowing users to manage content in plain text while ensuring consistent visual presentation. The system utilizes a template-driven layout engine to transform raw text into polished documents. By orchestrating a multi-format export pipeline, it enables the simultaneous generation of both PDF and HTML versions of a resume from the same source file, supporting diverse d

    TeX
    在 GitHub 上查看↗1,761
  • barryclark/jekyll-nowbarryclark 的头像

    barryclark/jekyll-now

    8,398在 GitHub 上查看↗

    Jekyll Now is a starter kit and static site template designed for the rapid deployment of blogs. It provides a pre-configured foundation that integrates a GitHub Pages theme to enable website hosting without the use of command line tools. The project features a web-based content manager that allows users to update blog posts and site metadata by editing files directly within a browser. This no-code management workflow is paired with a responsive design intended for personal brand websites, including social media integration and biography sections. The framework covers static site generation

    CSS
    在 GitHub 上查看↗8,398
  • adityatelange/hugo-papermodadityatelange 的头像

    adityatelange/hugo-PaperMod

    13,694在 GitHub 上查看↗

    This is a responsive website theme for Hugo, providing a minimalist static site template and markdown blog layout. It is designed to prioritize content readability and search engine optimization through a clean, mobile-friendly interface. The theme distinguishes itself with built-in support for light and dark mode switching and a client-side search integration that allows users to query site content without a backend server. It also includes a comprehensive suite of social integration tools for managing OpenGraph and Twitter Card metadata. The project covers broad capability areas including

    HTMLblogblog-themeclean
    在 GitHub 上查看↗13,694
  • skills/github-pagesskills 的头像

    skills/github-pages

    2,943在 GitHub 上查看↗

    This project is a static site generator platform and hosting system that transforms structured content into live websites. It utilizes a version control website deployment workflow to turn a repository into a public site by hosting static files directly from a branch. The system implements git-based content management, where website articles and settings are handled through commit histories. It supports a collaborative site workflow that enforces pull request reviews to ensure content quality before changes are merged into the production environment. The platform covers the provisioning and

    github-pagespagesskills-course
    在 GitHub 上查看↗2,943
  • lektor/lektorlektor 的头像

    lektor/lektor

    3,945在 GitHub 上查看↗

    Lektor is a Python-based static site generator and flat-file content management system. It transforms raw content and data models into static HTML pages, storing all website data in a hierarchical file system rather than a relational database. The system operates as a model-driven CMS, utilizing blueprints and schemas to control data capture and validation. It provides a browser-based administrative interface that allows users to visually edit and organize site content without modifying source code directly. The platform manages the full site lifecycle, covering static site generation, multi

    Pythoncmsstatic-site-generator
    在 GitHub 上查看↗3,945
  • mmcgrana/gobyexamplemmcgrana 的头像

    mmcgrana/gobyexample

    8,135在 GitHub 上查看↗

    This project is a toolchain and static site generator designed to transform Go source code and comments into structured, educational technical tutorials. It functions as a build pipeline that extracts executable logic and descriptive text from source files to render them into a public-facing website. The system uses HTML templates to convert extracted content into a consistent site structure. It includes a local web server for previewing and testing generated documentation before it is published to a production environment. Deployment capabilities include a utility for uploading the final st

    Go
    在 GitHub 上查看↗8,135
  • justinwalsh/daux.iojustinwalsh 的头像

    justinwalsh/daux.io

    4,530在 GitHub 上查看↗

    This project is a Markdown static site generator and documentation server that converts files and folder structures into responsive websites. It functions as a Confluence documentation publisher, enabling the direct upload and synchronization of processed Markdown content to enterprise knowledge base servers. The system distinguishes itself through its technical rendering capabilities, transforming Mermaid syntax into visual diagrams and TeX expressions into mathematical formulas. It supports multilingual documentation by creating localized versions of a site with dedicated navigation structu

    在 GitHub 上查看↗4,530
  • varharrie/varharrie.github.iovarHarrie 的头像

    varHarrie/varharrie.github.io

    3,675在 GitHub 上查看↗

    This project is a static site generator and a personal blog that uses GitHub Issues as its primary content management system. It converts markdown files and metadata into pre-rendered HTML pages for web delivery. The site functions as a multilingual content platform with client-side localization to translate text into multiple languages. It also incorporates an interactive code playground, allowing visitors to run and test code snippets directly within the browser through embedded executable environments. The system leverages GitHub Actions to automate the build and publishing workflow, trig

    TypeScriptblogissuesreact
    在 GitHub 上查看↗3,675
  • hacker233/resume-designHacker233 的头像

    Hacker233/resume-design

    3,761在 GitHub 上查看↗

    This project is an AI-powered resume builder and JSON-based document editor used for creating professional curriculum vitaes. It combines a template-driven design tool with a multi-format document exporter to convert digital resumes into high-definition PDF, image, Markdown, and raw data formats. The system utilizes JSON schemas to define and render structured resume components and layouts. It integrates artificial intelligence to generate, polish, and translate resume text, and provides quality analysis to identify profile weaknesses and suggest optimizations. The platform covers visual doc

    Vue
    在 GitHub 上查看↗3,761
  • dotnet/docfxdotnet 的头像

    dotnet/docfx

    4,407在 GitHub 上查看↗

    Docfx is a documentation build tool that generates structured API reference pages from compiled .NET assemblies and XML documentation comments, while also functioning as a markdown static site generator for technical documentation. It combines automated API metadata extraction with markdown rendering to build developer portals and documentation sites, producing output simultaneously in HTML, JSON, and PDF formats from a single build configuration. The tool provides fine-grained control over which APIs appear in the generated documentation through visibility-based filtering, attribute-based ex

    C#apicsharpdocumentation
    在 GitHub 上查看↗4,407
  • compodoc/compodoccompodoc 的头像

    compodoc/compodoc

    4,113在 GitHub 上查看↗

    Compodoc is a TypeScript API documentation generator, static site generator, and project architecture visualizer. It parses source code and JSDoc comments to create searchable technical reference sites, API catalogues, and standalone HTML pages. The project distinguishes itself by analyzing import statements to produce dependency graphs and module maps that illustrate the structural relationships within a codebase. It includes specialized support for visualizing Angular projects, NestJS workflows, and Stencil web components, and can embed live working demos directly into documentation pages.

    TypeScript
    在 GitHub 上查看↗4,113
  • kaisery/trpl-zh-cnKaiserY 的头像

    KaiserY/trpl-zh-cn

    5,501在 GitHub 上查看↗

    This project is a localized educational resource for learning the Rust programming language, providing a comprehensive guide and technical specifications translated into Simplified Chinese. It serves as an instructional tool for studying language idioms, memory management, and type systems. The repository focuses on software documentation localization, converting official guides into Simplified Chinese to increase accessibility for non-English speakers. It utilizes a markdown-based system to organize content and supports multi-format export to static HTML, PDF, and EPUB formats for both web a

    Markdownpdfrust-booktypst
    在 GitHub 上查看↗5,501
  • sarabander/sicp-pdfsarabander 的头像

    sarabander/sicp-pdf

    4,395在 GitHub 上查看↗

    This project is a digital book typesetter and PDF generator designed to transform Texinfo structured text into high-quality PDF documents. It functions as a compilation system that converts Texinfo source files into LaTeX code to enable professional academic typesetting. The system focuses on the precise control of typography and layout for technical manuals and books. It utilizes a source-driven document pipeline to manage font-family mapping and character metrics, ensuring visual consistency across the final publication. The toolset covers academic document typesetting and custom book publ

    Perl
    在 GitHub 上查看↗4,395
  • hadley/r4dshadley 的头像

    hadley/r4ds

    5,070在 GitHub 上查看↗

    r4ds is a data science curriculum and educational resource designed for mastering the R programming language. It provides a structured learning path for the end-to-end process of importing, tidying, transforming, and visualizing data. The project emphasizes a reproducible data science guide and a comprehensive curriculum for data wrangling. It includes specialized tutorials on the grammar of graphics for layered data visualization and technical publications created with Quarto that blend executable code with narrative prose. The material covers a broad range of analytical capabilities, inclu

    R
    在 GitHub 上查看↗5,070
  • lorenzodifuccia/safaribookslorenzodifuccia 的头像

    lorenzodifuccia/safaribooks

    5,091在 GitHub 上查看↗

    This project is a digital library exporter and EPUB content generator specifically designed to download and convert books from the O'Reilly Learning platform into electronic publication files for offline reading and permanent storage. It functions as a web content scraper that retrieves restricted text and media to facilitate digital library archiving. The tool manages session authentication using credentials or cookies to maintain continuous access to content. It retrieves books via unique identifiers and transforms the source material into standardized EPUB files, including layout optimizat

    Pythoncalibreepuboreilly
    在 GitHub 上查看↗5,091
  • peaceiris/actions-gh-pagespeaceiris 的头像

    peaceiris/actions-gh-pages

    5,312在 GitHub 上查看↗

    This project is a GitHub Action designed to automate the deployment of static files and generated sites to GitHub Pages. It functions as a deployment tool that pushes build artifacts from a workflow to a remote Git repository branch for web hosting. The tool supports publishing to external repositories, enabling a private-to-public workflow to keep source code hidden. It also provides compatibility with GitHub Enterprise Server instances for deployments within private corporate environments. Core capabilities include managing the hosting branch through the creation of orphan branches to remo

    TypeScript
    在 GitHub 上查看↗5,312
  • hamukazu/lets-get-arrestedhamukazu 的头像

    hamukazu/lets-get-arrested

    4,174在 GitHub 上查看↗

    This project is a protest coordination toolkit and activism resource repository designed to distribute curated documents and legal guides. It serves as a hub for coordinating political protests and civil disobedience by providing a public website that hosts informational materials. The toolkit functions as a forkable codebase, allowing users to rapidly replicate the site structure to deploy their own protest sites. It uses a static site model to transform markdown documentation into publicly accessible pages for sharing across social media. The platform covers activist information distributi

    HTML
    在 GitHub 上查看↗4,174
  • progit/progit2progit 的头像

    progit/progit2

    6,522在 GitHub 上查看↗

    This project is a comprehensive educational resource and guide for learning the Git version control system. It serves as a technical documentation source for a textbook that explains the fundamentals, advanced workflows, and internal architecture of Git. The project is structured as a multi-format e-book, with source files designed to be compiled into various digital publication formats, including HTML, PDF, EPUB, and Mobi. It utilizes a dedicated build pipeline to generate and validate these documents. The content covers a broad range of version control capabilities, including history manip

    CSS
    在 GitHub 上查看↗6,522
  • 11ty/eleventy-base-blog11ty 的头像

    11ty/eleventy-base-blog

    1,527在 GitHub 上查看↗

    This project is a foundational boilerplate and starter framework designed for building content-heavy websites and blogs. It functions as a static site generator that transforms source files, such as Markdown and various template formats, into pre-rendered HTML during the build process. By eliminating the need for client-side processing, it produces high-performance, secure, and accessible web output ready for deployment to any standard hosting environment. The framework distinguishes itself through a robust build-time pipeline that manages complex content structures and asset optimization. It

    Nunjucksblogeleventyeleventy-sample
    在 GitHub 上查看↗1,527
  • johnsundell/publishJohnSundell 的头像

    JohnSundell/Publish

    4,971在 GitHub 上查看↗

    Publish is a static site generator and type-safe templating engine that converts structured content and metadata into static HTML files. It functions as a content pipeline orchestrator, allowing the definition of website layouts and themes where metadata maps to visual elements via type-safe code. The system includes a plugin system for injecting custom logic to mutate content, modify parsing, or enforce site-wide rules. It also features a mechanism for conditional build step execution, ensuring specific publishing tasks only run when predefined criteria are met. The project covers hierarchi

    Swiftpublishstatic-site-generatorswift
    在 GitHub 上查看↗4,971
  • jackyzha0/quartzjackyzha0 的头像

    jackyzha0/quartz

    12,520在 GitHub 上查看↗

    Quartz is a markdown static site generator and digital garden framework designed to transform collections of markdown notes into public websites. It functions as a wiki engine that converts structured documents into a functional site through a configurable build pipeline. The system specializes in personal knowledge management by visualizing the relationships between notes via backlinks and a bidirectional connection graph. It implements a single-page application model to provide dynamic page transitions and browser URL updates without full page refreshes. The toolset covers content relation

    TypeScriptdigital-gardennetworked-thoughtobsidian
    在 GitHub 上查看↗12,520
  • expressjs/expressjs.comexpressjs 的头像

    expressjs/expressjs.com

    5,355在 GitHub 上查看↗

    This project is a technical documentation website and static site generator designed to serve as a centralized hub for API references, guides, and tutorials. It functions as a markdown-based content management system that separates technical writing from the presentation layer. The site utilizes a file-system routed architecture, mapping the physical directory and file structure of the source code directly to the public URL paths. This approach enables the transformation of markdown files and templates into pre-rendered HTML for web delivery. The system encompasses capabilities for technical

    MDXexpressexpressjsjavascript
    在 GitHub 上查看↗5,355
  • jawil/blogjawil 的头像

    jawil/blog

    7,828在 GitHub 上查看↗

    This project is a technical blog platform and markdown static site generator designed for publishing developer guides, coding tutorials, and professional articles. It functions as a developer portfolio site that hosts technical notes and a writing archive to showcase software engineering expertise. The system uses a file-system routed architecture where the directory structure of the content folder determines the website URL paths. It transforms markdown files into pre-rendered HTML pages through a static site generation process, utilizing a client-side hydrated layout to add interactive elem

    JavaScriptblogcssdifficulty
    在 GitHub 上查看↗7,828