mdriver 0.4.3

Streaming markdown printer for the terminal with syntax highlighting
Documentation
# Markdown Sample

## Text Formatting

This is a paragraph with **bold text**, *italic text*, and ***bold italic text***.

You can also use __bold__ and _italic_ with underscores.

For code, use `inline code` with backticks.

~~Strikethrough text~~ is also supported.

## Lists

### Unordered List
- Item 1
- Item 2
  - Nested item 2.1
  - Nested item 2.2
- Item 3

### Ordered List
1. First item
2. Second item
3. Third item
   1. Nested item 3.1
   2. Nested item 3.2

## Links and Images

[This is a link to Google](https://www.google.com)

![Alt text for an image](https://via.placeholder.com/150)

## Code Blocks

```python
def hello_world():
    print("Hello, World!")
    return True
```

```javascript
const greeting = "Hello, World!";
console.log(greeting);
```

## Blockquotes

> This is a blockquote.
> It can span multiple lines.
>
> > You can even nest blockquotes.

## Tables

| Header 1 | Header 2 | Header 3 |
|----------|----------|----------|
| Row 1    | Data     | Data     |
| Row 2    | Data     | Data     |
| Row 3    | Data     | Data     |

## Horizontal Rule

---

## Task Lists

- [x] Completed task
- [ ] Incomplete task
- [ ] Another incomplete task

## Headings

# H1 Heading
## H2 Heading
### H3 Heading
#### H4 Heading
##### H5 Heading
###### H6 Heading