PHPackages                             silverstripe/gridfieldajaxrefresh - 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. silverstripe/gridfieldajaxrefresh

AbandonedSilverstripe-module[Utility &amp; Helpers](/categories/utility)

silverstripe/gridfieldajaxrefresh
=================================

Adds the ability to either automatically or manually refresh a SilverStripe GridField

1168.9k7[1 issues](https://github.com/silverstripe-archive/silverstripe-gridfieldajaxrefresh/issues)[1 PRs](https://github.com/silverstripe-archive/silverstripe-gridfieldajaxrefresh/pulls)1JavaScript

Since Jul 12Pushed 8y ago10 watchersCompare

[ Source](https://github.com/silverstripe-archive/silverstripe-gridfieldajaxrefresh)[ Packagist](https://packagist.org/packages/silverstripe/gridfieldajaxrefresh)[ RSS](/packages/silverstripe-gridfieldajaxrefresh/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (1)

GridFieldAjaxRefresh
====================

[](#gridfieldajaxrefresh)

Adds the ability to either automatically or manually refresh a SilverStripe GridField

Requirements
------------

[](#requirements)

- SilverStripe 3.x

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

[](#installation)

- Download the module from here
- Extract the downloaded archive into your site root so that the destination folder is called gridfieldajaxrefresh
- Run dev/build?flush=all

Usage
-----

[](#usage)

To enable the refresh, add the component to the GridField. The parameters control the delay between automatic refreshing and whether or not to use automatic or manual refreshing. Choosing manual refreshing creates a button to trigger the refresh. Automatic refreshing hides the refresh button and triggers the refresh at a specific interval.

```
$gridFieldConfig = GridFieldConfig::create()->addComponents(
	new GridFieldAjaxRefresh(5000,true)
);
```

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity35

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 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.

### Community

Maintainers

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

![](https://avatars.githubusercontent.com/u/111025?v=4)[Ingo Schommer](/maintainers/chillu)[@chillu](https://github.com/chillu)

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

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

![](https://avatars.githubusercontent.com/u/1168676?v=4)[Maxime Rainville](/maintainers/maxime-rainville)[@maxime-rainville](https://github.com/maxime-rainville)

---

Top Contributors

[![chillu](https://avatars.githubusercontent.com/u/111025?v=4)](https://github.com/chillu "chillu (1 commits)")[![dhensby](https://avatars.githubusercontent.com/u/563596?v=4)](https://github.com/dhensby "dhensby (1 commits)")[![jelicanin](https://avatars.githubusercontent.com/u/692844?v=4)](https://github.com/jelicanin "jelicanin (1 commits)")

### Embed Badge

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

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

###  Alternatives

[netzmacht/contao-leaflet-maps

Contao Leaflet maps integration

1111.0k1](/packages/netzmacht-contao-leaflet-maps)

PHPackages © 2026

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