PHPackages                             insight-media/statamic-pdf-thumbnailer - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. insight-media/statamic-pdf-thumbnailer

ActiveLibrary[Image &amp; Media](/categories/media)

insight-media/statamic-pdf-thumbnailer
======================================

A Statamic addon to automatically generate a thumbnail per uploaded PDF asset

v1.0.1(2y ago)2439↓75%5[1 issues](https://github.com/insight-media/statamic-pdf-thumbnailer/issues)MITPHPPHP ^8.0

Since Jul 9Pushed 2y ago1 watchersCompare

[ Source](https://github.com/insight-media/statamic-pdf-thumbnailer)[ Packagist](https://packagist.org/packages/insight-media/statamic-pdf-thumbnailer)[ RSS](/packages/insight-media-statamic-pdf-thumbnailer/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (1)Versions (3)Used By (0)

  ![Insight Media Logo](https://camo.githubusercontent.com/d17edd606881d859bb6fd3dd2b2c3f8c950b6189120da75b04c1fe1cb16165b0/68747470733a2f2f696e73696768742d6d656469612e62652f696d616765732f67682f6c6f676f2d6c696768742e737667)Statamic Pdf Thumbnailer
========================

[](#statamic-pdf-thumbnailer)

> Statamic Pdf Thumbnailer automatically generates an image per uploaded PDF asset.
>
> Particularly useful when you want to show image previews when linking to PDF files.

Features
--------

[](#features)

- Generates an image asset of the first page for every uploaded PDF
- The uploaded PDF contains a relation to the image asset
- Includes a page number selector, when an image preview other than the first page is needed
- Includes a simple tag to show the image previews in your antlers templates

Requirements
------------

[](#requirements)

You should have [Imagick](https://www.php.net/manual/en/book.imagick.php) and [Ghostscript](https://www.ghostscript.com) installed. [See issues](https://github.com/spatie/pdf-to-image#issues-regarding-ghostscript) regarding Ghostscript on the underlying Spatie package page.

How to Install
--------------

[](#how-to-install)

You can search for this addon in the `Tools > Addons` section of the Statamic control panel and click **install**, or run the following command from your project root:

```
composer require insight-media/statamic-pdf-thumbnailer
```

How to Use
----------

[](#how-to-use)

### In your antlers templates

[](#in-your-antlers-templates)

For example, if you have an Assets fieldtype named 'catalogs', containing some Pdf's:

```
{{ catalogs }}

{{ /catalogs }}
```

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 88.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~426 days

Total

2

Last Release

974d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f9f8c1dac2c9857f853bd03a2fe6116c10227e33a646628906d89785613b1dfe?d=identicon)[insight-media](/maintainers/insight-media)

---

Top Contributors

[![dries-dekeersgieter](https://avatars.githubusercontent.com/u/6231271?v=4)](https://github.com/dries-dekeersgieter "dries-dekeersgieter (8 commits)")[![klickreflex](https://avatars.githubusercontent.com/u/435825?v=4)](https://github.com/klickreflex "klickreflex (1 commits)")

### Embed Badge

![Health badge](/badges/insight-media-statamic-pdf-thumbnailer/health.svg)

```
[![Health](https://phpackages.com/badges/insight-media-statamic-pdf-thumbnailer/health.svg)](https://phpackages.com/packages/insight-media-statamic-pdf-thumbnailer)
```

###  Alternatives

[goat1000/svggraph

Generates SVG graphs

132849.6k3](/packages/goat1000-svggraph)[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

63991.3k4](/packages/netresearch-rte-ckeditor-image)[contao/image

Contao image library

131.7M9](/packages/contao-image)[finller/laravel-media

A flexible media library for Laravel

472.1k](/packages/finller-laravel-media)[intervention/image-driver-vips

libvips driver for Intervention Image

4495.5k6](/packages/intervention-image-driver-vips)[elegantly/laravel-media

A flexible media library for Laravel

474.9k2](/packages/elegantly-laravel-media)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
