JavaScript Unified

Open-source JavaScript projects categorized as Unified

Top 11 JavaScript Unified Projects

  • mdx

    Markdown for the component era

    Project mention: Markdown, Asciidoc, or reStructuredText - a tale of docs-as-code | | 2023-01-10

    Last, but certainly not least, among my favorite frameworks is the family of frameworks based on MDX. Before that, let’s understand what is MDX and how does it vary from MD.

  • remark

    remark is a popular tool that transforms markdown with plugins. These plugins can inspect and change your markup. You can use remark on the server, the client, CLIs, deno, etc. (by remarkjs)

    Project mention: Contentlayer with next/image | | 2023-01-04

    contentlayer uses remark to parse the markdown in an mdast. We can now use remark plugins to modify the mdast. Then rehype comes into play and converts the mdast into a hast. rehype plugins can now modify the hast. Finally the hast is converted into react components.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • retext

    natural language processor powered by plugins part of the @unifiedjs collective

    Project mention: Is there a library for nodejs that can indentify if string is a question, suggestion, order, advice etc. | | 2023-01-15
  • micromark

    the smallest commonmark (optionally gfm) compliant markdown parser that exists; new foundation for @unifiedjs (hundreds of projects w/ billions of downloads for dealing w/ content)

    Project mention: I'm a little confused on how to handle blog posts and blog post snippets | | 2023-01-17

    You mean when fetching the data on the client, you don't want it to come along with the styling? Is it in a tag?

    I just want to wrap my head around the problem more properly, and what you're trying to solve

    Also, if the blog post data was created with styling in the first place then what's the purpose for removing the styling? The only reason I can imagine is that the same blog post data would be used for two different purposes, one needing the styled version while the other would need the unstyled version. Otherwise, if the data is only ever going to be used without styles, I would just make sure they're added without styles in the first

    Also, if you want to store markdown instead of html in the database, you can parse it into HTML on the client using a library like micromark ( or similar

  • rehype

    HTML processor powered by plugins part of the @unifiedjs collective

    Project mention: Serving Docusaurus images with Cloudinary | | 2023-01-17

    Now we have our Cloudinary account set up, we can use it with Docusaurus. To do so, we need to create a rehype plugin. This is a plugin for the rehype HTML processor. It's a plugin that will transform the HTML image syntax into a Cloudinary URL.

  • credential-plus

    🔒Unified API for password hashing algorithms

  • vfile

    Virtual file format for text processing used in @unifiedjs

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • slackify-markdown

    Convert markdown into Slack-specific markdown

  • remark-mdx-code-meta

    A remark MDX plugin for using markdown code block metadata

    Project mention: How to embed live code editor for React components in MDX docs | | 2022-12-14

    Let's get started from customizing unified pipeline to support the live argument after the triple backtick (code fence) and the name of language. Install remark-mdx-code-meta to do so.

  • rehype-toc

    A rehype plugin that adds a table of contents (TOC) to the page

    Project mention: MDSveX: The bridge between Markdown and Svelte | | 2022-03-04

    The coolest thing is that MDSveX hooks into remark and rehype, which provides a whole ecosystem of plugins to choose from.

  • remark-mdx-images

    A remark plugin for changing image sources to JavaScript imports using MDX

    Project mention: Give your blog superpowers with MDX in a Next.js | | 2022-09-23

    You might also want to embed images in your MDX. Proprietary solutions like Cloudinary are great services, but can get a bit pricey too. Something you might want to look at is image bundling with remark-mdx-images, which you can use with mdx-bundler.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-17.

JavaScript Unified related posts


What are some of the best open-source Unified projects in JavaScript? This list will help you:

Project Stars
1 mdx 14,597
2 remark 5,916
3 retext 2,225
4 micromark 1,358
5 rehype 1,184
6 credential-plus 509
7 vfile 388
8 slackify-markdown 96
9 remark-mdx-code-meta 38
10 rehype-toc 31
11 remark-mdx-images 19
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.