layout | title | redirect_from |
---|---|---|
homepage |
OpenMage LTS - A community-driven fork of Magento Community Edition |
/magento-lts/ |
With a sole focus on improving security, stability, and performance, migrating from an existing Magento 1 installation is easy!
OpenMage has approved a set of additional modules that are fully compatible. Check them out now!
OpenMage LTS allows Magento 1.x EOL merchants to continue running a secure, stable Magento-based platform while remaining PCI compliant.
Сonsider updating your store to the newest branch and ask your developer to dig into our GitHub now. OpenMage will keep updating Magento Community regularly and fix any critical vulnerabilities found.
We integrate improvements directly from the community, meaning that if you have fixed any bugs or have improvements ready - submit a pull request. After a review, your PR will be used to keep Magento CE alive in the new version.
<div class="roadmap__buttons row">
<div class="roadmap__button-wrapper roadmap__button-wrapper--left col-12 col-md-6">
<a class="roadmap__button roadmap__button--goals btn btn-light" href="https://github.com/OpenMage/magento-lts/pulls?q=is%3Apr+is%3Aclosed">{% include icons/arrow-right.svg %} completed goals</a>
</div>
<div class="roadmap__button-wrapper roadmap__button-wrapper--right col-12 col-md-6">
<a class="roadmap__button roadmap__button--submit btn btn-light" href="https://github.com/OpenMage/magento-lts/issues/new/choose">Submit request</a>
</div>
</div>
<div class="roadmap__steps row">
<div class="roadmap__steps-item col-6 col-md-6 col-lg-3">
<div class="roadmap__steps-icon-wrapper card-icon card-icon--big">
<img class="card-icon__img" src="/assets/svg/alert.svg" alt="Alert icon" />
</div>
<div class="roadmap__steps-title">
PHP 7.4 Support
</div>
<div class="roadmap__steps-text">
Support PHP 7.4 as they are still in the Review, but they should be ready with the next release.
</div>
<div class="roadmap__steps-more">
<a class="roadmap__steps-link" href="/blog.html">read more on our blog</a>
</div>
</div>
<div class="roadmap__steps-item col-6 col-md-6 col-lg-3">
<div class="roadmap__steps-icon-wrapper card-icon card-icon--big">
<img class="card-icon__img" src="/assets/svg/shield.svg" alt="Shield icon" />
</div>
<div class="roadmap__steps-title">
Innovations Lab: Security
</div>
<div class="roadmap__steps-text">
Committing to bug bounty programs and security audits to ensure a secure code base.
</div>
</div>
<div class="roadmap__steps-item col-6 col-md-6 col-lg-3">
<div class="roadmap__steps-icon-wrapper card-icon card-icon--big">
<img class="card-icon__img" src="/assets/svg/repeat.svg" alt="Repeat icon" />
</div>
<div class="roadmap__steps-title">
Innovations Lab: Tests
</div>
<div class="roadmap__steps-text">
Continue to build out a full test suite for OpenMage LTS.
</div>
<div class="roadmap__steps-more">
<a class="roadmap__steps-link" href="/blog.html">read more on our blog</a>
</div>
</div>
<div class="roadmap__steps-item col-6 col-md-6 col-lg-3">
<div class="roadmap__steps-icon-wrapper card-icon card-icon--big">
<img class="card-icon__img" src="/assets/svg/alert.svg" alt="Alert icon" />
</div>
<div class="roadmap__steps-title">
PHP 8 Support
</div>
<div class="roadmap__steps-text">
Support PHP 8.0 as they are still in the Review, but they should be ready with the next release.
</div>
</div>
</div>
</div>
<div class="active-info__stats row">
<div class="active-info__stats-item col-6 col-lg-3">
<div id="js-active-info__stats-value--pull-requests" class="active-info__stats-value">
200
</div>
<div class="active-info__stats-text">
Merged Pull Requests
</div>
</div>
<div class="active-info__stats-item col-6 col-lg-3">
<div id="js-active-info__stats-value--contributors" class="active-info__stats-value">
111
</div>
<div class="active-info__stats-text">
Code Contributors
</div>
</div>
<div class="active-info__stats-item col-6 col-lg-3">
<div id="js-active-info__stats-value--forks" class="active-info__stats-value"></div>
<div class="active-info__stats-text">
Direct Forks on Github
</div>
</div>
<div class="active-info__stats-item col-6 col-lg-3">
<div id="js-active-info__stats-value--stars" class="active-info__stats-value"></div>
<div class="active-info__stats-text">
Stars on Github
</div>
</div>
</div>
<div class="active-info__separator"></div>
<div class="active-info__descriptions row">
<div class="active-info__descriptions-item col-12 col-md-6 col-lg-3">
<b>Open-source</b> based on Magento CE with the fork at GitHub where you can check every piece of code
</div>
<div class="active-info__descriptions-item col-12 col-md-6 col-lg-3">
<b>Community driven</b> every update and a new version has been developed by the professional who worked with Magento 1 for years
</div>
<div class="active-info__descriptions-item col-12 col-md-6 col-lg-3">
<b>Free of charges</b> no hidden fees, no subscriptions, the sole aim is to support and drive Magento 1 forward
</div>
<div class="active-info__descriptions-item col-12 col-md-6 col-lg-3">
<b>Security patches</b> every release will support the latest vulnerability fixes and stay PCI compliant
</div>
</div>
<div class="active-info__annotation">
<div class="active-info__annotation-text">
<span class="active-info__annotation-text--badge">*</span> find out <span class="active-info__annotation-text--light">more about EOL</span>
</div>
</div>
</div>
<div class="row">
<div class="maintainers col-xl-9">
<div class="maintainers__wrapper">
<div class="row">
<div class="col-xl-10 offset-xl-1">
<div class="maintainers__title">
Meet our Mantainers
</div>
<div class="maintainers__description">
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to make participation in OpenMage and our community a harassment-free experience for everyone.
</div>
</div>
</div>
<div class="row">
<div class="maintainers__box col">
<div class="maintainers__person">
<div class="maintainers__view">
<img class="maintainers__image" src="/assets/images/maintainers/lee.png" />
<div class="maintainers__name">
Lee Saferite
</div>
</div>
<div class="maintainers__more-info">
<div class="maintainers__stats">
<div class="maintainers__stats-item">
<img class="maintainers__stats-icon" src="/assets/svg/commit.svg" />
<span class="maintainers__stats-text">117</span>
</div>
</div>
<div class="maintainers__contacts">
<div class="maintainers__contacts-item maintainers__contacts-item--name">
<a class="maintainers__contacts-link" href="https://github.com/LeeSaferite" target="_blank">LeeSaferite</a>
</div>
<div class="maintainers__contacts-item maintainers__contacts-item--location">
<span class="maintainers__contacts-text">Lake City, FL, US</span>
</div>
</div>
</div>
</div>
<div class="maintainers__person">
<div class="maintainers__view">
<img class="maintainers__image" src="/assets/images/maintainers/david.png" />
<div class="maintainers__name">
David Robinson
</div>
</div>
<div class="maintainers__more-info">
<div class="maintainers__stats">
<div class="maintainers__stats-item">
<img class="maintainers__stats-icon" src="/assets/svg/commit.svg" />
<span class="maintainers__stats-text">53</span>
</div>
</div>
<div class="maintainers__contacts">
<div class="maintainers__contacts-item maintainers__contacts-item--name">
<a class="maintainers__contacts-link" href="https://github.com/drobinson" target="_blank">drobinson</a>
</div>
<div class="maintainers__contacts-item maintainers__contacts-item--twitter">
<a class="maintainers__contacts-link" href="https://twitter.com/d_rbn" target="_blank">twitter.com/d_rbn</a>
</div>
<div class="maintainers__contacts-item maintainers__contacts-item--location">
<span class="maintainers__contacts-text">San Francisco</span>
</div>
</div>
</div>
</div>
<div class="maintainers__person">
<div class="maintainers__view">
<img class="maintainers__image" src="/assets/images/maintainers/daniel.png" />
<div class="maintainers__name">
Daniel Fahlke
</div>
</div>
<div class="maintainers__more-info">
<div class="maintainers__stats">
<div class="maintainers__stats-item">
<img class="maintainers__stats-icon" src="/assets/svg/commit.svg" />
<span class="maintainers__stats-text">72</span>
</div>
</div>
<div class="maintainers__contacts">
<div class="maintainers__contacts-item maintainers__contacts-item--name">
<a class="maintainers__contacts-link" href="https://github.com/Flyingmana" target="_blank">Flyingmana</a>
</div>
<div class="maintainers__contacts-item maintainers__contacts-item--twitter">
<a class="maintainers__contacts-link" href="https://twitter.com/Flyingmana" target="_blank">@Flyingmana</a>
</div>
<div class="maintainers__contacts-item maintainers__contacts-item--location">
<span class="maintainers__contacts-text">Germany - Berlin</span>
</div>
<div class="maintainers__contacts-item maintainers__contacts-item--email">
<a class="maintainers__contacts-link maintainers__contacts-link--limit" href="mailto:[email protected]" title="[email protected]" target="_blank">[email protected]</a>
</div>
<div class="maintainers__contacts-item maintainers__contacts-item--link">
<a class="maintainers__contacts-link maintainers__contacts-link--limit" href="http://flyingmana.name" title="http://flyingmana.name" target="_blank">http://flyingmana.name</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="contributor__list">
<div class="row">
<div class="col-xl-10 offset-xl-1">
<div class="contributor__list-title">
Over 100 Contributors
</div>
<div class="contributor__list-description">
We strongly encourage participation from the community! If you have a bug fix, improvement or new feature that you think belongs in the Magento core code, submit a pull request and we will discuss it with you, review the code and help you make it happen!
</div>
</div>
</div>
<div class="row">
<div class="col">
<div id="js-contributor__thumbnails" class="contributor__thumbnails"></div>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="contributor__bottom">
<a class="contributor__link" href="https://github.com/OpenMage/magento-lts/graphs/contributors" role="button">Show more {% include icons/chevron-down.svg %}</a>
</div>
</div>
</div>
</div>
</div>
<div class="involvement col-xl-3">
<div class="involvement__wrapper">
<div class="involvement__title">
Get Involved
</div>
<div class="involvement__info row">
<div class="involvement__item col-md-6 col-lg-4 col-xl-12">
<div class="card-icon card-icon--small">
<img class="card-icon__img" src="/assets/svg/pull-request.svg" />
</div>
<div class="involvement__item-text">
Participate in Code Reviews of Pull Requests
</div>
</div>
<div class="involvement__item col-md-6 col-lg-4 col-xl-12">
<div class="card-icon card-icon--small">
<img class="card-icon__img" src="/assets/svg/bug.svg" />
</div>
<div class="involvement__item-text">
Provide Bug Reports and Bug Fixes
</div>
</div>
<div class="involvement__item col-md-6 col-lg-4 col-xl-12">
<div class="card-icon card-icon--small">
<img class="card-icon__img" src="/assets/svg/tag.svg" />
</div>
<div class="involvement__item-text">
Tag your compatible Modules
</div>
</div>
</div>
<div class="involvement__description">
Yes! You can help, because there is a lot to do. Best way is...
</div>
<div class="row">
<div class="involvement__button-wrapper col">
<a class="btn btn-primary" href="/partners/what-you-can-do.html" role="button">Start now</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="blog__items row">
{% for post in site.posts limit:4 %}
<div class="blog__item col-sm-10 offset-sm-1 col-md-6 offset-md-0 col-xl">
{% if post.thumbnail %}
<a class="blog__item-link" href="{{ site.baseurl }}{{ post.url }}">
<div class="blog__item-wrapper">
<img class="blog__item-image" src="{{ post.thumbnail }}" alt="{{ post.title }}" />
</div>
<img class="blog__item-dots" src="/assets/svg/dots-dark.svg" alt="Dots" />
</a>
{% endif %}
{% if post.title %}
<a class="blog__item-title" href="{{ site.baseurl }}{{ post.url }}">
{{ post.title }}
</a>
{% endif %}
{% if post.category %}
<div class="blog__item-info">
{{ post.category }}
</div>
{% endif %}
</div>
{% endfor %}
</div>
<div class="row">
<div class="blog__button-wrapper col-xl-12">
<a class="btn btn-primary btn-lg" href="/blog.html" role="button">See all posts</a>
</div>
</div>
</div>