Introducing Content Collections

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

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. react-markdown

    Markdown component for React

    The example above uses react-markdown, but you can use any library you want to render the markdown content. You can also use a transform function to modify the markdown content during the build process. Here is an example that uses MDX to compile the markdown content.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. zod

    TypeScript-first schema validation with static type inference

    The code above shows a simple example of the Content Collections configuration file content-collections.ts. The schema function uses zod to define the structure of the frontmatter data. Content Collections will validate and convert the Markdown files into objects with the following data structure:

  4. content-collections

    Transform your content into type-safe data collections

    Content Collections is still in its early stage, and I would love to receive some feedback. If you have any questions or suggestions, please open an issue on GitHub.

  5. mdx

    Markdown for the component era

    The example above uses react-markdown, but you can use any library you want to render the markdown content. You can also use a transform function to modify the markdown content during the build process. Here is an example that uses MDX to compile the markdown content.

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

  • Construindo um Painel de Blog Dinâmico com Next.js

    6 projects | dev.to | 1 Dec 2023
  • Best way to store blog post content (React/MongoDB)?

    5 projects | /r/reactjs | 26 May 2021
  • A Lightweight MDX CMS for Static Sites (No Git, No Complex Setup)

    1 project | news.ycombinator.com | 21 Feb 2025
  • Building a Dynamic Blog Dashboard with Next.js

    5 projects | dev.to | 6 Dec 2024
  • Show HN: Tenno – Markdown and JavaScript = an Hybrid of Word and Excel

    7 projects | news.ycombinator.com | 10 Oct 2024