remark-html
next13-blog-starter
remark-html | next13-blog-starter | |
---|---|---|
4 | 1 | |
302 | 10 | |
0.7% | - | |
6.5 | 10.0 | |
7 months ago | over 1 year ago | |
JavaScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
remark-html
-
NextJS 13 Blog Starter
remark is a powerful and versatile library that will allow us to start working with our markdown .md blog posts. remark-html is a plugin for remark that allows us to serialize our markdown into HTML.
-
Render Markdown from a string in Svelte (mdsvex / SvelteKit)
This means that you can transform your HTML with tools like rehype or remark. You can find out more about the available options here.
-
Creating a Developer Portfolio with Next.js and Cosmic
Since we will be writing our content in Markdown, we will need a way to serialize the markdown into HTML. To do this, we will install the dependencies remark and remark-html.
-
How to use the Remark Markdown converters with Next.js projects
Remark-react is a package that converts Markdown into React and it works with a Next.js application. It differs from remark-html as it doesn't force the developer to use dangerouslySetInnerHTML.
next13-blog-starter
-
NextJS 13 Blog Starter
// components/Navbar.tsx import Link from "next/link"; export default function Navbar() { return (
- HomeNavLink> li>
- BlogNavLink> li>
- Github NavLink> li> ul> nav> div> ); } type NavLink = { href: string; children: React.ReactNode; }; const NavLink = ({ href, children }: NavLink) => { return ( {children} Link> ); };
What are some alternatives?
remark-toc - plugin to generate a table of contents (TOC)
remark - markdown processor powered by plugins part of the @unifiedjs collective
mdx - Markdown for the component era
gray-matter - Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, sourcegraph, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOML Front Matter, and has support for custom parsers. Please follow gray-matter's author: https://github.com/jonschlinkert
remark-gfm - remark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists)
Next.js - The React Framework
remark-react - Legacy plugin to transform to React — please use `remark-rehype` and `rehype-react` instead
date-fns - ⏳ Modern JavaScript date utility library ⌛️
remark-rehype - plugin that turns markdown into HTML to support rehype
remark-highlight.js - Legacy plugin to highlight code blocks with highlight.js — please use `rehype-highlight` instead
wallisconsultancy - Wallis Family Mediation website
remark-lint - plugins to check (lint) markdown code style