PHPackages                             becklyn/mimeo - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. becklyn/mimeo

ActiveSymfony-bundle[File &amp; Storage](/categories/file-storage)

becklyn/mimeo
=============

Mimeo: copy (static) assets from NPM packages into your symfony project.

1.1.0(4y ago)18.9k↓62.6%BSD-3-ClausePHPPHP &gt;=7.4CI failing

Since Mar 27Pushed 4y ago1 watchersCompare

[ Source](https://github.com/Becklyn/Mimeo)[ Packagist](https://packagist.org/packages/becklyn/mimeo)[ Docs](https://github.com/Becklyn/Mimeo)[ RSS](/packages/becklyn-mimeo/feed)WikiDiscussions 1.x Synced yesterday

READMEChangelog (4)Dependencies (6)Versions (5)Used By (0)

Mimeo Bundle
============

[](#mimeo-bundle)

Mimeo: copy (static) assets from NPM packages into your symfony project.

The name is inspired by the short name of a [mimeograph](https://en.wikipedia.org/wiki/Mimeograph).

Integration of Installation Paths
---------------------------------

[](#integration-of-installation-paths)

The symfony bundle can choose where the mimeo assets should be installed to. If the packages use SCSS files that reference these assets relatively, the installation path must be adapted.

The npm package, as well as the project that is using these assets, are supposed to declare (Symfony) respectively use (SCSS) a global variable called **`$mimeo-install-path`**.

**The path must *not* end with a `/`.**

In the npm package SCSS this can look like this:

```
$mimeo-install-path: ".." !default;

// .. later ..

a {
    background-image: url("#{$mimeo-install-path}/install-dir/img/example.jpg");
}
```

And in your project's SCSS like this:

```
$mimeo-install-path: "../mimeo";
@import "@becklyn/some-package";
```

Note the `install-dir`: the npm package knows the target directory where it will be installed to (as it defines it in the `mimeo` mapping in their `package.json`), so this must be used here as well.

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 50% 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 ~264 days

Total

5

Last Release

1597d ago

PHP version history (2 changes)1.0.0PHP ^7.2

1.1.0PHP &gt;=7.4

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1044355?v=4)[Becklyn Studios](/maintainers/becklyn)[@Becklyn](https://github.com/Becklyn)

---

Top Contributors

[![jesko-plitt](https://avatars.githubusercontent.com/u/54807545?v=4)](https://github.com/jesko-plitt "jesko-plitt (1 commits)")[![keichinger](https://avatars.githubusercontent.com/u/439899?v=4)](https://github.com/keichinger "keichinger (1 commits)")

---

Tags

phpsymfonysymfony-bundlesymfonynpmBecklynmirrorpackage.json

### Embed Badge

![Health badge](/badges/becklyn-mimeo/health.svg)

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

PHPackages © 2026

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