---
key: pl/mdx
kind: plang
name: "MDX"
url: https://plangs.page/mdx
---

# MDX

> Syntax integrating JSX with Markdown for interactive content.

A syntax that allows you to write JSX content with Markdown, and it is commonly used with React-based frameworks. It allows developers to seamlessly integrate JavaScript components with Markdown content, making it easier to create rich and interactive documentation or blog content.

## Facts

- Appeared: 2018
- Homepage: https://mdxjs.com/
- GitHub: https://github.com/mdx-js/mdx/
- Languish ranking: #74

## Relationships

### Paradigms

- [DSL](https://plangs.page/paradigm/dsl)
- [Interpreted](https://plangs.page/paradigm/interpreted)
- [Reactive](https://plangs.page/paradigm/reactive)

### Platforms

- [WWW](https://plangs.page/platform/web)

### Type Systems

- [Dynamic](https://plangs.page/type-system/dynamic)

### Compiles To

- [HTML](https://plangs.page/html)
- [JavaScript](https://plangs.page/javascript)
- [Markdown](https://plangs.page/markdown)

### Licenses

- [MIT](https://plangs.page/license/mit)

### Tags

- [GUI](https://plangs.page/tag/gui)
- [Modular Music Software](https://plangs.page/tag/modular)
- [Scripting](https://plangs.page/tag/scripting)
