Wenlan
Wenlan은 소스 기반 AI 지식베이스·LLM 위키로, 문서·결정을 페이지화해 검색·검토·리뷰 가능
TUI Office Suite
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A fast terminal (TUI) viewer and editor for Microsoft Word .docx and Markdown — right where you live, in the terminal.
Docxy opens real .docx files — text, tables, lists, styles, even images —
renders them faithfully in a character grid, and lets you edit and save them
losslessly. It reads and writes Markdown too, converts between the two, and
exports to PDF. No Office, no browser, no network: it's a single static
binary on top of a small, dependency-free OOXML engine.README 전문 보기 ↗A fast terminal (TUI) viewer and editor for Microsoft Word .docx and Markdown — right where you live, in the terminal.
Docxy opens real .docx files — text, tables, lists, styles, even images —
renders them faithfully in a character grid, and lets you edit and save them
losslessly. It reads and writes Markdown too, converts between the two, and
exports to PDF. No Office, no browser, no network: it's a single static
binary on top of a small, dependency-free OOXML engine.
Docxy deliberately doesn't reproduce Word's pixel-perfect layout — it renders a faithful, readable view of the document in a character grid, with a familiar ribbon, mouse support, and an optional Vim mode.
docxcore crate is pure std — its own
ZIP/DEFLATE, XML parser, renderer, and PDF writer — so it's auditable and
trivially embeddable..docx ⇄ .md conversion and .docx → .pdf export
are built in, scriptable, and headless.cargo install docxy # or grab a prebuilt binary (see Install)
docxy report.docx # open a Word document
docxy notes.md # open / edit Markdown
docxy # launch the welcome screen (new file or open)
Want to see it immediately? Generate the showcase document and open it:
cargo run -p docxcore --example gen_sample # writes assets/sample.docx
docxy assets/sample.docx
styles.xml; lists numbered from numbering.xml;
headings, indents, alignment, tab stops, and horizontal rules.w:bidi, run w:rtl, style-inherited
direction, and Unicode bidi controls render in visual order while editing,
copy/export, and save offsets remain logical..docx with a revised one into tracked insertions
and deletions — Accept All gives the revised text, Reject All the original,
and neither source file is written. Review ▸ Compare and doc.compare open
the result as a new, unsaved Compare Result N.docx; docxy compare orig.docx rev.docx -o out.docx writes it to out.docx (never overwriting a file).docxy merge main.docx list.csv -o out.docx runs the merge headless (never
overwriting a file)..md files directly; Save As to a .md or .docx name
converts between the two..md file between the rendered document and its
raw source.code, fenced code blocks,
blockquotes, links, bullet/ordered lists, thematic rules, and pipe tables all
map across — and round-trip through .docx via real Word styles.$…$ inline and $$…$$ display math (LaTeX) convert
to and from native Word equations (OMML) — fractions, roots, \sum/\int
with limits, Greek, scripts, \left…\right, and named functions.```mermaid block becomes a native Word
drawing (DrawingML shapes + connectors, laid out automatically); the Mermaid
source is embedded so Word → Markdown restores the exact block. Flowcharts are
laid out fully; other diagram types are best-effort.여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗