Powerful Code Blocks with Code Hike and MDX

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • code-hike-example

  • GitHub Repository for this tutorial

  • next-mdx-remote

    Load mdx content from anywhere through getStaticProps in next.js

  • Do note that Code Hike also works with Next MDX Remote and MDX Bundler however, we are going to look at a simple example with the official MDX plugin for Next.js.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • mdx-bundler

    🦤 Give me MDX/TSX strings and I'll give you back a component you can render. Supports imports!

  • Do note that Code Hike also works with Next MDX Remote and MDX Bundler however, we are going to look at a simple example with the official MDX plugin for Next.js.

  • shiki

    A beautiful yet powerful syntax highlighter

  • Code Hike uses Shiki under the hood to provide syntax highlighting. We can find a list of all the supported themes here. Let us go with Monokai for this tutorial.

  • codehike

    Marvellous code walkthroughs

  • Code Hike GitHub Repository

  • remark

    markdown processor powered by plugins part of the @unifiedjs collective (by remarkjs)

  • Now, we must add Code Hike as a Remark plugin. Remark is a simple markdown processor that has a huge ecosystem of plugins.

  • mdx

    Markdown for the component era

  • MDX is a format that combines markup in markdown along with JSX code to embed components into markdown documents. It is used in documentation, blog posts, and much more as one can add interactive examples with JSX. You can learn more about it here.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Introducing Content Collections

    4 projects | dev.to | 18 Jan 2024
  • how to retain position of markdown element in remark.js

    3 projects | dev.to | 4 Sep 2023
  • Create an Interactive Table of Contents for a Next.js Blog with Remark

    5 projects | dev.to | 21 Apr 2023
  • Serving Docusaurus images with Cloudinary

    3 projects | dev.to | 25 Dec 2022
  • I created a Markdown Note-taking App (win, mac, linux) using react, focuses on simplicity

    2 projects | /r/webdev | 1 Oct 2022