> ## Documentation Index
> Fetch the complete documentation index at: https://flatfileinc-feat-updatereactquickstart.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Use one of our plugins to add functionality to your Flatfile data engine.

## Featured

**@flatfile/record-hook**

Add a concise syntax for running custom logic on individual data records.

[Learn more →](/plugins-docs/transform/record-hook)

***

## Browse by category

<CardGroup cols={3}>
  <Card title="extractors" href="../plugins-docs/extractors/" icon="npm">
    A concise syntax for running custom logic on individual data records.
  </Card>

  <Card title="schemas" href="../plugins-docs/schemas/" icon="npm">
    Use your schema to infer Flatfile Blueprint, a powerful DDL with a focus on
    validation and data preparation.
  </Card>

  <Card title="transformations" href="../plugins-docs/transform/" icon="npm">
    Automatically convert user-inputted data to the correct type so it can be
    processed
  </Card>
</CardGroup>

***

## Most popular

<CardGroup cols={3}>
  <Card title="record-hook" href="../plugins-docs/transform/record-hook" icon="npm">
    A concise syntax for running custom logic on individual data records.
  </Card>

  <Card title="json-schema" href="../plugins-docs/schemas/convert-json-schema" icon="clock">
    Use your schema to infer Flatfile Blueprint, a powerful DDL with a focus on
    validation and data preparation.
  </Card>

  <Card title="autocast" href="../plugins-docs/transform/autocast" icon="clock">
    Automatically convert user-inputted data to the correct type so it can be
    processed
  </Card>
</CardGroup>
