PHPackages                             andreiio/blade-iconoir - 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. [Templating &amp; Views](/categories/templating)
4. /
5. andreiio/blade-iconoir

ActiveLibrary[Templating &amp; Views](/categories/templating)

andreiio/blade-iconoir
======================

A package to easily make use of Iconoir in your Laravel Blade views.

4.7.1(2w ago)6194.0k—7.3%13MITPHPPHP ^7.4|^8.0CI passing

Since May 21Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/andreiio/blade-iconoir)[ Packagist](https://packagist.org/packages/andreiio/blade-iconoir)[ GitHub Sponsors](https://github.com/code4romania)[ RSS](/packages/andreiio-blade-iconoir/feed)WikiDiscussions main Synced 2d ago

READMEChangelog (10)Dependencies (6)Versions (52)Used By (3)

 [![](https://camo.githubusercontent.com/7e713239b69b6619fad1dc6ad04acf202e827b1c773b7bda89d5b769d06dc634/68747470733a2f2f62616e6e6572732e6265796f6e64636f2e64652f426c61646525323049636f6e6f69722e706e673f7468656d653d6c69676874267061636b6167654d616e616765723d636f6d706f7365722b72657175697265267061636b6167654e616d653d616e64726569696f253246626c6164652d69636f6e6f6972267061747465726e3d617263686974656374267374796c653d7374796c655f31266465736372697074696f6e3d412b7061636b6167652b746f2b656173696c792b6d616b652b7573652b6f662b49636f6e6f69722b696e2b796f75722b4c61726176656c2b426c6164652b76696577732e266d643d312673686f7757617465726d61726b3d3126666f6e7453697a653d313030707826696d616765733d68747470732533412532462532466c61726176656c2e636f6d253246696d672532466c6f676f6d61726b2e6d696e2e737667 "Social Card Blade Iconoir")](https://camo.githubusercontent.com/7e713239b69b6619fad1dc6ad04acf202e827b1c773b7bda89d5b769d06dc634/68747470733a2f2f62616e6e6572732e6265796f6e64636f2e64652f426c61646525323049636f6e6f69722e706e673f7468656d653d6c69676874267061636b6167654d616e616765723d636f6d706f7365722b72657175697265267061636b6167654e616d653d616e64726569696f253246626c6164652d69636f6e6f6972267061747465726e3d617263686974656374267374796c653d7374796c655f31266465736372697074696f6e3d412b7061636b6167652b746f2b656173696c792b6d616b652b7573652b6f662b49636f6e6f69722b696e2b796f75722b4c61726176656c2b426c6164652b76696577732e266d643d312673686f7757617465726d61726b3d3126666f6e7453697a653d313030707826696d616765733d68747470732533412532462532466c61726176656c2e636f6d253246696d672532466c6f676f6d61726b2e6d696e2e737667)

Blade Iconoir
=============

[](#blade-iconoir)

A package to easily make use of [Iconoir](https://iconoir.com/) in your Laravel Blade views.

[![Latest Version on Packagist](https://camo.githubusercontent.com/5fb5f430159c2a6dc2197494903bd60344f962568896c978da33e109f381d488/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f616e64726569696f2f626c6164652d69636f6e6f69722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/andreiio/blade-iconoir)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/48ee9e4e159c05c86895ca09a0ea88174acc7304f0d8b64623da81c0d7562e5d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f616e64726569696f2f626c6164652d69636f6e6f69722f74657374732e796d6c3f7374796c653d666c61742d737175617265)](https://github.com/andreiio/blade-iconoir/actions)[![Style CI](https://camo.githubusercontent.com/5036bc8231b5ae441d28532bd1532eb5c8d063a2fbb313ab3d1198ffa91cfcc7/68747470733a2f2f7374796c6563692e696f2f7265706f732f3336353831363239382f736869656c64)](https://styleci.io/repos/365816298)[![Total Downloads](https://camo.githubusercontent.com/f87ce78237254e4358bddfa946d3f4ca5b9bb8a1fc7acca96bc72801b0ca8e06/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f616e64726569696f2f626c6164652d69636f6e6f69722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/andreiio/blade-iconoir)

For a full list of available icons see [the `resources/svg` directory](./resources/svg) or search

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

[](#requirements)

- PHP 7.4 or higher
- Laravel 8.0 or higher

Install
-------

[](#install)

```
composer require andreiio/blade-iconoir
```

Usage
-----

[](#usage)

Icons can be used a self-closing Blade components which will be compiled to SVG icons:

```

```

You can also pass classes to your icon components:

```

```

And even use inline styles:

```

```

### Raw SVG Icons

[](#raw-svg-icons)

If you want to use the raw SVG icons as assets, you can publish them using:

```
php artisan vendor:publish --tag=blade-iconoir --force
```

Then use them in your views like:

```

```

### Blade Icons

[](#blade-icons)

Blade Iconoir uses Blade Icons under the hood. Please refer to [the Blade Icons readme](https://github.com/blade-ui-kit/blade-icons) for additional functionality.

Testing
-------

[](#testing)

```
composer test
```

Credits
-------

[](#credits)

- [Andrei Ioniță](https://github.com/andreiio)
- [All Contributors](../../contributors)

License
-------

[](#license)

This project is licensed under the MIT License (MIT) – see the [LICENSE](LICENSE.md) file for details.

###  Health Score

56

—

FairBetter than 97% of packages

Maintenance81

Actively maintained with recent releases

Popularity40

Moderate usage in the ecosystem

Community18

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 59.6% 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 ~37 days

Recently: every ~162 days

Total

51

Last Release

14d ago

Major Versions

1.10.0 → 2.0.02023-01-09

2.10.0 → 3.0.02023-10-31

3.4.0 → 4.0.02024-02-26

### Community

Maintainers

![](https://www.gravatar.com/avatar/6dc897d66ecd0478a6c38f2a4a28108f5767175849c2183ff81e28f9ea82d5fa?d=identicon)[andreiio](/maintainers/andreiio)

---

Top Contributors

[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (53 commits)")[![andreiio](https://avatars.githubusercontent.com/u/1569300?v=4)](https://github.com/andreiio "andreiio (26 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (9 commits)")[![amrography](https://avatars.githubusercontent.com/u/9614340?v=4)](https://github.com/amrography "amrography (1 commits)")

---

Tags

bladeiconoiriconslaravelsvg

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/andreiio-blade-iconoir/health.svg)

```
[![Health](https://phpackages.com/badges/andreiio-blade-iconoir/health.svg)](https://phpackages.com/packages/andreiio-blade-iconoir)
```

###  Alternatives

[blade-ui-kit/blade-heroicons

A package to easily make use of Heroicons in your Laravel Blade views.

64235.5M177](/packages/blade-ui-kit-blade-heroicons)[mallardduck/blade-lucide-icons

A package to easily make use of Lucide icons in your Laravel Blade views.

101926.8k35](/packages/mallardduck-blade-lucide-icons)[owenvoke/blade-fontawesome

A package to easily make use of Font Awesome in your Laravel Blade views

2123.7M54](/packages/owenvoke-blade-fontawesome)[outhebox/blade-flags

A package to easily make use of country &amp; language flags in your Laravel Blade views.

306875.8k9](/packages/outhebox-blade-flags)[ublabs/blade-simple-icons

A package to easily make use of Simple Icons in your Laravel Blade views.

1963.4k](/packages/ublabs-blade-simple-icons)[technikermathe/blade-lucide-icons

A package to easily make use of Lucide icons in your Laravel Blade views.

18421.4k11](/packages/technikermathe-blade-lucide-icons)

PHPackages © 2026

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