React Markdown
TL;DR
It is very easy to use Content Collections with React Markdown.
Just pass the content from your collected markdown files as children to the ReactMarkdown component.
import { allPosts } from "content-collections";
import Markdown from "react-markdown";
function Posts() {
  return (
    <main>
      <h1>Posts</h1>
      {allPosts.map((post) => (
        <article key={post._meta.path}>
          <h2>{post.title}</h2>
          <Markdown>{post.content}</Markdown>
        </article>
      ))}
    </main>
  );
}