# Graphql Markdown v1.1.0 - Table of Contents

> A simple GraphQL JSON Schema to  Markdown generator

## Pages

- [Readme](readme.md)
- [License](license.md)
- [Contributing](contributing.md)
- [Contributor Code of Conduct](code_of_conduct.md)
- [Changelog](changelog.md)

## Modules

- [GraphqlMarkdown](GraphqlMarkdown.md): Converts a GraphQL JSON schema to a markdown format

- [GraphqlMarkdown.MarkdownHelpers](GraphqlMarkdown.MarkdownHelpers.md): A set of helpers to generate proper markdown easily

- [GraphqlMarkdown.MultiPage](GraphqlMarkdown.MultiPage.md): Multi page generator from Graphql to Markdown.
- [GraphqlMarkdown.OperationDetailsHelpers](GraphqlMarkdown.OperationDetailsHelpers.md): A set of helpers to generate query and mutation details.

- [GraphqlMarkdown.Page](GraphqlMarkdown.Page.md): Renders the sections of a schema (queries, mutations, objects, enums, ...)
as nested lists of markdown lines.
- [GraphqlMarkdown.Page.Layout](GraphqlMarkdown.Page.Layout.md): What differs between page layouts.
- [GraphqlMarkdown.Schema](GraphqlMarkdown.Schema.md): Internal Schema representation of Graphql section we care about

- [GraphqlMarkdown.SinglePage](GraphqlMarkdown.SinglePage.md): Single page generator from Graphql to Markdown.

## Mix Tasks

- [mix graphql_gen_markdown](Mix.Tasks.GraphqlGenMarkdown.md): A mix task to convert a GraphQL JSON schema to markdown

