> ## Documentation Index
> Fetch the complete documentation index at: https://compresto.app/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Welcome to the official documentation for Compresto macOS app

## Getting Started

Get Compresto setup and running in minutes.

<CardGroup cols={2}>
  <Card title="Setup guide" icon="rocket" href="/guides/getting-started/setting-up">
    Install and activate Compresto
  </Card>

  <Card title="Install Ghostscript" icon="ghost" href="/guides/getting-started/install-ghostscript">
    Required for PDF compression
  </Card>
</CardGroup>

## How-To Guides

Learn how to compress different file types with step-by-step instructions.

<CardGroup cols={2}>
  <Card title="Compress video" icon="video" href="/guides/file-compression/how-to-compress-video" />

  <Card title="Compress image" icon="image" href="/guides/file-compression/how-to-compress-image" />

  <Card title="Compress GIF" icon="gif" href="/guides/file-compression/how-to-compress-gif" />

  <Card title="Convert video to GIF" icon="arrow-right" href="/guides/file-compression/how-to-convert-video-to-gif" />

  <Card title="Extract MP3 from video" icon="music" href="/guides/file-compression/how-to-extract-mp3-from-video" />

  <Card title="Compress PDF" icon="file-pdf" href="/guides/file-compression/how-to-compress-pdf" />
</CardGroup>

## Customization

Fine-tune Compresto to match your workflow.

<CardGroup cols={2}>
  <Card title="Folder monitoring" icon="folder" href="/customization/folder-monitoring">
    Auto-compress files in watched folders
  </Card>

  <Card title="Drop zone" icon="bullseye" href="/customization/drop-zone">
    Quick drag-and-drop compression
  </Card>

  <Card title="Video codec" icon="film" href="/customization/video-codec">
    Choose H.264, H.265, or VP9
  </Card>

  <Card title="Hardware acceleration" icon="microchip" href="/customization/hardware-acceleration">
    Use GPU for faster encoding
  </Card>

  <Card title="AI renaming" icon="wand-magic-sparkles" href="/customization/ai-renaming">
    Auto-rename images with AI
  </Card>
</CardGroup>

<Accordion title="More customization options">
  <CardGroup cols={2}>
    <Card title="CPU cores limit" icon="gauge" href="/customization/cpu-cores-limit" />

    <Card title="Video FPS" icon="clock" href="/customization/video-fps" />

    <Card title="File metadata" icon="tag" href="/customization/file-metadata" />

    <Card title="Confetti" icon="party-horn" href="/customization/conffeti" />
  </CardGroup>
</Accordion>

## Integrations

Extend Compresto with automation and third-party tools.

<CardGroup cols={2}>
  <Card title="Deep linking" icon="link" href="/integrations/deep-linking">
    Trigger compression via URL scheme
  </Card>

  <Card title="Raycast extension" icon="wrench" href="/integrations/raycast-extension">
    Compress files from Raycast
  </Card>
</CardGroup>

## API Reference

Integrate image compression into your applications.

<Card title="API documentation" icon="brackets-curly" href="/api-reference/introduction">
  REST API for programmatic image compression
</Card>

***

Happy compressing, and welcome to the Compresto community!

<iframe src="https://www.youtube.com/embed/k7Ejgsw709E" title="YouTube video player" frameborder="0" className="w-full aspect-video rounded-xl" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen />
