Topic: "rehype"
rehypejs/rehype
HTML processor powered by plugins part of the @unifiedjs collective
Language: JavaScript - Size: 611 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 2,045 - Forks: 93

BearToCode/carta
A lightweight, fast and extensible Svelte Markdown editor and viewer.
Language: TypeScript - Size: 27 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 621 - Forks: 25

remarkjs/remark-math
remark and rehype plugins to support math
Language: JavaScript - Size: 1.08 MB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 451 - Forks: 66

rehypejs/rehype-react
plugin to transform to preact, react, vue, etc
Language: JavaScript - Size: 351 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 420 - Forks: 23

rehypejs/rehype-highlight
plugin to highlight code blocks
Language: JavaScript - Size: 181 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 297 - Forks: 20

remarkjs/remark-rehype
plugin that turns markdown into HTML to support rehype
Language: JavaScript - Size: 179 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 293 - Forks: 19

Prettyhtml/prettyhtml
💅 The formatter for the modern web https://prettyhtml.netlify.com/
Language: JavaScript - Size: 4.12 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 288 - Forks: 21

rehypejs/rehype-autolink-headings
plugin to add links to headings in HTML
Language: JavaScript - Size: 137 KB - Last synced at: about 3 hours ago - Pushed at: 11 months ago - Stars: 242 - Forks: 9

zestedesavoir/zmarkdown
Live demo: https://zestedesavoir.github.io/zmarkdown/
Language: JavaScript - Size: 12.4 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 230 - Forks: 53

remarkjs/react-remark
React component and hook to use remark to render markdown
Language: TypeScript - Size: 3.88 MB - Last synced at: 22 days ago - Pushed at: 2 months ago - Stars: 227 - Forks: 9

rehypejs/rehype-slug
plugin to add `id` attributes to headings
Language: JavaScript - Size: 77.1 KB - Last synced at: 25 days ago - Pushed at: almost 2 years ago - Stars: 223 - Forks: 10

rehypejs/awesome-rehype
Curated list of awesome rehype resources
Size: 39.1 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 220 - Forks: 7

rehypejs/rehype-sanitize
plugin to sanitize HTML
Language: JavaScript - Size: 109 KB - Last synced at: 29 days ago - Pushed at: almost 2 years ago - Stars: 176 - Forks: 4

rehypejs/rehype-raw
plugin to parse the tree again
Language: JavaScript - Size: 128 KB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 161 - Forks: 9

remcohaszing/rehype-mermaid
A rehype plugin to render mermaid diagrams
Language: HTML - Size: 1.7 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 144 - Forks: 10

andi23rosca/solid-markdown
Render Markdown as Solid components
Language: TypeScript - Size: 483 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 124 - Forks: 13

rehypejs/rehype-external-links
rehype plugin to add rel (and target) to external links
Language: JavaScript - Size: 73.2 KB - Last synced at: 18 days ago - Pushed at: almost 2 years ago - Stars: 106 - Forks: 5

rehypejs/rehype-minify
plugins to minify HTML
Language: JavaScript - Size: 1.26 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 95 - Forks: 16

rehypejs/rehype-remark
plugin to transform from HTML (rehype) to Markdown (remark)
Language: JavaScript - Size: 128 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 91 - Forks: 9

TheodoreChu/append-editor
Append to your notes @StandardNotes with GitHub Flavored Markdown via CodeMirror, Rich Markdown, and Monaco | https://appendeditor.com
Language: JavaScript - Size: 125 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 80 - Forks: 3

JS-DevTools/rehype-toc
A rehype plugin that adds a table of contents (TOC) to the page
Language: JavaScript - Size: 222 KB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 79 - Forks: 18

florianeckerstorfer/remark-a11y-emoji
Remark Plugin to make Emoji in Markdown accessible. Wraps Emoji in a <span>-Tag with role and aria-label attributes.
Language: JavaScript - Size: 108 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 61 - Forks: 4

timlrx/rehype-citation
Rehype plugin to add citation and bibliography from bibtex files
Language: JavaScript - Size: 1.22 MB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 57 - Forks: 12

syntax-tree/hast-to-hyperscript 📦
Legacy utility to transform hast to something else
Size: 211 KB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 47 - Forks: 17

remcohaszing/rehype-mdx-code-props
A rehype MDX plugin for interpreting markdown code meta as props
Language: TypeScript - Size: 869 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 45 - Forks: 2

ArtemKutsan/astro-citrus
Astro Citrus
Language: Astro - Size: 18.4 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 38 - Forks: 20

googleworkspace/google-docs-hast
Converts the JSON representation of a Google Docs document into an HTML abstract syntax tree (HAST).
Language: TypeScript - Size: 332 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 36 - Forks: 14

rehypejs/rehype-document
plugin to wrap a fragment in a document
Language: JavaScript - Size: 179 KB - Last synced at: 20 days ago - Pushed at: 5 months ago - Stars: 35 - Forks: 8

rehypejs/rehype-meta
plugin to add metadata to the head of a document
Language: JavaScript - Size: 105 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 35 - Forks: 3

IGassmann/remark-directive-rehype
Remark plugin to enable Markdown directives to be parsed as HTML.
Language: TypeScript - Size: 162 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 35 - Forks: 3

rehypejs/rehype-format
plugin to format HTML
Language: JavaScript - Size: 125 KB - Last synced at: 24 days ago - Pushed at: 11 months ago - Stars: 34 - Forks: 6

jaywcjlove/rehype-attr
New syntax to add attributes to Markdown.
Language: TypeScript - Size: 356 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 32 - Forks: 1

rsclarke/rehype-shiki
rehype plugin to highlight code blocks with shiki
Language: JavaScript - Size: 453 KB - Last synced at: 10 days ago - Pushed at: over 4 years ago - Stars: 32 - Forks: 8

rehypejs/rehype-github
rehype plugins that match how GitHub transforms markdown on their site
Language: HTML - Size: 1.02 MB - Last synced at: 13 days ago - Pushed at: 8 months ago - Stars: 31 - Forks: 1

marekweb/rehype-components
Language: JavaScript - Size: 17.6 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 31 - Forks: 3

chrisweb/rehype-github-alerts
rehype plugin to create alerts (admonitions/callouts) ⚠️, mimicking the way alerts get rendered on github.com
Language: TypeScript - Size: 756 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 28 - Forks: 0

rehypejs/rehype-dom
HTML processor to parse and compile with browser APIs, powered by plugins
Language: JavaScript - Size: 805 KB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 27 - Forks: 6

MoOx/markdown-to-json
Transform markdown content as a JSON for easy rendering for front-end with React, React Native & similar
Language: JavaScript - Size: 1.22 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 0

jaywcjlove/rehype-rewrite
Rewrite element with rehype.
Language: TypeScript - Size: 194 KB - Last synced at: about 11 hours ago - Pushed at: about 1 year ago - Stars: 24 - Forks: 1

bradlc/mdx-annotations
Markdoc-style annotations for MDX
Language: JavaScript - Size: 179 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 24 - Forks: 2

JS-DevTools/rehype-url-inspector
A rehype plugin to inspect, validate, or rewrite URLs anywhere in an HTML document
Language: JavaScript - Size: 597 KB - Last synced at: 23 days ago - Pushed at: about 5 years ago - Stars: 24 - Forks: 4

remcohaszing/rehype-mdx-import-media
An MDX rehype plugin for turning media paths into imports.
Language: JavaScript - Size: 549 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 23 - Forks: 2

rockchalkwushock/rehype-code-titles
Rehype plugin for parsing code blocks and adding titles to code blocks
Language: JavaScript - Size: 455 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 22 - Forks: 2

rehypejs/rehype-starry-night
plugin to apply syntax highlighting to code with `starry-night`
Language: JavaScript - Size: 48.8 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 21 - Forks: 0

rehypejs/rehype-twoslash
plugin to process JavaScript and TypeScript code with `twoslash` and highlight it with `starry-night`
Language: JavaScript - Size: 160 KB - Last synced at: 13 days ago - Pushed at: 12 months ago - Stars: 21 - Forks: 0

Microflash/rehype-figure
rehype plugin to transform an image with alt text to a figure with caption
Language: JavaScript - Size: 123 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 19 - Forks: 2

ksoichiro/rehype-img-size
rehype plugin to set local image size properties to img tag.
Language: JavaScript - Size: 560 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 6

remcohaszing/monaco-unified
Get warnings and error messages in monaco editor based on a unified processor.
Language: TypeScript - Size: 1.44 MB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 18 - Forks: 0

Microflash/rehype-starry-night
Rehype plugin to highlight code with Starry Night
Language: JavaScript - Size: 6.01 MB - Last synced at: 29 days ago - Pushed at: about 2 months ago - Stars: 18 - Forks: 3

rehypejs/rehype-retext
plugin to transform from HTML (rehype) to prose (retext)
Language: JavaScript - Size: 116 KB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 18 - Forks: 2

martypdx/rehype-add-classes
Add classes to HAST html by selector
Language: JavaScript - Size: 185 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 6

j-f1/eleventy-hast-jsx
Use JSX as an Eleventy template language
Language: JavaScript - Size: 582 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 2

rehypejs/rehype-unwrap-images
rehype plugin to remove the wrapping paragraph (`<p>`) for images (`<img>`)
Language: JavaScript - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 15 - Forks: 2

lovettbarron/rehype-jsoncanvas
A rehype plugin that renders a json-canvas element (obsidian.md) embedded in a markdown doc.
Language: TypeScript - Size: 1.57 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 15 - Forks: 0

potato4d/rehype-plugin-image-native-lazy-loading
Native lazy loading plugin for Rehype
Language: TypeScript - Size: 260 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 1

ChristianMurphy/selective
Statically find HTML anti patterns using CSS Selectors
Language: JavaScript - Size: 5.21 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 14 - Forks: 0

aaronlin0122/astro-blog 📦
A Fast, Small & Powerful Blog Template For Developer.
Language: Astro - Size: 774 KB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 0

ITZSHOAIB/rehype-code-group
A Rehype plugin for grouping code blocks with tabs, perfect for documentation and tutorials. Works with all Code Syntax Highlighters. ⭐️ Star to support our work!
Language: TypeScript - Size: 464 KB - Last synced at: 13 days ago - Pushed at: 18 days ago - Stars: 13 - Forks: 2

Val-istar-Guo/rehype-prism
The unified plugin used to highlight code block in html with Prism
Language: TypeScript - Size: 88.9 KB - Last synced at: 17 days ago - Pushed at: 9 months ago - Stars: 13 - Forks: 1

rehypejs/rehype-picture
plugin to wrap images in pictures
Language: JavaScript - Size: 82 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 3

rehypejs/rehype-infer-description-meta
rehype plugin to infer file metadata from the contents of the document
Language: JavaScript - Size: 53.7 KB - Last synced at: 24 days ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 0

josestg/mde
An interactive web-based Markdown editor enhanced with LaTeX.
Language: TypeScript - Size: 717 KB - Last synced at: 4 days ago - Pushed at: almost 5 years ago - Stars: 12 - Forks: 1

chrisrzhou/unified-doc 📦
📜 unified document APIs and renderers
Language: JavaScript - Size: 3.93 MB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 12 - Forks: 1

stereobooster/beoe
Diagram all the things
Language: TypeScript - Size: 1.53 MB - Last synced at: 5 days ago - Pushed at: 11 days ago - Stars: 11 - Forks: 0

jaywcjlove/rehype-video
Add improved video syntax: links to `.mp4` and `.mov` turn into videos.
Language: TypeScript - Size: 192 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 11 - Forks: 1

idris-maps/code-blocks
Use markdown code blocks to render: charts, graphviz diagrams, MathML, music sheets, HTML tables and highlight code.
Language: TypeScript - Size: 3.86 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

noxify/renoun-docs-template
Documentation template based on nextjs, renoun, mdx and tailwind w/ shadcn
Language: TypeScript - Size: 4.26 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 10 - Forks: 1

hbsnow/rehype-sectionize
Language: TypeScript - Size: 85.9 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 10 - Forks: 4

oriverk/blog.oriverk.dev
blog with Next.js@13 + TypeScript
Language: TypeScript - Size: 29 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 0

rehypejs/rehype-infer-reading-time-meta
rehype plugin to infer reading time as file metadata from the document
Language: JavaScript - Size: 58.6 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 10 - Forks: 2

josestg/rehype-figure
rehype plugins to support figure and caption
Language: JavaScript - Size: 46.9 KB - Last synced at: 4 days ago - Pushed at: almost 5 years ago - Stars: 10 - Forks: 3

rehypejs/camomile
Node.js HTTP image proxy to route images through SSL
Language: JavaScript - Size: 109 KB - Last synced at: about 9 hours ago - Pushed at: 7 months ago - Stars: 9 - Forks: 0

JS-DevTools/rehype-inline-svg
A rehype plugin that inlines and optimizes SVG images
Language: TypeScript - Size: 305 KB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 5

shreshthmohan/rehype-color-chips
A rehype plugin to add a color chip with an inline block with a valid color code
Language: JavaScript - Size: 81.1 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 0

mrzmmr/rehype-wrap
wrap selected elements with a given element
Language: JavaScript - Size: 1010 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 8 - Forks: 1

kaf-lamed-beyt/nextjs-blog-template
A blog template built with Next.js, next-mdx-remote (MDX), and some rehype plugins to get you up and running
Language: JavaScript - Size: 438 KB - Last synced at: 3 days ago - Pushed at: about 3 years ago - Stars: 8 - Forks: 2

chrisweb/chris.lu
My Blog (chris.lu) 🚀
Language: MDX - Size: 475 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 2

TransonQ/astro-notion-broadcast
Notion Broadcast is a simple yet elegant Notion mini-blog template. Users can write text in Markdown format in Notion Database, and the system automatically converts it to rich text for display. It also supports automatic code block formatting and syntax highlighting to help you quickly set up a personal min blog or channel.
Language: Astro - Size: 104 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 7 - Forks: 0

playfulprogramming/rehype-slug-custom-id
plugin to add `id` attributes to headings similar to gatsby-remark-autolink-headers
Language: JavaScript - Size: 69.3 KB - Last synced at: about 21 hours ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 1

agentofuser/rehype-section
Wraps headings and their contents in `<section>` elements.
Language: TypeScript - Size: 4.33 MB - Last synced at: about 6 hours ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

y-temp4/rehype-title-figure
Rehype plugin that adds a caption using the title attribute of the img.
Language: TypeScript - Size: 112 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 1

xt0rted/expressive-code-file-icons
Add Visual Studio Code file icons to Expressive Code frames
Language: TypeScript - Size: 1.86 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 6 - Forks: 0

remcohaszing/unified-prettier
A unified plugin to format output using Prettier
Language: TypeScript - Size: 565 KB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 6 - Forks: 0

inkdropapp/html2markdown
It converts HTML to Markdown based on remark and rehype.
Language: HTML - Size: 1.42 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 6 - Forks: 1

Xunnamius/unified-utils
🖋️ Various utilities for working with the Unified ecosystem (remark, rehype, unist, mdast, etc)
Language: TypeScript - Size: 2.69 MB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 6 - Forks: 2

unifiedjs/unified-infer-git-meta
unified plugin to infer some `meta` from Git
Language: JavaScript - Size: 59.6 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

potato4d/rehype-plugin-auto-resolve-layout-shift
Flexible improve CLS plugin for rehype.
Language: TypeScript - Size: 123 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 0

josestg/rehype-code-title
Rehype plugin to add code title.
Language: JavaScript - Size: 74.2 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 1

rehypejs/ideas 📦
Share ideas for new utilities and tools built with @rehypejs
Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 0

jamband/blog
my personal tech blog
Language: Astro - Size: 3.3 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 5 - Forks: 0

Daiji256/rehype-mathml
rehype plugin to render math with MathML
Language: TypeScript - Size: 83 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 1

remcohaszing/hast-util-properties-to-mdx-jsx-attributes
Transform hast properties to a list of mdxJsxAttribute nodes.
Language: TypeScript - Size: 429 KB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 0

WoogLim/wooglim.dev
Hi. This repository is my personal dev blog. with Next Js and mdx.
Language: MDX - Size: 77.8 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 0

EveSunMaple/rehype-smart-links
A rehype plugin for Astro that adds different styling for internal and external links
Language: MDX - Size: 316 KB - Last synced at: 21 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

nik-rev/rehype-semantic-blockquotes
A rehype plugin to extend blockquote syntax to make it simple to mention/cite sources in a semantically correct way
Language: TypeScript - Size: 2.61 MB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 5 - Forks: 0

gorango/retext-lexrank
Lexrank sentence salience ranking algorithm for the @retextjs natural language processor
Language: JavaScript - Size: 1.51 MB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 5 - Forks: 0

elskow/v1.helmyl.com
Personal page integrated with Keystatic CMS, crafted using NextJS + Rehype & Remark Plugin.
Language: TypeScript - Size: 8.64 MB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 1

gorango/rehype-extract-meta
Extract meta data from an HTML document
Language: JavaScript - Size: 1.05 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

rehypejs/rehype-infer-title-meta
plugin to infer file metadata from the main title of a document
Language: JavaScript - Size: 45.9 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 1

jrson83/rehype-extract-excerpt
rehype plugin which attaches a document's first paragraph to the VFile
Language: TypeScript - Size: 448 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 4 - Forks: 2
