Open sandboxFocusImprove this doc

Metalama Documentation

Welcome to the documentation of Metalama, a framework designed to enhance code quality and productivity for C#.

Documentation structure

Book Description
Video tutorials A collection of tutorial videos.
Conceptual documentation Comprehensive and precise reference documentation.
Commented examples Commented examples with varying degrees of complexity.
Metalama API documentation API documentation generated from the source code.

How to navigate this documentation?

There are typically two types of Metalama users:

Each article is assigned a complexity level, such as 100, 200, 300, following the U.S. school system. Before advancing to a level 200 article, ensure you have a solid understanding of level 100. We strive to avoid incorporating complex details into basic level articles. Occasionally, you may need to peruse several articles to gather comprehensive information on a specific topic.

Getting help

If you have any questions, don't hesitate to reach out:

The source code for this documentation (excluding the API documentation) is open-source and hosted at You can: