PHPackages                             mi3ll/jekyll-site-helpers - 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. mi3ll/jekyll-site-helpers

ActiveLaravel-library[Utility &amp; Helpers](/categories/utility)

mi3ll/jekyll-site-helpers
=========================

Filters for jekyll to use on websites

211

Since Jun 8Compare

[ Source](https://github.com/mi3ll/jekyll-site-helpers)[ Packagist](https://packagist.org/packages/mi3ll/jekyll-site-helpers)[ RSS](/packages/mi3ll-jekyll-site-helpers/feed)WikiDiscussions Synced 6d ago

READMEChangelogDependenciesVersions (1)Used By (0)

jekyll-site-helpers
===================

[](#jekyll-site-helpers)

### Filters

[](#filters)

Filters in jekyll are used on jekyll tags, such as: {{ '/image/test.jpg' | **cachebuster** | **relativity** }}.

- relativity: Make the path of the tag input relative to the page location
- cachebuster: Suffix the file modification time to the tag input, to be used with html5-boilerplate server configs. *Should be used before relativity*.
- filebuster: Same as above, but it will use a defined variable in your \_config.yml file instead, so it doesn't have to be used for relativity, and the files don't have to exist yet.

You can learn to use them by opening the ruby plugins and reading the comments.

### Tags

[](#tags)

- {{ base }}: Print the current relative path of the page

Install
-------

[](#install)

Add the following to your `composer.json` file.

```
  "require":{
    "mi3ll/jekyll-site-helpers": "dev-master"
  }

```

In your `extra` section, add the package to the source/\_plugins directory of your jekyll site.

```
  "extra": {
    "installer-paths": [
       "./src/_plugins/{$name}": ["mi3ll/jekyll-site-helpers"]
    ]
  }

```

### License

[](#license)

- MIT

### Version

[](#version)

- 2016

### Contact

[](#contact)

#### Mellisa Hankins

[](#mellisa-hankins)

- E-mail:
- Twitter: [@mi3ll](https://twitter.com/mi3ll "mi3ll on twitter")

###  Health Score

20

—

LowBetter than 12% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

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/873db53f59bc2f8309c506d1b56313b0c7d8c7b3160eb1700ee0754d060f9767?d=identicon)[mi3ll](/maintainers/mi3ll)

### Embed Badge

![Health badge](/badges/mi3ll-jekyll-site-helpers/health.svg)

```
[![Health](https://phpackages.com/badges/mi3ll-jekyll-site-helpers/health.svg)](https://phpackages.com/packages/mi3ll-jekyll-site-helpers)
```

###  Alternatives

[aimeos/laravel-analytics-bridge

Unified analytics bridge for Laravel

1942.2k11](/packages/aimeos-laravel-analytics-bridge)[fauzie811/filament-list-entry

List Entry for Filament Infolist

1522.2k](/packages/fauzie811-filament-list-entry)

PHPackages © 2026

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