souporserious / renoun

Documentation that matches the quality of your product.
https://renoun.dev
GNU Affero General Public License v3.0
403 stars 7 forks source link
Renoun

Documentation That Matches the Quality of Your Product

Meticulously crafted React components and utilities, designed to elevate every stage of your JavaScript documentation.

Features

Getting Started

npm install renoun

After installing the package and required dependencies, you can start creating content or documentation using any framework that supports React Server Components.

To get started, use the createCollection function to render a collection of files from the file system:

import { createCollection } from 'renoun/collections'

const posts = createCollection('docs/*.mdx')

export default async function Page({ params }) {
  const Content = await posts
    .getSource(params.slug)
    .getDefaultExport()
    .getValue()

  return <Content />
}

There are many different components to help facilitate writing technical content. Visit the site to view the full documentation and learn more about the features and capabilities of Renoun.

License

AGPLv3 © souporserious