---
id: index
title: Documentation
---

## User Manual

- [Getting Started](./getting-started.md)
- [Configuring](./configuring.md)
- [Ignoring Text](./ignore.md)

## Developer Guide

- [How to create rule?](./rule.md)
    - [Advanced: Paragraph rule](./rule-advanced.md)
- [How to create filter rule?](./filter-rule.md)
- [How to create fixable rule?](./rule-fixable.md)
- [How to create rule preset?](./rule-preset.md)
- [How to create plugin?](./plugin.md)
- [How to create formatter?](./formatter.md)
- [Use textlint as node modules](./use-as-modules.md)
- Tips
    - [How to implement "after-all" in the rule?](./rule-tips-after-all.md)
- Others
    - [TxtNode interface](./txtnode.md)
- FAQ(Frequently Asked Questions)
    - [Have to use {line, column} or index](https://github.com/textlint/textlint/blob/master/docs/faq/line-column-or-index.md)
    - [Failed to load textlint's module: "${packageName}" is not found](https://github.com/textlint/textlint/blob/master/docs/faq/failed-to-load-textlints-module.md)
