#markdown #ratatui #tui #terminal #cli

app markdown-reader

使用ratatui渲染markdown文件的简单markdown阅读器

14个版本

0.1.13 2024年8月2日
0.1.12 2024年7月15日
0.1.10 2024年6月24日
0.1.8 2024年5月23日
0.1.4 2024年2月27日

#48 in #ratatui

Download history 140/week @ 2024-04-24 1/week @ 2024-05-01 2/week @ 2024-05-15 157/week @ 2024-05-22 2/week @ 2024-05-29 155/week @ 2024-06-05 12/week @ 2024-06-12 136/week @ 2024-06-19 29/week @ 2024-06-26 146/week @ 2024-07-03 135/week @ 2024-07-10 25/week @ 2024-07-17 57/week @ 2024-07-24 132/week @ 2024-07-31 9/week @ 2024-08-07

每月265次下载

MIT/Apache

36KB
676

Markdown阅读器

Crate badge Deps.rs Badge License Badge Codecov.io Badge Discord Badge

GitHub仓库 · 变更日志 · 贡献指南

一个实验性的Proof of Concept markdown阅读器,使用Ratatui渲染markdown文件。该crate的主要目的是测试tui-markdown crate。它尚未准备好用于任何实际应用。

Made with VHS

安装

要安装markdown阅读器应用程序(mdr)

cargo install --locked markdown-reader

用法

mdr --help

A simple markdown reader that uses ratatui to render markdown files.

Usage: mdr [PATH]

Arguments:
  [PATH]  The path to the markdown file to read [default: README.md]

Options:
  -h, --help     Print help
  -V, --version  Print version

状态

初始实现 - 这仍然是WIP(参见lib.rs中的todo!()

  • 标题
  • 标题属性/类/锚点
  • 普通段落
  • 块引用
  • 嵌套块引用
  • 粗体(强)
  • 斜体(强调)
  • 删除线
  • 有序列表
  • 无序列表
  • 代码块
  • HTML
  • 脚注
  • 表格
  • 换行处理
  • 规则
  • 任务列表
  • 链接
  • 图片
  • 元数据块

许可证

版权(c)2024 Josh McKinney

本项目受以下许可证之一保护:

任选其一。

贡献

除非你明确声明,否则任何有意提交以包含在本作品中的贡献,根据Apache-2.0许可证的定义,应双许可如上,无任何附加条款或条件。

CONTRIBUTING.md

依赖关系

~17-25MB
~336K SLoC