PHPackages                             schantldev/statamic-phosphoricons - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. schantldev/statamic-phosphoricons

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

schantldev/statamic-phosphoricons
=================================

v2.0.1(3mo ago)05.0k↓25%PHP

Since Feb 3Pushed 3mo ago1 watchersCompare

[ Source](https://github.com/schantldev/statamic-phosphoricons)[ Packagist](https://packagist.org/packages/schantldev/statamic-phosphoricons)[ RSS](/packages/schantldev-statamic-phosphoricons/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (1)Versions (7)Used By (0)

Statamic Phosphoricons
======================

[](#statamic-phosphoricons)

> Statamic Phosphoricons allows you to use the Phosphoricons library as set icons within the CP.

Features
--------

[](#features)

- use all 1500+ Phosphor icons within the CP
- choose from 6 icon variants including fill and duotone

See the Phosphoricons [website](https://phosphoricons.com/) for reference.

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

[](#how-to-install)

You can install this addon via Composer:

```
composer require schantldev/statamic-phosphoricons
```

To set a different variant than the default `light` variant, publish the `phosphoricons.php` configuration file using `php artisan vendor:publish --tag phosphoricons-config` and set a different variant instead. Optionally, you can disable the usage as set icons, by setting the variant to `null`. The default Statamic icons will then be used instead.

By default, the addon will symlink all the icons from the vendor folder. If you have concerns doing so, feel free to publish all icons (over 9,000 SVGs) by running `php artisan vendor:publish --tag phosphoricons-assets`.

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

[](#how-to-use)

Whenever the CP offers you to choose an icon, for example in in the blueprint builder, you can now select from all the available Phosphoricons.

### Usage with the `Icon` fieldtype

[](#usage-with-the-icon-fieldtype)

The icon set option should be set to: `phosphoricons/{variant}`, while variant can be `regular`, `thin`, `light`, `bold`, `duotone` or `fill`.

[![Image showing a screenshot of the selection section, prefilled with the Phosphoricons folder and the light variant.](icon-fieldtype-usage.png)](icon-fieldtype-usage.png)

Developer Note for contributing
-------------------------------

[](#developer-note-for-contributing)

When updating the phosphoricons library, adjust the version in the `package.json` if necessary and run `npm update`. Furthermore, run `npm run export` to copy all the icons to the `assets` folder, followed by `npm run rename` to rename the icons accordingly.

This is necessary, because the icons always include the variant name at the end. Renaming them allows for switching variants without reselecting them.

The renaming command relies on the Perl `rename` library. Install via `brew install rename`.

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance79

Regular maintenance activity

Popularity24

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity42

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~119 days

Total

4

Last Release

112d ago

Major Versions

v1.0.1 → v2.0.02026-01-26

### Community

Maintainers

![](https://www.gravatar.com/avatar/066c73af212709bf82a46e2dfe00e73a6514c11a6d1858acc68a31d70a5ee2ca?d=identicon)[AndreasSchantl](/maintainers/AndreasSchantl)

---

Top Contributors

[![andjsch](https://avatars.githubusercontent.com/u/9936988?v=4)](https://github.com/andjsch "andjsch (13 commits)")

### Embed Badge

![Health badge](/badges/schantldev-statamic-phosphoricons/health.svg)

```
[![Health](https://phpackages.com/badges/schantldev-statamic-phosphoricons/health.svg)](https://phpackages.com/packages/schantldev-statamic-phosphoricons)
```

###  Alternatives

[statamic/ssg

Generate static sites with Statamic.

254302.4k](/packages/statamic-ssg)[statamic/seo-pro

65440.7k](/packages/statamic-seo-pro)[jacksleight/statamic-bard-texstyle

17172.5k](/packages/jacksleight-statamic-bard-texstyle)[visuellverstehen/statamic-classify

A useful helper to add CSS classes to all HTML tags generated by the bard editor.

20116.8k](/packages/visuellverstehen-statamic-classify)[marcorieser/statamic-livewire

A Laravel Livewire integration for Statamic.

2381.5k10](/packages/marcorieser-statamic-livewire)[withcandour/aardvark-seo

Save time and get your Statamic site to rank better with the SEO addon for Statamic.

13128.3k](/packages/withcandour-aardvark-seo)

PHPackages © 2026

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