---
title: "Linting example in Tiptap"
description: "Learn how to add a content linter to your Tiptap Editor with a short but sweet code example. More in our docs."
canonical_url: "https://tiptap.dev/docs/examples/experiments/linting"
---

# Linting example in Tiptap

Learn how to add a content linter to your Tiptap Editor with a short but sweet code example. More in our docs.

> **Experiment:**
>
> Experiment, currently not supported or maintained.

> **Use the AI Suggestion extension instead:**
>
> With the [AI Toolkit](https://tiptap.dev/docs/content-ai/capabilities/ai-toolkit/workflows/proofreader.md) you can
> build a complex proofreader application. The AI Toolkit's proofreader workflow is compatible with
> AI models and traditional linting rules like the ones shown in this example.

Linter can be used to check the content as per your wish and highlight it to the user. Linter extension can have multiple plugins for each task you want to achieve.

> **Interactive demo:** [Linter](https://embed.tiptap.dev/preview/Experiments/Linter)

## Known issues

- There is no decoration API in Tiptap, that’s why this is a lot of ProseMirror work. Before we’ll publish that example, we’d need to find a few ways to make it more Tiptap-like. For example, it would be great to use Vue/React components for the widget.
