PHPackages                             silverstripe/superglue - 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. [Admin Panels](/categories/admin)
4. /
5. silverstripe/superglue

ActiveSilverstripe-vendormodule[Admin Panels](/categories/admin)

silverstripe/superglue
======================

3.0.0(3mo ago)102.5k↑11.8%5PHPCI failing

Since May 10Pushed 3mo ago7 watchersCompare

[ Source](https://github.com/silverstripe/silverstripe-superglue)[ Packagist](https://packagist.org/packages/silverstripe/superglue)[ RSS](/packages/silverstripe-superglue/feed)WikiDiscussions master Synced today

READMEChangelog (3)Dependencies (6)Versions (7)Used By (0)

Superglue
=========

[](#superglue)

Connect interesting pages to your landing page, with minimal effort!

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

[](#installation)

```
$ composer require silverstripe/superglue

```

Docs
----

[](#docs)

You can find an [overview on the SilverStripe blog](http://www.silverstripe.org/blog/superglue-your-pages)!

Example Usage
-------------

[](#example-usage)

An example usage for Superglue would be if you have a list of featured news &amp; events. By default, you may want to display the latest 4 items. However, if there's a special news aritcle or event you may want to pin this, giving it a higher priority than the standard news articles and then display the rest of the list afterwards. Here's an example of what that looks like with Superglue.

Select your pinned items in the CMS:

[![A screen recording of the CMS showing the content author clicking a "pin" button in a list of unpinned items, and the item moving to the "pinned" list of items above](docs/images/superglue-cms.gif "CMS recording of superglue")](docs/images/superglue-cms.gif)

The pinned items appear first, followed by a default list of non-pinned items.

[![A screen shot of the website showing the two selected pinned items appearing first and a default list of items apearing afterwards](docs/images/superglue-frontend.png "Example usage of latest news & events")](docs/images/superglue-frontend.png)

Tests
-----

[](#tests)

Working on the tests. So far they've been rolled into the first site this was used on, and we're in the process of extracting them...

Versioning
----------

[](#versioning)

This library follows [Semver](http://semver.org). According to Semver, you will be able to upgrade to any minor or patch version of this library without any breaking changes to the public API. Semver also requires that we clearly define the public API for this library.

All methods, with `public` visibility, are part of the public API. All other methods are not part of the public API. Where possible, we'll try to keep `protected` methods backwards-compatible in minor/patch versions, but if you're overriding methods then please test your work before upgrading.

Reporting Issues
----------------

[](#reporting-issues)

Please [create an issue](http://github.com/silverstripe/silverstripe-superglue/issues) for any bugs you've found, or features you're missing.

###  Health Score

51

—

FairBetter than 95% of packages

Maintenance78

Regular maintenance activity

Popularity29

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity67

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

Recently: every ~898 days

Total

6

Last Release

115d ago

Major Versions

0.1.x-dev → 1.0.02019-06-04

1.0.0 → 2.0.02024-03-25

2.x-dev → 3.0.02026-03-11

### Community

Maintainers

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

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

![](https://www.gravatar.com/avatar/afbb3dcc9ef29c1a6eedd6addcae5fce9ab1271915a85a4c349301b71237368d?d=identicon)[silverstripe-machine01](/maintainers/silverstripe-machine01)

---

Top Contributors

[![chillu](https://avatars.githubusercontent.com/u/111025?v=4)](https://github.com/chillu "chillu (2 commits)")[![lianna-blanca](https://avatars.githubusercontent.com/u/36834115?v=4)](https://github.com/lianna-blanca "lianna-blanca (2 commits)")[![assertchris](https://avatars.githubusercontent.com/u/200609?v=4)](https://github.com/assertchris "assertchris (1 commits)")[![ishannz](https://avatars.githubusercontent.com/u/20032948?v=4)](https://github.com/ishannz "ishannz (1 commits)")[![jareddreyerss](https://avatars.githubusercontent.com/u/56658401?v=4)](https://github.com/jareddreyerss "jareddreyerss (1 commits)")

### Embed Badge

![Health badge](/badges/silverstripe-superglue/health.svg)

```
[![Health](https://phpackages.com/badges/silverstripe-superglue/health.svg)](https://phpackages.com/packages/silverstripe-superglue)
```

###  Alternatives

[silverstripe/userforms

UserForms enables CMS users to create dynamic forms via a drag and drop interface and without getting involved in any PHP code

1371.1M85](/packages/silverstripe-userforms)[dnadesign/silverstripe-elemental

Elemental pagetype and collection of Elements

1141.1M310](/packages/dnadesign-silverstripe-elemental)[silverstripe/admin

SilverStripe admin interface

262.8M385](/packages/silverstripe-admin)[silverstripe/lumberjack

A module to make managing pages in a GridField easy without losing any of the functionality that you're used to in the CMS.

341.2M43](/packages/silverstripe-lumberjack)[colymba/gridfield-bulk-editing-tools

Silverstripe CMS GridField component to upload images/files and edit records in bulk

89695.8k42](/packages/colymba-gridfield-bulk-editing-tools)[symbiote/silverstripe-advancedworkflow

Adds configurable workflow support to the CMS, with a GUI for creating custom workflow definitions.

46302.4k9](/packages/symbiote-silverstripe-advancedworkflow)

PHPackages © 2026

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