PHPackages                             localgovdrupal/localgov\_core - 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. localgovdrupal/localgov\_core

Abandoned → [drupal/localgov\_core](/?search=drupal%2Flocalgov_core)Drupal-module[Utility &amp; Helpers](/categories/utility)

localgovdrupal/localgov\_core
=============================

Helper functions and core dependencies for the LocalGov Drupal distribution.

2.14.14(10mo ago)3131.4k↑38.1%8[44 issues](https://github.com/localgovdrupal/localgov_core/issues)[1 PRs](https://github.com/localgovdrupal/localgov_core/pulls)20GPL-2.0-or-laterPHPCI passing

Since Oct 2Pushed 8mo ago6 watchersCompare

[ Source](https://github.com/localgovdrupal/localgov_core)[ Packagist](https://packagist.org/packages/localgovdrupal/localgov_core)[ Docs](https://github.com/localgovdrupal/localgov_core)[ RSS](/packages/localgovdrupal-localgov-core/feed)WikiDiscussions 2.x Synced 2w ago

READMEChangelog (10)Dependencies (9)Versions (105)Used By (20)

LocalGov Drupal core functionality
==================================

[](#localgov-drupal-core-functionality)

LocalGov Drupal Core module, for helper functions and core dependencies.

Default blocks
--------------

[](#default-blocks)

This module contains a mechanism that will place default blocks into your site's active theme when other localgov modules are installed. This is intended to reduce the work that site owners need to do when installing new features provided by localgov modules. If you don't want this to happen, you can turn it off by adding this to your site's settings.php file:

```
$config['localgov_core.settings']['install_default_blocks'] = FALSE;
```

If you're a module maintainer and would like to use this feature, create a file in your module at config/localgov/block.description.yml. The description part of the filename can be anything you like.

In that file, place the exported config yaml for a single block, and remove the following keys:

- uuid
- id
- theme

The default block installer will read the file, and create an instance of the block in the current active theme, along with localgov\_base and localgov\_scarfolk, if they exist and are enabled. An id for each instance will be generated from the combination of theme and block plugin name.

Using this feature lets your blocks appear automatically in the right place in existing localgov sites with custom themes. It also saves you having to manage multiple block config files for localgov\_base and localgov\_scarfolk.

###  Health Score

48

—

FairBetter than 94% of packages

Maintenance37

Infrequent updates — may be unmaintained

Popularity38

Limited adoption so far

Community39

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor3

3 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 ~34 days

Recently: every ~12 days

Total

54

Last Release

316d ago

Major Versions

1.0.0 → 2.0.02021-05-19

1.0.1 → 2.0.12021-05-27

1.x-dev → 2.1.02021-07-15

### Community

Maintainers

![](https://www.gravatar.com/avatar/dd550678a915c9a6d451d08851556a1c866f8cc7c0e3f864b498a45d4d930577?d=identicon)[stephen-cox](/maintainers/stephen-cox)

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

![](https://www.gravatar.com/avatar/848d88262b2f9d984d12b55bd4a2e2f0e1d3c7abe9c63fc5cc13ecbab75cd19e?d=identicon)[ekes](/maintainers/ekes)

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

![](https://www.gravatar.com/avatar/b34de4d6c68a26fa8eb3fd78cf8040597decc2fdcd4776f8fd704686adcb5a99?d=identicon)[Adnan-cds](/maintainers/Adnan-cds)

---

Top Contributors

[![finnlewis](https://avatars.githubusercontent.com/u/326588?v=4)](https://github.com/finnlewis "finnlewis (77 commits)")[![stephen-cox](https://avatars.githubusercontent.com/u/7189914?v=4)](https://github.com/stephen-cox "stephen-cox (59 commits)")[![andybroomfield](https://avatars.githubusercontent.com/u/1467480?v=4)](https://github.com/andybroomfield "andybroomfield (44 commits)")[![ekes](https://avatars.githubusercontent.com/u/237186?v=4)](https://github.com/ekes "ekes (25 commits)")[![millnut](https://avatars.githubusercontent.com/u/8024370?v=4)](https://github.com/millnut "millnut (22 commits)")[![markconroy](https://avatars.githubusercontent.com/u/2183332?v=4)](https://github.com/markconroy "markconroy (22 commits)")[![Adnan-cds](https://avatars.githubusercontent.com/u/50206849?v=4)](https://github.com/Adnan-cds "Adnan-cds (14 commits)")[![msayoung](https://avatars.githubusercontent.com/u/3852805?v=4)](https://github.com/msayoung "msayoung (6 commits)")[![rupertj](https://avatars.githubusercontent.com/u/326243?v=4)](https://github.com/rupertj "rupertj (3 commits)")[![ctorgalson](https://avatars.githubusercontent.com/u/1063424?v=4)](https://github.com/ctorgalson "ctorgalson (2 commits)")[![MariosORION](https://avatars.githubusercontent.com/u/131253559?v=4)](https://github.com/MariosORION "MariosORION (2 commits)")[![danchamp](https://avatars.githubusercontent.com/u/261421?v=4)](https://github.com/danchamp "danchamp (2 commits)")[![paulpopus](https://avatars.githubusercontent.com/u/35137243?v=4)](https://github.com/paulpopus "paulpopus (1 commits)")[![Polynya](https://avatars.githubusercontent.com/u/56226?v=4)](https://github.com/Polynya "Polynya (1 commits)")[![andydempster](https://avatars.githubusercontent.com/u/7765674?v=4)](https://github.com/andydempster "andydempster (1 commits)")[![tanc](https://avatars.githubusercontent.com/u/76320?v=4)](https://github.com/tanc "tanc (1 commits)")[![tonypaulbarker](https://avatars.githubusercontent.com/u/4941711?v=4)](https://github.com/tonypaulbarker "tonypaulbarker (1 commits)")[![tran-bigbluedoor](https://avatars.githubusercontent.com/u/102959744?v=4)](https://github.com/tran-bigbluedoor "tran-bigbluedoor (1 commits)")[![JohnAlbin](https://avatars.githubusercontent.com/u/33429?v=4)](https://github.com/JohnAlbin "JohnAlbin (1 commits)")[![bisd](https://avatars.githubusercontent.com/u/2633608?v=4)](https://github.com/bisd "bisd (1 commits)")

### Embed Badge

![Health badge](/badges/localgovdrupal-localgov-core/health.svg)

```
[![Health](https://phpackages.com/badges/localgovdrupal-localgov-core/health.svg)](https://phpackages.com/packages/localgovdrupal-localgov-core)
```

###  Alternatives

[az-digital/az_quickstart

Arizona Quickstart

52296.5k4](/packages/az-digital-az-quickstart)[thunder/thunder-distribution

The thunder distribution

51670.0k3](/packages/thunder-thunder-distribution)[govcms/govcms

GovCMS Drupal Distribution

200103.6k3](/packages/govcms-govcms)[voidagency/vactory_starter_kit

Vactory is a custom Drupal profile which is developed and released by VOID Agency.

1022.3k](/packages/voidagency-vactory-starter-kit)[farmos/farmos

A web-based farm record keeping application.

1.3k7.3k1](/packages/farmos-farmos)

PHPackages © 2026

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