Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Markdown / rich rendering (with streaming) #2

Open
3 tasks
gianlucatruda opened this issue Sep 24, 2024 · 2 comments
Open
3 tasks

Markdown / rich rendering (with streaming) #2

gianlucatruda opened this issue Sep 24, 2024 · 2 comments
Assignees

Comments

@gianlucatruda
Copy link
Owner

gianlucatruda commented Sep 24, 2024

Ideally, I'd love something like https://github.com/Textualize/rich that:

  • Renders markdown reliably
  • Supports streaming
  • Supports syntax highlighting for code snippets

There doesn't seem to be a Rust equivalent yet. Just a lot of people seeing the need for that and some very early undocumented work.

@gianlucatruda gianlucatruda self-assigned this Sep 24, 2024
@gianlucatruda
Copy link
Owner Author

https://crates.io/crates/aio-cli/ seems to be achieving some of the things I'd like, but AFAICT it's just using a custom, homerolled formatting system

@gianlucatruda
Copy link
Owner Author

https://crates.io/crates/tui-markdown might be a step in the right direction, but I'd probably have to roll a lot of my own streaming support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant