PHPackages                             log1x/acf-field-boilerplate - 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. log1x/acf-field-boilerplate

ActiveWordpress-plugin[Utility &amp; Helpers](/categories/utility)

log1x/acf-field-boilerplate
===========================

A clean starting point for custom Advanced Custom Fields field types.

v2.0.1(4y ago)60421[1 issues](https://github.com/Log1x/acf-field-boilerplate/issues)PHPPHP &gt;=7.2

Since Sep 3Pushed 4y ago2 watchersCompare

[ Source](https://github.com/Log1x/acf-field-boilerplate)[ Packagist](https://packagist.org/packages/log1x/acf-field-boilerplate)[ GitHub Sponsors](https://github.com/log1x)[ RSS](/packages/log1x-acf-field-boilerplate/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (9)Dependencies (1)Versions (12)Used By (0)

ACF Field Boilerplate
=====================

[](#acf-field-boilerplate)

[![Latest Stable Version](https://camo.githubusercontent.com/0802d6eb445c2b9d0b56c488eca2d28465729e317a8146fe66778a22a84f576b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c6f6731782f6163662d6669656c642d626f696c6572706c6174653f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/0802d6eb445c2b9d0b56c488eca2d28465729e317a8146fe66778a22a84f576b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c6f6731782f6163662d6669656c642d626f696c6572706c6174653f7374796c653d666c61742d737175617265)[![Total Downloads](https://camo.githubusercontent.com/167d24135296a436b9afb8398f9bd53435391d194caee4f88283701a139a68b1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c6f6731782f6163662d6669656c642d626f696c6572706c6174653f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/167d24135296a436b9afb8398f9bd53435391d194caee4f88283701a139a68b1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c6f6731782f6163662d6669656c642d626f696c6572706c6174653f7374796c653d666c61742d737175617265)[![Build Status](https://camo.githubusercontent.com/7f4e8bac0f666eb79ec7be104d1d9e811d42f81d53087ed86b5cec9c3aa7b958/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f6c6f6731782f6163662d6669656c642d626f696c6572706c6174652f636f6d7061746962696c697479)](https://camo.githubusercontent.com/7f4e8bac0f666eb79ec7be104d1d9e811d42f81d53087ed86b5cec9c3aa7b958/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f6c6f6731782f6163662d6669656c642d626f696c6572706c6174652f636f6d7061746962696c697479)

This is an ACF Field Type boilerplate to quickly make clean, well structured custom field types.

This is entirely based off of the original [acf-field-type-template](https://github.com/elliotcondon/acf-field-type-template) provided by the creator of ACF.

Features
--------

[](#features)

- [Laravel Mix](https://laravelmix.com) for handling assets.
- Support for Admin Columns Pro
- PSR-12 code style &amp; linting
- Cleaner DocBlocks
- Cleaner directory structure
- Ready to use alongside other Composer packages
- Attempt at a more DRY approach

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

[](#requirements)

Make sure all dependencies have been installed before moving on:

- [ACF](https://www.advancedcustomfields.com/pro/) &gt;= 5.0
- [PHP](http://php.net/manual/en/install.php) &gt;= 7.2
- [Composer](https://getcomposer.org/download/)
- [Yarn](https://yarnpkg.com/en/docs/install)

Getting Started
---------------

[](#getting-started)

Create a project using Composer:

```
$ composer create-project log1x/acf-field-boilerplate:dev-master my-field
```

Field development
-----------------

[](#field-development)

- Run `yarn install` from the field directory to install dependencies.
- Replace all instances of `Log1x/AcfFieldBoilerplate` with your namespace.
- Use `src/ExampleField.php` to get started.

### Build commands

[](#build-commands)

- `yarn run build` — Compile and optimize the files in your assets directory
- `yarn run build:production` — Compile assets for production

Bug Reports
-----------

[](#bug-reports)

If you discover a bug in ACF Field Boilerplate, please [open an issue](https://github.com/log1x/acf-field-boilerplate/issues).

Contributing
------------

[](#contributing)

Contributing whether it be through PRs, reporting an issue, or suggesting an idea is encouraged and appreciated.

License
-------

[](#license)

ACF Field Boilerplate is provided under the [MIT License](LICENSE.md).

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 97.3% of commits — single point of failure

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

Recently: every ~197 days

Total

10

Last Release

1736d ago

Major Versions

v1.0.7 → v2.0.02021-02-12

PHP version history (3 changes)v1.0.0PHP &gt;=7

v1.0.3PHP &gt;=7.1.3

v2.0.0PHP &gt;=7.2

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/5745907?v=4)[Brandon](/maintainers/Log1x)[@Log1x](https://github.com/Log1x)

---

Top Contributors

[![Log1x](https://avatars.githubusercontent.com/u/5745907?v=4)](https://github.com/Log1x "Log1x (36 commits)")[![szepeviktor](https://avatars.githubusercontent.com/u/952007?v=4)](https://github.com/szepeviktor "szepeviktor (1 commits)")

---

Tags

acfacf-fieldacf-field-boilerplateadvanced-custom-fieldsboilerplatewordpresswordpress-pluginwordpresswordpress pluginacfacf-field

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/log1x-acf-field-boilerplate/health.svg)

```
[![Health](https://phpackages.com/badges/log1x-acf-field-boilerplate/health.svg)](https://phpackages.com/packages/log1x-acf-field-boilerplate)
```

###  Alternatives

[log1x/acf-editor-palette

A replica Gutenberg color picker field for Advanced Custom Fields.

101299.6k](/packages/log1x-acf-editor-palette)[hellonico/acf-country

A country field for ACF.

12195.6k](/packages/hellonico-acf-country)[log1x/acf-phone-number

A real ACF phone number field.

11975.2k](/packages/log1x-acf-phone-number)[samrap/acf-fluent

A fluent interface for the Advanced Custom Fields WordPress plugin

28357.1k4](/packages/samrap-acf-fluent)[rilwis/meta-box

The most powerful &amp; comprehensive plugin to create, manage, show and connect dynamic data with forms and custom fields effortlessly on WordPress.

1.2k1.8k1](/packages/rilwis-meta-box)[log1x/modern-acf-options

A modern take on ACF Theme Options

3432.1k2](/packages/log1x-modern-acf-options)

PHPackages © 2026

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