PHPackages                             sunscreem/laravel-flickr-gallery - 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. sunscreem/laravel-flickr-gallery

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

sunscreem/laravel-flickr-gallery
================================

Simple way to connect a flickr album to your website

1.2(8y ago)1381MITPHPPHP &gt;=7.0.0

Since Mar 18Pushed 8y ago1 watchersCompare

[ Source](https://github.com/sunscreem/laravel-flickr-gallery)[ Packagist](https://packagist.org/packages/sunscreem/laravel-flickr-gallery)[ RSS](/packages/sunscreem-laravel-flickr-gallery/feed)WikiDiscussions master Synced 5d ago

READMEChangelog (6)Dependencies (2)Versions (8)Used By (0)

Add a Flickr album to your website
==================================

[](#add-a-flickr-album-to-your-website)

[![Latest Version on Packagist](https://camo.githubusercontent.com/47c719208aff2f4d10000238bd50d79f9784f2992f007baaf745531c38994898/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f73756e73637265656d2f6c61726176656c2d666c69636b722d67616c6c6572792e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/sunscreem/laravel-flickr-gallery)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Total Downloads](https://camo.githubusercontent.com/5eb587e0d9fbcf716d0cc388f9b52e513c7fbf37af869dcef8f6c26e0b982131/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f73756e73637265656d2f6c61726176656c2d666c69636b722d67616c6c6572792e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/sunscreem/laravel-flickr-gallery)

Flickr has some great tools for uploading, storing and editing your photos. This package uses the flickr API to bring those photo to your own website.

It includes an optional lightbox/swipeable photo gallery.

This package has only been tested on Laravel &gt;= 5.5

Installation
------------

[](#installation)

First, install the package via composer:

```
composer require sunscreem/laravel-flickr-gallery
```

The package will automatically register itself.

Now publish the configuration file and example view:

```
php artisan vendor:publish --provider="Sunscreem\LaravelFlickrGallery\LaravelFlickrGalleryServiceProvider"
```

Now add the following route to your `routes\web.php` file:

```
Route::get('/gallery', function () {
     return view('vendor.laravel-flickr-gallery.simple-photo-gallery');
 });
```

Finally perform the migration:

```
php artisan migrate
```

Configuration
-------------

[](#configuration)

Set your flickr user id, key and secret in your .env file.

Here's a guide on [finding your Flickr ID](https://www.pixsy.com/academy/flickr-id/).

And here's how to generate your [API key and secret](https://www.flickr.com/services/api/misc.api_keys.html).

```
FLICKR_USER_ID_TO_FETCH=1234567890@N00
FLICKR_KEY=[your-flickr-key]
FLICKR_SECRET=[your-flickr-secret]
```

Usage
-----

[](#usage)

Using `php artisan` you can pull in the latest photos from Flickr. You can, of course, [schedule this](https://laravel.com/docs/5.6/scheduling) to run in the background:

```
php artisan flickr:pull
```

Finally, view the gallery on your website by visiting `your-site.com/gallery`.

Credits
-------

[](#credits)

- [Robert Cooper](https://robertcooper.xyz)
- [All Contributors](../../contributors)

Support
-------

[](#support)

If you have found this package helpful please consider [buying Rob a beer](https://buyrobabeer.com)!

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity63

Established project with proven stability

 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 ~9 days

Total

6

Last Release

2934d ago

Major Versions

v0.3 → v1.02018-03-22

### Community

Maintainers

![](https://www.gravatar.com/avatar/39bcb0b8ce147cab3987123ac1a891dd23979b2813110bf0dcc6224da67b53d0?d=identicon)[sunscreem](/maintainers/sunscreem)

---

Top Contributors

[![sunscreem](https://avatars.githubusercontent.com/u/7523595?v=4)](https://github.com/sunscreem "sunscreem (34 commits)")

---

Tags

flickrflickr-apilaravel

### Embed Badge

![Health badge](/badges/sunscreem-laravel-flickr-gallery/health.svg)

```
[![Health](https://phpackages.com/badges/sunscreem-laravel-flickr-gallery/health.svg)](https://phpackages.com/packages/sunscreem-laravel-flickr-gallery)
```

###  Alternatives

[barryvdh/laravel-ide-helper

Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.

14.9k123.0M687](/packages/barryvdh-laravel-ide-helper)[yajra/laravel-datatables-buttons

Laravel DataTables Buttons Plugin.

2629.1M54](/packages/yajra-laravel-datatables-buttons)[elfsundae/laravel-hashid

A simple, elegant way to obfuscate your data by generating reversible, non-sequential, URL-safe identifiers.

415246.3k2](/packages/elfsundae-laravel-hashid)[consoletvs/charts

The laravel charting package

863.6M25](/packages/consoletvs-charts)[laragear/preload

Effortlessly make a Preload script for your Laravel application.

119363.5k](/packages/laragear-preload)[zonneplan/laravel-module-loader

Module loader for Laravel

24118.4k](/packages/zonneplan-laravel-module-loader)

PHPackages © 2026

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