PHPackages                             rapidez/multiple-wishlists - 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. rapidez/multiple-wishlists

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

rapidez/multiple-wishlists
==========================

Rapidez Multiple Wishlist

5.0.5(2w ago)03.7k↓71.9%4BladePHP ^8.1CI passing

Since Oct 20Pushed 2w ago3 watchersCompare

[ Source](https://github.com/rapidez/multiple-wishlists)[ Packagist](https://packagist.org/packages/rapidez/multiple-wishlists)[ Docs](https://rapidez.io)[ RSS](/packages/rapidez-multiple-wishlists/feed)WikiDiscussions master Synced yesterday

READMEChangelog (10)Dependencies (8)Versions (48)Used By (0)

Rapidez Multiple Wishlist
=========================

[](#rapidez-multiple-wishlist)

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

[](#installation)

```
composer require rapidez/multiple-wishlists

```

Then you should run the migrations as this will add the `rapidez_wishlist` and `rapidez_wishlist_item` table in order to save multiple wishlists.

```
php artisan migrate
```

It's not recommended to publish every view, rather you should overwrite only the files necessary. However, you can still publish all of the views with the following command:

```
php artisan vendor:publish --provider="Rapidez\MultipleWishlist\MultipleWishlistServiceProvider" --tag=views

```

You also should probably add a new "wishlists" button to the Rapidez account menu, if you use it in your project (which is in `rapidez/account/resources/views/partials/menu.blade.php`)

Usage
-----

[](#usage)

You can add a wishlist button to the product pages by adding:

```

{{-- Or: --}}

```

depending on if it's in a listing or the current product on the PDP.

`/account/wishlists` will show your wishlists.

API endpoints
-------------

[](#api-endpoints)

The API uses mostly Laravel apiResource endpoints. All of the exposed endpoints can be found below. Note that every request except for `GET /wishlists/shared/{token}` requires a bearer token header for authorization. This is the magento oauth token of the customer.

EndpointParametersDescriptionGET /wishlists/NoneGets a list of all the customer's wishlistsPOST /wishlists/- title

Creates a new wishlist with the given titlePATCH /wishlists/{id}- title(str, max 255)
- description(str, max 65535)
- share(bool)

Updates the data of a wishlistDELETE /wishlists/{id}NoneDeletes a wishlistGET /wishlists/shared/{token}NoneGets a shared wishlistEndpointParametersDescriptionPOST /wishlists/item- wishlist\_id(int)
- product\_id(int)
- qty(int)

Adds a new item to the given wishlistPATCH /wishlists/item/{id}- description(str, max 255)
- qty(int)

Updates the data of an itemDELETE /wishlists/item/{id}NoneDeletes an item

###  Health Score

54

—

FairBetter than 96% of packages

Maintenance97

Actively maintained with recent releases

Popularity24

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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

Total

41

Last Release

17d ago

Major Versions

2.5.2 → 3.1.12025-04-17

2.x-dev → 4.0.02025-06-05

3.1.2 → 4.0.12025-07-18

3.x-dev → 4.0.22025-07-25

4.x-dev → 5.0.02026-02-11

PHP version history (3 changes)1.0.0PHP ^8.0|^8.1

2.0.0PHP ^8.1|^8.2

3.1.0PHP ^8.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/72222911?v=4)[Rapidez](/maintainers/rapidez)[@rapidez](https://github.com/rapidez)

---

Top Contributors

[![royduin](https://avatars.githubusercontent.com/u/1703233?v=4)](https://github.com/royduin "royduin (37 commits)")[![Jade-GG](https://avatars.githubusercontent.com/u/32514269?v=4)](https://github.com/Jade-GG "Jade-GG (35 commits)")[![Roene-JustBetter](https://avatars.githubusercontent.com/u/85165259?v=4)](https://github.com/Roene-JustBetter "Roene-JustBetter (8 commits)")[![indykoning](https://avatars.githubusercontent.com/u/15870933?v=4)](https://github.com/indykoning "indykoning (7 commits)")[![claudio-ferraro](https://avatars.githubusercontent.com/u/54107647?v=4)](https://github.com/claudio-ferraro "claudio-ferraro (2 commits)")[![VincentBean](https://avatars.githubusercontent.com/u/3906942?v=4)](https://github.com/VincentBean "VincentBean (2 commits)")[![danielsmink](https://avatars.githubusercontent.com/u/2118314?v=4)](https://github.com/danielsmink "danielsmink (1 commits)")

---

Tags

rapidez

### Embed Badge

![Health badge](/badges/rapidez-multiple-wishlists/health.svg)

```
[![Health](https://phpackages.com/badges/rapidez-multiple-wishlists/health.svg)](https://phpackages.com/packages/rapidez-multiple-wishlists)
```

###  Alternatives

[businesstilto/commentable

An extensive and very customizable package that adds commenting in Filament v4.5 and newer.

165.0k](/packages/businesstilto-commentable)[rapidez/core

Rapidez Core

1823.5k72](/packages/rapidez-core)

PHPackages © 2026

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