Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/remarkjs/awesome-remark

Curated list of awesome remark resources
https://github.com/remarkjs/awesome-remark

List: awesome-remark

awesome awesome-list remark unified

Last synced: about 2 months ago
JSON representation

Curated list of awesome remark resources

Awesome Lists containing this project

README

        

# awesome remark [![awesome][awesome-badge]][self]

[](https://remark.js.org)

> A curated list of awesome [remark][] (a Markdown processor and a [unified][]
> project) resources.

**remark** is not another Markdown to HTML compiler.
It can generate and reformat Markdown too.
Powered by plugins to do all kinds of things: check Markdown code style,
transform safely to React, add a table of contents, or compile to man pages,
and much more.

**unified** is an interface for processing text using syntax trees.
It’s what powers remark, but also [retext][] and [rehype][].
It’s part of the [unified][] collective.

## Contents

* [Official](#official)
* [Plugins](#plugins)
* [Built on remark](#built-on-remark)
* [Built with remark](#built-with-remark)
* [Related lists](#related-lists)
* [License](#license)

## Official

* [remark](https://github.com/remarkjs/remark) - Repository.
* [remark.js.org](https://remark.js.org) - Website.
* [remark-parse](https://github.com/remarkjs/remark/tree/main/packages/remark-parse) - Markdown parser.
* [remark-stringify](https://github.com/remarkjs/remark/tree/main/packages/remark-stringify) - Markdown generator.
* [remark-cli](https://github.com/remarkjs/remark/tree/main/packages/remark-cli) - Command line interface.
* [mdast](https://github.com/syntax-tree/mdast) - Abstract syntax tree specification.
* [unified](https://github.com/unifiedjs/unified) - Ecosystem.
* [unifiedjs.com](https://unifiedjs.com) - Ecosystem website.

## Plugins

* [remark-rehype](https://github.com/remarkjs/remark-rehype) - Integrate with the [rehype][] ecosystem.
* [remark-retext](https://github.com/remarkjs/remark-retext) - Integrate with the [retext][] ecosystem.
* [remark-lint](https://github.com/remarkjs/remark-lint) - Markdown code-style linter.
* [remark-man](https://github.com/remarkjs/remark-man) - Generate man pages.
* [remark-toc](https://github.com/remarkjs/remark-toc) - Add a tables of contents.
* [remark-gfm](https://github.com/remarkjs/remark-gfm) - Support GitHub Flavored Markdown (GFM).
* [remark-mdx](https://github.com/mdx-js/mdx/tree/main/packages/remark-mdx) - Support MDX.
* [remark-github](https://github.com/remarkjs/remark-github) - Support GitHub references like issues, PRs, and comments.
* [remark-math](https://github.com/remarkjs/remark-math) - Support math.
* [remark-frontmatter](https://github.com/remarkjs/remark-frontmatter) - Support YAML/TOML/more frontmatter.
* [remark-license](https://github.com/remarkjs/remark-license) - Add a license section.
* [remark-git-contributors](https://github.com/remarkjs/remark-git-contributors) - Add a table with git contributors.

[Find more plugins »](https://github.com/remarkjs/remark/blob/main/doc/plugins.md#list-of-plugins)

## Built on remark

* [mdx](https://github.com/mdx-js/mdx) - Markdown combined with JSX.
* [react-markdown](https://github.com/remarkjs/react-markdown) - Render markdown as React components.
* [prettier](https://github.com/prettier/prettier) - Opinionated code formatter.
* [gatsby](https://github.com/gatsbyjs/gatsby) - Blazing fast, modern apps and websites with React.
* [netlify-cms](https://github.com/netlify/netlify-cms) - CMS for static site generators.
* [docz](https://github.com/doczjs/docz) - Document your design system.
* [postcss-markdown](https://github.com/gucong3000/postcss-markdown) - Process CSS in markdown.
* [eslint-plugin-markdown](https://github.com/eslint/eslint-plugin-markdown) - Lint JavaScript in markdown.
* [documentation.js](https://github.com/documentationjs/documentation) - Documentation system for modern JavaScript.
* [bytemd](https://github.com/bytedance/bytemd) - Hackable markdown editor component.
* [Astro](https://astro.build) - Build faster websites with Astro’s next-gen island architecture.
* [mdsvex](https://github.com/pngwn/MDsveX) - Markdown preprocessor for Svelte.

## Built with remark

* [freeCodeCamp](https://github.com/freeCodeCamp/freeCodeCamp) - Learn to code for free.
* [Node.js](https://github.com/nodejs/node) - Node.js JavaScript runtime.
* [storybook](https://github.com/storybooks/storybook) - Interactive UI component dev & test.
* [rxjs](https://github.com/ReactiveX/rxjs) - Reactive Extensions For JavaScript.
* [WebFundamentals](https://github.com/google/WebFundamentals) - Best practices for modern web development (by [Google](https://opensource.google.com)).
* [stylelint](https://github.com/stylelint/stylelint) - Mighty, modern style linter.
* [opensource.guide](https://github.com/github/opensource.guide) - Community guides for open source creators.
* [debugger.html](https://github.com/devtools-html/debugger.html) - Firefox debugger (by [Mozilla](https://www.mozilla.org)).
* [regl](https://github.com/regl-project/regl) - Functional WebGL.
* [cssnano](https://github.com/cssnano/cssnano) - Modular minifier built on top of PostCSS.
* [AST explorer](https://astexplorer.net) - Visualization of abstract syntax trees.
* [Elder.js](https://elderguide.com/tech/elderjs/) - An Opinionated, SEO focused, Svelte Framework.

## Related lists

* [awesome unified](https://github.com/unifiedjs/awesome-unified)
* [awesome markdown](https://github.com/BubuAnabelas/awesome-markdown)
* [awesome mdx](https://github.com/transitive-bullshit/awesome-mdx)
* [awesome rehype](https://github.com/rehypejs/awesome-rehype)
* [awesome retext](https://github.com/retextjs/awesome-retext)

## License

[![CC-BY][license-badge]][license] © [Titus Wormer][author]

[license]: https://creativecommons.org/licenses/by/4.0/

[license-badge]: https://mirrors.creativecommons.org/presskit/buttons/80x15/svg/by.svg

[author]: https://wooorm.com

[awesome-badge]: https://awesome.re/badge.svg

[self]: https://github.com/remarkjs/awesome-remark

[unified]: https://github.com/unifiedjs/unified

[remark]: https://github.com/remarkjs/remark

[rehype]: https://github.com/rehypejs/rehype

[retext]: https://github.com/retextjs/retext