A web‑based Markdown preview tool, built in Rust
md.rs is a fast, reactive web‑based Markdown previewer implemented in Rust.
It’s ideal as a lightweight tool for writing notes, documentation, or experimenting with Markdown.
- 🖋️ Live preview — updates instantly as you type
- Clean and minimal UI — designed for focus
- Safe rendering — handles Markdown to HTML in a controlled manner
- Rust-powered — low overhead, high performance
- Rust (version 1.70+ recommended)
cargo
andrustc
- A modern browser
Clone the repository:
git clone https://github.com/DavidBalishyan/markdown-previewer-rust.git
cd markdown-previewer-rust
Then build it:
cargo build --release
You can also use the provided scripts:
./run.sh # or use `just` if you are familiar with it
To start the application locally:
cargo run
By default, it may start on localhost:PORT
(check logs or code for the exact port). Then visit it in your browser to begin typing Markdown and seeing the preview.
Contributions are very welcome! If you’d like to help:
- Fork this repository
- Create a new branch (
git checkout -b feature/YourFeature
) - Make your changes, add tests / examples
- Submit a pull request with a clear description
Please ensure your code adheres to Rust formatting and style conventions.
This project is licensed under the MIT License. See the LICENSE file for details.