├── .github ├── dependabot.yml └── workflows │ ├── check.yml │ ├── release-plz.yml │ └── test.yml ├── .gitignore ├── .markdownlint.yaml ├── .vscode └── settings.json ├── AGENTS.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── demo.tape ├── markdown-reader ├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── README.md ├── TEST.md └── src │ ├── app.rs │ ├── events.rs │ ├── logging.rs │ └── main.rs ├── rustfmt.toml └── tui-markdown ├── CHANGELOG.md ├── Cargo.toml ├── README.md └── src ├── lib.rs └── snapshots ├── tui_markdown__tests__highlighted_code-2.snap ├── tui_markdown__tests__highlighted_code.snap ├── tui_markdown__tests__highlighted_code_with_indentation-2.snap ├── tui_markdown__tests__highlighted_code_with_indentation.snap ├── tui_markdown__tests__inline_code.snap ├── tui_markdown__tests__unhighlighted_code-2.snap └── tui_markdown__tests__unhighlighted_code.snap /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/release-plz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/.github/workflows/release-plz.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/.markdownlint.yaml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "rust-analyzer.cargo.features": "all" 3 | } 4 | -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/README.md -------------------------------------------------------------------------------- /demo.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/demo.tape -------------------------------------------------------------------------------- /markdown-reader/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /markdown-reader/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/markdown-reader/CHANGELOG.md -------------------------------------------------------------------------------- /markdown-reader/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/markdown-reader/Cargo.lock -------------------------------------------------------------------------------- /markdown-reader/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/markdown-reader/Cargo.toml -------------------------------------------------------------------------------- /markdown-reader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/markdown-reader/README.md -------------------------------------------------------------------------------- /markdown-reader/TEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/markdown-reader/TEST.md -------------------------------------------------------------------------------- /markdown-reader/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/markdown-reader/src/app.rs -------------------------------------------------------------------------------- /markdown-reader/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/markdown-reader/src/events.rs -------------------------------------------------------------------------------- /markdown-reader/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/markdown-reader/src/logging.rs -------------------------------------------------------------------------------- /markdown-reader/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/markdown-reader/src/main.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /tui-markdown/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/tui-markdown/CHANGELOG.md -------------------------------------------------------------------------------- /tui-markdown/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/tui-markdown/Cargo.toml -------------------------------------------------------------------------------- /tui-markdown/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/tui-markdown/README.md -------------------------------------------------------------------------------- /tui-markdown/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/tui-markdown/src/lib.rs -------------------------------------------------------------------------------- /tui-markdown/src/snapshots/tui_markdown__tests__highlighted_code-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/tui-markdown/src/snapshots/tui_markdown__tests__highlighted_code-2.snap -------------------------------------------------------------------------------- /tui-markdown/src/snapshots/tui_markdown__tests__highlighted_code.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/tui-markdown/src/snapshots/tui_markdown__tests__highlighted_code.snap -------------------------------------------------------------------------------- /tui-markdown/src/snapshots/tui_markdown__tests__highlighted_code_with_indentation-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/tui-markdown/src/snapshots/tui_markdown__tests__highlighted_code_with_indentation-2.snap -------------------------------------------------------------------------------- /tui-markdown/src/snapshots/tui_markdown__tests__highlighted_code_with_indentation.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/tui-markdown/src/snapshots/tui_markdown__tests__highlighted_code_with_indentation.snap -------------------------------------------------------------------------------- /tui-markdown/src/snapshots/tui_markdown__tests__inline_code.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/tui-markdown/src/snapshots/tui_markdown__tests__inline_code.snap -------------------------------------------------------------------------------- /tui-markdown/src/snapshots/tui_markdown__tests__unhighlighted_code-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/tui-markdown/src/snapshots/tui_markdown__tests__unhighlighted_code-2.snap -------------------------------------------------------------------------------- /tui-markdown/src/snapshots/tui_markdown__tests__unhighlighted_code.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshka/tui-markdown/HEAD/tui-markdown/src/snapshots/tui_markdown__tests__unhighlighted_code.snap --------------------------------------------------------------------------------