streamdown-core

Crates.iostreamdown-core
lib.rsstreamdown-core
version0.1.3
created_at2025-12-31 20:21:36.916917+00
updated_at2025-12-31 21:04:04.774064+00
descriptionCore types, traits, and error definitions for streamdown
homepage
repositoryhttps://github.com/fed-stew/streamdown-rs
max_upload_size
id2015288
size31,281
(janfeddersen-wq)

documentation

README

streamdown-core

Core types, traits, and error definitions for the streamdown streaming markdown renderer.

Overview

This crate provides the foundational types used across all streamdown crates:

  • Event types - Markdown parsing events (headings, code blocks, lists, etc.)
  • State management - Parser and renderer state tracking
  • Error types - Unified error handling across the library
  • Core traits - Common interfaces for extensibility

Usage

[dependencies]
streamdown-core = "0.1"

This crate is primarily intended for internal use by other streamdown crates. For most use cases, depend on the main streamdown crate instead.

Part of Streamdown

This is a component of streamdown-rs, a streaming markdown renderer for modern terminals.

License

MIT

Commit count: 0

cargo fmt