jfcere/ngx-markdown
Angular markdown component/directive/pipe/service to parse static, dynamic or remote content to HTML with syntax highlight and more... observed · 2026-09-01
Health v2 · maintenance only
95/100
- Activity 100
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 61
- age_days: 3496
- days_rel: 4
- days_push: 3
- n_releases_24m: 14
Adoption not part of the score
1191 stars · 185 forks observed · 2026-09-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ngx-markdown is an Angular library providing a component, directive, pipe, and service to parse static, dynamic, or remote markdown content into HTML. It integrates Marked for parsing, Prism.js for syntax highlighting, KaTeX for math rendering, Mermaid for diagrams, emoji support, and clipboard copy for code blocks.
Use cases
- render markdown files in an angular app
- display remote markdown content as html
- syntax highlight code blocks in markdown
- render math expressions and mermaid diagrams from markdown
- convert markdown to html in angular templates
- add copy-to-clipboard buttons to code blocks
- parse dynamic markdown strings at runtime
When to choose
- you are building an Angular application that needs to render markdown
- you want an all-in-one solution with syntax highlighting, math, diagrams, and emoji out of the box
- you need to render markdown from static, dynamic, or remote sources with a consistent API
- you want Angular-idiomatic integration via components, directives, pipes, and services
When to avoid
- you are not using Angular (consider marked, markdown-it, or react-markdown instead)
- you need a framework-agnostic markdown parser with no UI layer
- you need server-side markdown rendering in a non-JavaScript environment
- you require extremely fine-grained control over the parsing pipeline that a wrapper library may abstract away
Facets
library · maturity active
markdown parser ui-components templating web-development frontend documentation browser cross-platform angular marked prismjs syntax-highlighting katex mermaid emoji clipboard ngx nodejs
3 sources
- readme: https://github.com/jfcere/ngx-markdown · fetched 2026-09-01 · 6a18251afbb6
- homepage: https://jfcere.github.io/ngx-markdown · fetched 2026-08-29 · b02deb52493a
- registry_npm: https://registry.npmjs.org/ngx-markdown · fetched 2026-08-29 · a5082306c6fd
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jfcere/ngx-markdown | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="jfcere/ngx-markdown")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem