Libraries tagged by plus B

plus-education/pluslms

14 Favers
1 Downloads

Plus Education is a Learning Management System, I believe that course development should be fun and creative. Plus Education eliminates the hassle of creating online courses, through an intuitive and consistent interface.

Go to Download


blessedzulu/nativephp-admob

4 Favers
28 Downloads

Google AdMob plugin for NativePHP Mobile - banner, interstitial, rewarded, rewarded interstitial, app-open ads, plus UMP consent and iOS App Tracking Transparency.

Go to Download


bkremenovic/fingerprint-matching

21 Favers
221 Downloads

Laravel / Lumen package that allows you to match fingerprints scanned with SecuGen Hamster Plus device (using minutiae templates)

Go to Download


lara-plus/app-name

18 Favers
71 Downloads

Add the app:name command back to Laravel

Go to Download


mage-obsidian/module-catalog-search

0 Favers
22 Downloads

Catalog search domain compatibility for MageObsidian: the search results page, reusing the catalog product grid, toolbar and card on native CatalogSearch blocks, plus the header search box with accessible autocomplete.

Go to Download


ether/purchase-patterns

3 Favers
3468 Downloads

Easily keep track of and show products customers bought together. Plus, sorting by individual and order sales.

Go to Download


thefrosty/wp-login-locker

6 Favers
263 Downloads

Disable direct access to your sites /wp-login.php script, plus user notifications based on actions.

Go to Download


particle-academy/fancy-passkeys

0 Favers
6 Downloads

Passkey (WebAuthn) login for PHP — a thin, safe wrapper around web-auth/webauthn-lib that owns the parts it deliberately leaves to you: challenge issuance, single-use expiry, credential persistence, counter replay detection. Framework-free core plus a Laravel bridge that augments Fortify.

Go to Download


webpatser/php-resp3

0 Favers
61 Downloads

PECL extension that parses RESP3 wire-protocol bytes into PHP values, plus PHP adapters for amphp/redis and Fledge.

Go to Download


studionoir/translingua

1 Favers
4 Downloads

Static template & plugin translations, plus AI-powered field and batch translations for Craft CMS

Go to Download


seatplus/core

1 Favers
638 Downloads

SeAT fork to add the very special plus, to make seat even better.

Go to Download


vincentvdree/tesserae

0 Favers
20 Downloads

A code-first, frontend block editor for WordPress. Blocks are plain PHP templates plus a YAML config; editing happens on the live page. No Gutenberg, no ACF.

Go to Download


m3m0r7/pnl

9 Favers
26 Downloads

PHP native-library extension manager: FFI runtime SDK plus the pnl/pnlx CLI built from the bundled Rust sources on install.

Go to Download


zippendo/zippendo-php

0 Favers
13 Downloads

Public API documentation for Zippendo. Authenticate using your API token (Bearer token prefixed with zipp_). **Brands (sub-accounts).** An organization can be split into brands, each keeping its own orders, shipments and configuration separate. There are two ways to scope requests to one brand, and NEITHER changes any request body: 1. **Bind the token.** Create an API token with a `brandId` and every request it makes is confined to that brand — reads filtered, writes stamped. This is the recommended way to give a single brand's team its own credential. 2. **Send the `X-Zippendo-Brand` header.** An organization-wide token can scope an individual request by sending the brand's id or slug in this header. Most SDKs let you set it once on the client so every call inherits it. A brand-bound token that receives an `X-Zippendo-Brand` header naming a different brand is rejected with `403 BRAND_ACCESS_DENIED` — the binding is never widened. Omit both and requests cover the whole organization, which is the behaviour of every existing token. Records that belong to no brand carry `brandId: null`. Configuration (carriers, shipping rules, addresses) with a null brand is organization-wide and remains visible inside every brand; orders and shipments with a null brand are only visible organization-wide. List endpoints additionally take a `?brandScope=own|shared|both` parameter to narrow further within whichever brand context already applies. `own` returns only rows assigned to that brand, and requires a brand context — a brand-bound token, a resolved brand session, or the `X-Zippendo-Brand` header above — otherwise `400`. `shared` returns only the organization-wide rows (equivalent to filtering `brandId=none`). The default, `both`, keeps the existing behaviour: a brand context sees its own rows plus the organization-wide ones. Set `X-Zippendo-Brand-Scope` as a client default to apply the same choice to every request instead of repeating the query parameter on each call — an explicit `brandScope` query parameter always wins over the header, and a blank header value is ignored. Brands themselves are managed under the **Brands** tag. Retiring a brand is done with `POST /orgs/{orgId}/brands/{brandId}/archive` — permanent deletion is a dashboard-only action, since it is refused while any order, shipment, member or token still references the brand. Brands require a plan that includes them; creating one beyond your plan's limit returns `403`.

Go to Download


janhelke/cal

5 Favers
4238 Downloads

A calendar combining all the functions of the existing calendar extensions plus adding some new features. It is based on the ical standard

Go to Download


<< Previous Next >>