Welcome to the Codiga tutorial. Learn how to create and use custom rules with Codiga

Create Pattern Rules

In this tutorial, you will learn how to create pattern rules. A pattern ruleset lets you catch a pattern of code and emit violations/errors.

Start Tutorial

Create AST Rules

This tutorial explains how to write an AST rule for Python. An AST rule let you target nodes in an Abstract Syntax Tree, which is the most accurate way to check the content of a program while avoiding false positives.

Start Tutorial
Codiga Logo
Codiga Hub
  • Rulesets
  • Playground
  • Snippets
  • Cookbooks
soc-2 icon

We are SOC-2 Compliance Certified

G2 high performer medal

Codiga – All rights reserved 2022.