Skip to content
New OpenLabel 1.1.0 is out

The Magento modules you pay for, rebuilt free.

Hyvä-native modules for Magento 2 that aim to be faster and more correct than the paid ones. MIT licensed, with no license keys, no phone-home and no upsell.

  • MIT licensed
  • Hyvä 1.4 and 1.5
  • Magento 2.4.7 to 2.4.9
  • PHP 8.2 to 8.4
A product card made of modelling clay with OpenLabel labels on it: -25%, NEW and a star badge, and a cursor clicking Add to cart

Available now

We ship one module at a time and only when it beats what people pay for today. The first one is ready.

All modules
v1.1.0 Stable MIT Free forever

OpenLabel

Product labels for Magento 2 and Hyvä

"Sale -25%", "New", "Only 3 left". Rule-based product labels on listings, product pages, the cart, wish list, compare list and order emails. One query per page, zero layout shift, correct under Varnish for every customer group.

  • One extra query for a category page with 36 products
  • Cached per customer group in Varnish, no AJAX
  • Works on a fresh Hyvä install, no Tailwind build
  • Live preview and matched-product count in the admin
  • Cart, mini cart, wish list, compare and order emails
  • REST, GraphQL, CLI export and import
composer require iranimij/openlabel-hyva-bundle
A Hyvä category page with OpenLabel labels: -20% badges, Eco friendly tags, Staff pick under the name and Save amounts next to the price
Real screenshot: OpenLabel 1.1 on Hyvä 1.4 with Magento sample data.
label query per category page
1
layout shift, no AJAX
0
built-in designs, all WCAG AA
31
positions on and around the product
24

In the workshop

More modules are on the way

Every module starts with research into what Magento shops pay for and why. These spots fill up as each one is ready to ship, not before.

  • Researching Coming soon

    Module two

    We are measuring what Magento shops pay for today and where the free options fall short. The next pick comes from that list.

  • Planned Coming soon

    Module three

    Same rules as OpenLabel. Hyvä-native, tested on Magento 2.4.7 to 2.4.9, MIT from the first commit.

  • Your idea

    Tell us what to rebuild

    Paying every year for a module that should be free? Open a discussion and tell us which one.

    Suggest a module

How we build

Open source that behaves like a product

A free module only earns a place in a real shop if it is reliable. These rules apply to every module we ship.

  • Free forever

    MIT from the first commit. No paid tier, no feature gating, no license keys. Ever.

  • Nothing hidden

    No phone-home, no telemetry, no admin notifications and no ads. Just a config tab.

  • Measured, not claimed

    Query counts, layout shift and render time are checked in CI. The numbers go in the README.

  • Clean room

    Built from public documentation and our own tests. Never from a competitor's code.

From the blog

Notes from the workbench

All posts

FAQ

Questions people ask

Short answers about the project, the modules and support.

What is iranimij?

iranimij is the name under which Magento developer Iman Aboheydary publishes free, open-source modules for Magento 2 and Hyvä. Each module rebuilds a paid extension as MIT-licensed code that is fast and correct under full page cache.

Are the modules really free?

Yes. Every module is MIT licensed and free forever, also for commercial shops. There is no paid tier, no license key, no phone-home and no advertising in the admin.

Which Magento and Hyvä versions are supported?

Magento Open Source, Mage-OS and Adobe Commerce 2.4.7 to 2.4.9 on PHP 8.2 to 8.4, and the Hyvä default theme 1.4 and 1.5. Each module lists its exact support on its own page.

What is OpenLabel?

OpenLabel is a free product label module for Magento 2 and Hyvä. It shows rule-based labels such as “Sale -25%”, “New” or “Only 3 left” on category pages, product pages, the cart and order emails, with one database query per page and no layout shift.

How do I install a module?

With Composer. For OpenLabel run composer require iranimij/openlabel-hyva-bundle, then bin/magento setup:upgrade and bin/magento openlabel:reindex. No theme changes and no Tailwind build are needed on Hyvä.

How can I get in touch?

Use the contact page for questions, ideas for the next module or feedback. Bugs are best reported as GitHub issues, so other users can follow them.

Labels on your store in three commands

No theme changes and no Tailwind build on a stock Hyvä theme. Then open Catalog › OpenLabel and click a starter.

composer require iranimij/openlabel-hyva-bundle
bin/magento setup:upgrade
bin/magento openlabel:reindex