# Prosody v1.1.0 - Table of Contents ## Pages - [Prosody](readme.md) - [Contributing](CONTRIBUTING.md.md) - [Code of Conduct](CODE_OF_CONDUCT.md.md) - [CHANGELOG](CHANGELOG.md.md) - [Licence](LICENCE.md.md) - [Apache License, version 2.0](APACHE-2.0.txt.md) - [MIT License (for The Algorithms fixture files)](algorithms-mit.txt.md) - [Developer Certificate of Origin](dco.txt.md) - [Agent Usage Rules](usage-rules.md.md) ## Modules - [Prosody](Prosody.md): Prosody is a content analysis library that measures reading flow and cognitive load for mixed text and code content. - [Prosody.Analyzer](Prosody.Analyzer.md): Behaviour for modules that analyze content blocks and return word counts, cognitive load adjustments, and other metrics as appropriate to the type of content block. - [Prosody.CodeAnalyzer](Prosody.CodeAnalyzer.md): Code content analyzer with cognitive load adjustments for programming content. - [Prosody.MDExParser](Prosody.MDExParser.md): Markdown content parser for the Prosody content analysis library. - [Prosody.Parser](Prosody.Parser.md): Behaviour for modules that parse formatted content into `t:Prosody.block/0` lists for analysis. - [Prosody.Tableau](Prosody.Tableau.md): A Tableau pre-build extension that uses Prosody to calculate the number of words and the reading time for the content of the post. - [Prosody.TextAnalyzer](Prosody.TextAnalyzer.md): Text content analyzer with support for multiple word counting algorithms emulating different word processors. - [Prosody.TextParser](Prosody.TextParser.md): Plain text content parser for the Prosody content analysis library. This module provides fallback behaviour for plain text content or unknown markup formats. - Exceptions - [Prosody.Error](Prosody.Error.md): Exception that may be raised during Prosody processing. Includes the underlying reason and the phase of execution (`:parse`, `:analyze`, or `:summarize`)