Repolode
pangxiaobin

pangxiaobin/MarkCardStudio

A local-first Tauri desktop app that turns Markdown into paginated social media cards and exports them as PNG, JPG, PDF or long PNG.

Open-source alternative to:Canva

Stars
309
Forks
13
Open issues
0
Last commit
2 months ago

What is it?

MarkCard Studio is a desktop authoring tool for creators who write long-form Markdown and want to publish it as a series of social media cards. You write in Markdown, the app splits the content into pages using one of several pagination strategies, and you choose a theme, a platform canvas, and a background before exporting the full set.

The app supports Xiaohongshu (3:4), Douyin (9:16), Weibo (6:7), square (1:1), and custom dimensions. It ships with 16 built-in themes and renders KaTeX formulas, Mermaid diagrams, highlighted code, tables, callouts, and interactive ECharts charts. Documents, local images, and exported output stay on the user's computer.

The project is built with Vue 3, Vite, and Tauri 2 with a Rust backend, and is licensed under GPL-3.0. It is still in active development, so interfaces and document behavior may change before a stable release.

Key features

  • 01Splits Markdown into pages by headings, custom delimiters, character count, or adaptive smart pagination.
  • 02Provides 16 built-in visual themes and publishing presets for Xiaohongshu, Douyin, Weibo, and square canvases.
  • 03Renders KaTeX formulas, Mermaid diagrams, code highlighting, and ECharts charts in cards.
  • 04Exports pages as PNG or JPG, a multipage PDF, or a single long PNG.
  • 05Opens and saves local Markdown files and resolves relative local images.

Use cases

  • Turning a long technical article into a carousel of cards for Xiaohongshu or Weibo.
  • Creating formula-heavy or diagram-heavy educational posts with KaTeX and Mermaid.
  • Preparing a multipage PDF of notes or a tutorial for sharing offline.

Topics

FAQ

What is MarkCardStudio?
A local-first Tauri desktop app that turns Markdown into paginated social media cards and exports them as PNG, JPG, PDF or long PNG. MarkCard Studio is a desktop authoring tool for creators who write long-form Markdown and want to publish it as a series of social media cards. You write in Markdown, the app splits the content into pages using one of several pagination strategies, and you choose a theme, a platform canvas, and a background before exporting the full set.
Is MarkCardStudio free to use? What license does it have?
MarkCardStudio is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is MarkCardStudio still maintained?
Updated within 6 months. The last commit to MarkCardStudio was on Aug 30, 2026.
What can I use MarkCardStudio for?
Turning a long technical article into a carousel of cards for Xiaohongshu or Weibo. Creating formula-heavy or diagram-heavy educational posts with KaTeX and Mermaid. Preparing a multipage PDF of notes or a tutorial for sharing offline.
Where can I get MarkCardStudio?
The source code and installation instructions are on GitHub: https://github.com/pangxiaobin/MarkCardStudio

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects