# @welshman/content [](https://npmjs.com/package/@welshman/content)
Utilities for parsing and rendering note content. Customizable via RenderOptions.
```typescript
import {parse, render} from '@welshman/content'
const content = "Hello
from https://coracle.tools! "
const parsed = parse({content, tags: []})
// [
// { type: 'text', value: 'Hello
from ', raw: 'Hello
from ' },
// {
// type: 'link',
// value: { url: URL, isMedia: false },
// raw: 'https://coracle.tools'
// },
// {
// type: 'text',
// value: "! ",
// raw: "! "
// }
// ]
const result = renderAsText(parsed)
// => Hello<br>from https://coracle.tools/! <script>alert('evil')</script>
const result = renderAsHtml(parsed)
// => Hello<br>from coracle.tools/! <script>alert('evil')</script>
```