Streamdown CLI

The CLI renders streaming Markdown in the terminal while supporting files, pipes and interactive wrapped programs.

  • 363 ★ on the repository
  • Last commit
  • MIT
CLI

Extended access

Why this level

  • Depending on settings, the program can fetch images, save temporary code blocks and replace clipboard contents.
All reasons and checks

day50-dev/streamdown

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/streamdown

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Depending on settings, the program can fetch images, save temporary code blocks and replace clipboard contents.

This is third-party code. Review the repository files before installing.

What it does

Streamdown renders Markdown as text arrives in the terminal. It formats headings, tables, code and links without taking over the screen with a full-screen interface. Users pass files, pipe a stream or wrap another program. Wrapper mode preserves keyboard interaction with the application. Colors, width and code styling are configured in TOML, with optional images and saved code blocks for reuse.

Who it is for. Terminal AI users reading streamed answers containing tables and long code blocks.

Good fit when

  • A model streams Markdown that should be readable immediately.
  • A document needs viewing from a file without a browser.
  • An interactive chat must retain familiar keyboard input.
  • CJK documents need readable table wrapping.

Not a fit when

  • You need a video or media-stream downloader.
  • The terminal lacks required image or clipboard support.
  • Raw output must remain unchanged without formatting or extra files.

Example request

Configure Streamdown to view Markdown without fetching images or changing the clipboard.

Limitations

Features depend on the terminal and operating system; test images, links and clipboard behavior locally. Remote images may be fetched by default, so disable Network when outbound requests are prohibited. With Clipboard enabled, the program copies the final code block on exit; this is the default. Savebrace is also on by default: the program stores code blocks in a temporary directory; disable that setting or manage the copies under project rules.

How to disable. Exit Streamdown and run the original program directly. Inspect saved code blocks and temporary logs separately.

FAQ

Where is the configuration file?

Run `sd -h`; help shows the path for your platform.

How do I preserve copied code lines?

Disable `PrettyBroken` and `PrettyPad` in style settings.

How do I wrap an interactive chat?

For example, run `sd --exec "llm chat"` to wrap `llm chat`. You can continue typing messages with the keyboard.

Why is the input prompt detected incorrectly?

Set `--prompt` to a pattern matching your application’s prompt.

Can I get plain text only?

Yes. `--strip` removes Markdown formatting from output.

Discussion

No questions or reviews yet.

CLI tools

The CLI repeats a selected command, highlights output changes and retains history for users and agents to compare.

CLIExtended access5.4KRepository stars

A Feishu CLI with two-way Markdown conversion and nine skills so Claude Code can run chats, mail and calendars.

CLIBroad access1.4KRepository stars

The CLI turns a coding-agent session into a shareable page with conversation, tool activity, files and a diff.

CLIExtended access592Repository stars

A skill and MCP for voiced screen recordings: the agent turns a spoken bug walkthrough into tasks with screenshots and code

SkillBroad access283Repository stars

A limits and token spend monitor for Claude Code, Codex, Antigravity and Grok CLI: macOS menu bar, Windows tray, HTML reports

CLIExtended access345Repository stars
Official

xEdit's built-in MCP server: Claude and Cursor search, read and edit Markdown notes and media after an OAuth sign-in

MCP serverExtended access186Repository stars

README in short

Parser and renderer plugins include a mathematical-formatting example. Configuration can be overridden for an individual run.

README badge

Report a problem

Foxx AIStreamdown
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.