PHPackages                             geedmo/yamm3 - 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. geedmo/yamm3

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

geedmo/yamm3
============

Yet another megamenu for Bootstrap 3.x

1.3.1(7y ago)1.2k12.6k176MITHTML

Since Mar 14Pushed 5y ago77 watchersCompare

[ Source](https://github.com/geedmo/yamm3)[ Packagist](https://packagist.org/packages/geedmo/yamm3)[ Docs](http://geedmo.github.io/yamm3/)[ RSS](/packages/geedmo-yamm3/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)DependenciesVersions (6)Used By (0)

Yamm
====

[](#yamm)

This is *Yet another megamenu for [Bootstrap 3](http://getbootstrap.com/)* from Twitter.

Lightweight and pure CSS megamenu that uses the standard navbar markup and the fluid grid system classes from Bootstrap 3. Work for fixed and responsive layout and has the facility to include (almost) any Bootstrap elements.

#### [Demo](http://geedmo.github.io/yamm3)

[](#demo)

Here you can find [Yamm for Bootstrap 4](https://github.com/geedmo/yamm)

### Install with npm

[](#install-with-npm)

```
npm install @geedmo/yamm3 --save

```

### Install with bower

[](#install-with-bower)

```
bower install yamm3 --save

```

### Install via composer

[](#install-via-composer)

```
{
    "require": {
        "geedmo/yamm3": "dev-master"
    }
}

```

### Markup

[](#markup)

1. Reuse navbar markup and add class `.yamm` at the top.
2. Then add your markup into the `.dropdown-menu`
3. Optionally use `.yamm-content` to wrap content with padding.

Example

```

    ...

            Dropdown

                        ...

    ...

```

### Fullwidth

[](#fullwidth)

By default every mega-dropdown will take the content size so is possible to use add `.yamm-fw` to `.dropdown` to expand it fullwidth. Yamm works better with fullwidth menus.

Example

```

...

             ...

...

```

### Javascript

[](#javascript)

If necessary, this code will prevent unexpected menu close when using some components (like accordion, forms, etc)

```
$(document).on('click', '.yamm .dropdown-menu', function(e) {
   e.stopPropagation()
})

```

### AngularJS

[](#angularjs)

Check it at [hjzheng/angular-mega-menu](https://github.com/hjzheng/angular-mega-menu)

### Bugs and feature requests

[](#bugs-and-feature-requests)

Please first read the [issue guidelines](https://github.com/geedmo/yamm3/blob/master/.github/CONTRIBUTING.md) and search for existing and closed issues. If your problem or idea is not addressed yet, [please open a new issue](https://github.com/geedmo/yamm3/issues/new).

### Compile

[](#compile)

Run the following commands in the repository folder

- npm install
- gulp

To compile yamm with demo

- gulp demo

### License

[](#license)

- Licenced under MIT - [details here](LICENSE.txt)

Sponsored content
-----------------

[](#sponsored-content)

 [ ![47Admin - Bootstrap Admin Template](https://camo.githubusercontent.com/30de709190fa098333eac5a086fc1d7b6147cbf47fc9c3871a734d72a48a3af4/68747470733a2f2f692e696d6775722e636f6d2f454169557a374e2e6a7067) ](https://codecanyon.net/item/47admin-bootstrap-admin-skin/7647583?ref=geedmo)

###  Health Score

43

—

FairBetter than 91% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity48

Moderate usage in the ecosystem

Community25

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 96.6% 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 ~469 days

Total

5

Last Release

2569d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1c6d4d6bbe3007311ea5370bfae1bb94706079383e1247b64a1d2297dd42ddee?d=identicon)[geedmo](/maintainers/geedmo)

---

Top Contributors

[![geedmo](https://avatars.githubusercontent.com/u/3003670?v=4)](https://github.com/geedmo "geedmo (56 commits)")[![igormukhingmailcom](https://avatars.githubusercontent.com/u/6544038?v=4)](https://github.com/igormukhingmailcom "igormukhingmailcom (1 commits)")[![x0xMaximus](https://avatars.githubusercontent.com/u/219257?v=4)](https://github.com/x0xMaximus "x0xMaximus (1 commits)")

---

Tags

bootstrapmegamenumegadropdown

### Embed Badge

![Health badge](/badges/geedmo-yamm3/health.svg)

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

###  Alternatives

[kartik-v/yii2-editable

An enhanced editable widget for Yii 2.0 that allows easy editing of displayed data with numerous configuration possibilities.

1163.2M59](/packages/kartik-v-yii2-editable)[kartik-v/yii2-date-range

An advanced Yii 2 date range picker input for based on bootstrap-daterangepicker plugin.

894.4M42](/packages/kartik-v-yii2-date-range)[kartik-v/yii2-dialog

An asset bundle for bootstrap3-dialog for Yii 2.0 framework.

496.2M18](/packages/kartik-v-yii2-dialog)[kartik-v/yii2-widget-rating

A Yii2 widget for the simple yet powerful bootstrap-star-rating plugin with fractional rating support (sub repo split from yii2-widgets)

444.1M8](/packages/kartik-v-yii2-widget-rating)[kartik-v/yii2-widget-timepicker

Enhanced Yii2 wrapper for the bootstrap timepicker plugin (sub repo split from yii2-widgets)

404.9M14](/packages/kartik-v-yii2-widget-timepicker)[kartik-v/yii2-sortable

Create sortable lists and grids using HTML5 drag and drop API for Yii 2.0.

433.8M13](/packages/kartik-v-yii2-sortable)

PHPackages © 2026

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