// Project

ngx-mdx

TypeScriptAngularMDXOpen Source↗ Source

[ Context ]

The MDX ecosystem was rich in React but Angular developers had no equivalent way to embed Markdown with component lifecycle integration.

[ Objective ]

Bring a seamless MDX-like experience to Angular with minimal configuration overhead.

[ Approach ]

Built an Angular component (MdxComponent) and directives (MdxIgnoreDirective, MdxInlineDirective) that process text nodes as Markdown while preserving HTML structure. Published as an npm package with MIT license.

[ Outcome ]

Adopted by Angular developers — 2 stars, 63 commits, 2 releases. Available on npm as ngx-mdx.


← Back to Home
© 2026 Salathiel Genese