PHPackages                             dynamikasolucoesweb/laravel-carousel-slider-1 - 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. dynamikasolucoesweb/laravel-carousel-slider-1

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

dynamikasolucoesweb/laravel-carousel-slider-1
=============================================

Um componente Blade robusto para carrosséis de imagens usando Swiper.js 11, com suporte nativo para Spatie Media Library, layouts flexíveis (miniaturas verticais/horizontais) e Lightbox integrado.

v1.0.0(2mo ago)03BSD-3-ClauseCSSPHP &gt;=8.2

Since Mar 2Pushed 2mo agoCompare

[ Source](https://github.com/dynamikaweb/laravel-carousel-slider-1)[ Packagist](https://packagist.org/packages/dynamikasolucoesweb/laravel-carousel-slider-1)[ RSS](/packages/dynamikasolucoesweb-laravel-carousel-slider-1/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (2)Versions (2)Used By (0)

dynamikasolucoesweb/laravel-carousel-slider-1
=============================================

[](#dynamikasolucoesweblaravel-carousel-slider-1)

[![php version](https://camo.githubusercontent.com/abca591e99ca6976073c439d9c285f8729f31dd466d0d7a9c619b93c146e09cd/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f64796e616d696b61736f6c75636f65737765622f6c61726176656c2d6361726f7573656c2d736c696465722d31)](https://camo.githubusercontent.com/abca591e99ca6976073c439d9c285f8729f31dd466d0d7a9c619b93c146e09cd/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f64796e616d696b61736f6c75636f65737765622f6c61726176656c2d6361726f7573656c2d736c696465722d31)[![pkg version](https://camo.githubusercontent.com/e15d0265220090057441dbcf108ce61f646997f995012c0c066456500f3157c8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f64796e616d696b61736f6c75636f65737765622f6c61726176656c2d6361726f7573656c2d736c696465722d31)](https://camo.githubusercontent.com/e15d0265220090057441dbcf108ce61f646997f995012c0c066456500f3157c8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f64796e616d696b61736f6c75636f65737765622f6c61726176656c2d6361726f7573656c2d736c696465722d31)[![license](https://camo.githubusercontent.com/4e81763b17fdf63fe16d3600c0ec3c181f48e3286045fd64451f60d756828040/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f64796e616d696b61736f6c75636f65737765622f6c61726176656c2d6361726f7573656c2d736c696465722d31)](https://camo.githubusercontent.com/4e81763b17fdf63fe16d3600c0ec3c181f48e3286045fd64451f60d756828040/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f64796e616d696b61736f6c75636f65737765622f6c61726176656c2d6361726f7573656c2d736c696465722d31)[![quality](https://camo.githubusercontent.com/3ab3b7e57a1f3451d13db889890e0b495e4d90d047fe97773bef230d206d6502/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f7175616c6974792f672f64796e616d696b617765622f6c61726176656c2d6361726f7573656c2d736c696465722d31)](https://camo.githubusercontent.com/3ab3b7e57a1f3451d13db889890e0b495e4d90d047fe97773bef230d206d6502/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f7175616c6974792f672f64796e616d696b617765622f6c61726176656c2d6361726f7573656c2d736c696465722d31)[![build](https://camo.githubusercontent.com/4e95f39bcbf7e381f7018a5c438e32a33a4549bd5705f482e5f062d033162c40/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f6275696c642f672f64796e616d696b617765622f6c61726176656c2d6361726f7573656c2d736c696465722d31)](https://camo.githubusercontent.com/4e95f39bcbf7e381f7018a5c438e32a33a4549bd5705f482e5f062d033162c40/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f6275696c642f672f64796e616d696b617765622f6c61726176656c2d6361726f7573656c2d736c696465722d31)

Um componente Blade robusto para carrosséis de imagens usando Swiper.js 11, com suporte nativo para Spatie Media Library, layouts flexíveis (miniaturas verticais/horizontais) e Lightbox integrado.

[![](docs/screenshots/preview-1.png)](docs/screenshots/preview-1.png)

Instalação
----------

[](#instalação)

A maneira preferida de instalar esta extensão é através do \[composer\] [composer](http://getcomposer.org/download/).

Ou corre

```
$ composer require dynamikasolucoesweb/laravel-carousel-slider-1 "*"
```

ou adicione

```
"dynamikasolucoesweb/laravel-carousel-slider-1": "*"
```

à seção `require` do seu arquivo `composer.json`.

Publique os assets (CSS/JS) necessários:

```
$ php artisan vendor:publish --tag=carousel-assets-1
```

🛠 Configuração
--------------

[](#-configuração)

Você pode utilizar a biblioteca de duas formas:

1. Via CDN (Plug &amp; Play) Ideal para quem quer rapidez. O componente injetará automaticamente o Swiper.js e os estilos necessários das CDNs oficiais. Basta adicionar as stacks @stack('styles') e @stack('scripts') no seu layout principal (ex: app.blade.php).
2. Via Vite (Performance) Para melhor performance e evitar requisições externas, importe as dependências no seu bundle principal.

```
npm install swiper
```

No seu resources/js/app.js:

```
import Swiper from 'swiper/bundle';
import 'swiper/css/bundle';
window.Swiper = Swiper;
```

🛠 Como Usar
-----------

[](#-como-usar)

Chame o componente em qualquer view Blade passando uma coleção de mídias (Spatie) ou um array simples.

```

```

exemplo completo:

```

```

⚙️ Propriedades (Props)
-----------------------

[](#️-propriedades-props)

PropriedadeTipoPadrãoDescriçãoitemsCollection/Array\[\]Lista de imagens (Spatie Media ou Array com src).id\_customstringcarousel-uniqueidID único para o container.versionImagestring''Conversão do Spatie Media Library a ser exibida.layoutstring'bottom'Posição das thumbs (top, bottom, left, right, notumbs).autoplaybooleanfalseAtiva a transição automática.delayinteger3000Tempo em ms para o autoplay.useLegendabooleantrueExibe legendas das imagens (custom\_properties).cdnbooleanfalseSe true, carrega Swiper e Scripts via CDN.Authors
-------

[](#authors)

Giordani da Silveira dos Santos -

---

[![dynamika soluções web](https://avatars.githubusercontent.com/dynamikaweb?size=12)](https://dynamika.com.br)This project is under [BSD-3-Clause](https://opensource.org/licenses/BSD-3-Clause) license.

###  Health Score

37

—

LowBetter than 83% of packages

Maintenance86

Actively maintained with recent releases

Popularity3

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity46

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

Unknown

Total

1

Last Release

71d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a393b6f25d73a5dbe478fec279aeb283096bc1b4bc925bbac3185868053a2284?d=identicon)[GiordaniSantos](/maintainers/GiordaniSantos)

---

Top Contributors

[![GiordaniSantos](https://avatars.githubusercontent.com/u/67431900?v=4)](https://github.com/GiordaniSantos "GiordaniSantos (1 commits)")

---

Tags

laravelbladecomponentcarouselmedia librarysliderswiperdynamika

### Embed Badge

![Health badge](/badges/dynamikasolucoesweb-laravel-carousel-slider-1/health.svg)

```
[![Health](https://phpackages.com/badges/dynamikasolucoesweb-laravel-carousel-slider-1/health.svg)](https://phpackages.com/packages/dynamikasolucoesweb-laravel-carousel-slider-1)
```

###  Alternatives

[tightenco/jigsaw

Simple static sites with Laravel's Blade.

2.2k438.5k29](/packages/tightenco-jigsaw)[radic/blade-extensions

Laravel package providing additional Blade extensions: foreach (with $loop data like twig), break, continue, set,array (multiline), etc

271321.7k5](/packages/radic-blade-extensions)

PHPackages © 2026

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