<h1 align="center">✨ Aglow</h1>
<p align="center">
<strong>Render Markdown beautifully in the terminal.</strong>
</p>
<p align="center">
<a href="https://crates.io/crates/aglow"><img src="https://img.shields.io/crates/v/aglow.svg?style=flat-square&logo=rust" alt="Crates.io"></a>
<a href="https://docs.rs/aglow"><img src="https://img.shields.io/docsrs/aglow?style=flat-square&logo=docs.rs" alt="Documentation"></a>
<a href="#license"><img src="https://img.shields.io/badge/license-MIT%2FApache--2.0-blue?style=flat-square" alt="License"></a>
</p>
---
## What is Aglow?
When something is **aglow**, it's illuminated and beautiful. This crate makes your Markdown documents glow with color and style in the terminal.
---
## Quick Start
```rust
use aglow::render;
let markdown = r#"
# Welcome
This is **bold** and *italic* text.
```rust
fn main() {
println!("Hello!");
}
```
"#;
println!("{}", render(markdown));
```
---
## CLI Usage
```bash
# Install
cargo install aglow
# Render a file
aglow README.md
# Pipe content
# Use themes
aglow README.md --theme molten
```
---
## Themes
- `dark` (default)
- `light`
- `molten` (Molten Labs brand colors)
---
## Installation
```bash
cargo add aglow
```
---
## Ecosystem
Part of the **Molten Labs** open source ecosystem:
| [molten_brand](https://crates.io/crates/molten_brand) | Design tokens & colors |
| [glyphs](https://crates.io/crates/glyphs) | ANSI escape sequences |
| [lacquer](https://crates.io/crates/lacquer) | Terminal styling |
| [tuyere](https://crates.io/crates/tuyere) | TUI framework |
| [scoria](https://crates.io/crates/scoria) | TUI components |
| [chant](https://crates.io/crates/chant) | Shell glamour |
| **aglow** | Markdown renderer (you are here) |
| [censer](https://crates.io/crates/censer) | Pretty logging |
---
## License
MIT OR Apache-2.0
<p align="center">
<sub>Built with ✨ by <a href="https://github.com/moltenlabs">Molten Labs</a></sub>
</p>