PHPackages                             opengento/module-catalog-sort-order - 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. opengento/module-catalog-sort-order

ActiveMagento2-module

opengento/module-catalog-sort-order
===================================

This module allows to setup the sort direction options in the storefront catalog view.

1.1.2(1y ago)51.4kMITPHPPHP ^8.1

Since Aug 28Pushed 1y ago6 watchersCompare

[ Source](https://github.com/opengento/magento2-catalog-sort-order)[ Packagist](https://packagist.org/packages/opengento/module-catalog-sort-order)[ Docs](https://github.com/opengento/magento2-catalog-sort-order)[ Fund](https://www.helloasso.com/associations/opengento/formulaires/1)[ RSS](/packages/opengento-module-catalog-sort-order/feed)WikiDiscussions main Synced 1mo ago

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

Catalog Sort Order Module for Magento 2
=======================================

[](#catalog-sort-order-module-for-magento-2)

[![Latest Stable Version](https://camo.githubusercontent.com/2990d419941c4d8eecced1c5ff5f0f7b73b77e0c060eb35b1d35f4d3f1583ea9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6f70656e67656e746f2f6d6f64756c652d636174616c6f672d736f72742d6f726465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/opengento/module-catalog-sort-order)[![License: MIT](https://camo.githubusercontent.com/8dd3b7ac2609cc52f4b0f49cc56de0a22f1e6a9c1ba00455d684f0e6e55a3e8d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6f70656e67656e746f2f6d6167656e746f322d636174616c6f672d736f72742d6f726465722e7376673f7374796c653d666c61742d737175617265)](./LICENSE)[![Packagist](https://camo.githubusercontent.com/3e606a2dd4b4600e11f5f73c8ad7afc94f817b62537e5338a55d397416341dcd/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6f70656e67656e746f2f6d6f64756c652d636174616c6f672d736f72742d6f726465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/opengento/module-catalog-sort-order/stats)[![Packagist](https://camo.githubusercontent.com/83dd24b212f85fb7820ec42ef2aea7370df3c8315067270fa15cb87b4920ea5c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f6f70656e67656e746f2f6d6f64756c652d636174616c6f672d736f72742d6f726465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/opengento/module-catalog-sort-order/stats)

This module allows to setup the sort direction options in the storefront catalog view.

- [Setup](#setup)
    - [Composer installation](#composer-installation)
    - [Setup the module](#setup-the-module)
- [Features](#features)
- [Settings](#settings)
- [Documentation](#documentation)
- [Support](#support)
- [Authors](#authors)
- [License](#license)

Setup
-----

[](#setup)

Magento 2 Open Source or Commerce edition is required.

### Composer installation

[](#composer-installation)

Run the following composer command:

```
composer require opengento/module-catalog-sort-order

```

### Setup the module

[](#setup-the-module)

Run the following magento command:

```
bin/magento setup:upgrade

```

**If you are in production mode, do not forget to recompile and redeploy the static resources.**

Features
--------

[](#features)

Enable advanced catalog list sort by feature.
Setup the sort options, add the attributes for sort by based on the scope (global/website/store view).
You can also override the sort option and define if the direction must be included in the label or not.
If you choose to not include the direction, then the default direction is ascending.
You can also set the position of the orders in the sort by.

Documentation
-------------

[](#documentation)

Settings are available at:

- `Stores > Configuration > Catalog > Catalog > Storefront > Advanced Sort By`
- `Stores > Configuration > Catalog > Catalog > Storefront > Product Listing Sort Options`

Support
-------

[](#support)

Raise a new [request](https://github.com/opengento/magento2-catalog-sort-order/issues) to the issue tracker.

Authors
-------

[](#authors)

- **Opengento Community** - *Lead* - [![Twitter Follow](https://camo.githubusercontent.com/f582f22fdefea808310d5426ff86d748569ab584a65c28c30eb34b72a73ba802/68747470733a2f2f696d672e736869656c64732e696f2f747769747465722f666f6c6c6f772f6f70656e67656e746f2e7376673f7374796c653d736f6369616c)](https://twitter.com/opengento)
- **Thomas Klein** - *Maintainer* - [![GitHub followers](https://camo.githubusercontent.com/e0e283f9de9d23a7bfeac3e6088a3a3a6844c123e1861f866242cd80e3361088/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f6c6c6f776572732f74686f6d61732d6b6c312e7376673f7374796c653d736f6369616c)](https://github.com/thomas-kl1)
- **Contributors** - *Contributor* - [![GitHub contributors](https://camo.githubusercontent.com/f7ce014141af330bf6d680f91281208782050606d1a7ecbeaee27ff8313617ad/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636f6e7472696275746f72732f6f70656e67656e746f2f6d6167656e746f322d636174616c6f672d736f72742d6f726465722e7376673f7374796c653d666c61742d737175617265)](https://github.com/opengento/magento2-catalog-sort-order/graphs/contributors)

License
-------

[](#license)

This project is licensed under the MIT License - see the [LICENSE](./LICENSE) details.

***That's all folks!***

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~32 days

Total

4

Last Release

532d ago

PHP version history (2 changes)1.0.0PHP ^8.2

1.1.1PHP ^8.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/95669?v=4)[Thom](/maintainers/thomasklein)[@thomasklein](https://github.com/thomasklein)

---

Top Contributors

[![thomas-kl1](https://avatars.githubusercontent.com/u/20971693?v=4)](https://github.com/thomas-kl1 "thomas-kl1 (9 commits)")

---

Tags

catalogmagentomagento-2magento-extensionmagento-modulemagento2magento2-extensionmagento2-extension-freemagento2-moduleordersortsort-ordersortingphpmagentosortcatalogmagento2ordersort-order

### Embed Badge

![Health badge](/badges/opengento-module-catalog-sort-order/health.svg)

```
[![Health](https://phpackages.com/badges/opengento-module-catalog-sort-order/health.svg)](https://phpackages.com/packages/opengento-module-catalog-sort-order)
```

###  Alternatives

[smile/elasticsuite

Magento 2 merchandising and search engine built on ElasticSearch

8044.5M33](/packages/smile-elasticsuite)[mollie/magento2

Mollie Payment Module for Magento 2

1121.6M10](/packages/mollie-magento2)[opengento/module-category-import-export

This module add the capability to import and export the categories from the back-office.

119.1k](/packages/opengento-module-category-import-export)[redchamps/module-clean-admin-menu

It will merge all third party extensions menu items to single menu item named 'Extensions'.

164416.3k](/packages/redchamps-module-clean-admin-menu)[dotdigital/dotdigital-magento2-extension

Dotdigital for Magento 2

50374.2k18](/packages/dotdigital-dotdigital-magento2-extension)[lizardmedia/module-varnish-warmer

Varnish Cache Warmer Magento2 module by Lizard Media

6276.8k](/packages/lizardmedia-module-varnish-warmer)

PHPackages © 2026

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