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 2w 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 52% 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

2979d ago

Major Versions

v0.3 → v1.02018-03-22

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/7523595?v=4)[Robert Cooper](/maintainers/sunscreem)[@sunscreem](https://github.com/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

[yajra/laravel-datatables-buttons

Laravel DataTables Buttons Plugin.

2569.8M57](/packages/yajra-laravel-datatables-buttons)[spatie/laravel-export

Create a static site bundle from a Laravel app

673139.5k6](/packages/spatie-laravel-export)[fumeapp/modeltyper

Generate TypeScript interfaces from Laravel Models

198306.8k](/packages/fumeapp-modeltyper)[zidbih/laravel-deadlock

Make temporary Laravel workarounds expire and fail CI when ignored.

984.0k](/packages/zidbih-laravel-deadlock)[interaction-design-foundation/laravel-geoip

Support for multiple Geographical Location services.

19253.0k3](/packages/interaction-design-foundation-laravel-geoip)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

245.2k](/packages/aedart-athenaeum)

PHPackages © 2026

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