AtroCore is a powerful open-source data platform designed for Master Data Management (MDM) and System Integration. Highly configurable and feature-rich out of the box, AtroCore enables cost-effective, agile application development with minimal coding. Ideal for businesses seeking scalable, customizable solutions for managing and integrating enterprise data.
AtroCore is a powerful, multi-layered system designed by developers who care about clean architecture and long-term maintainability. Inspired by modern frameworks like Symfony, it’s built with native PHP and enhanced by carefully selected components to solve specific tasks – for example, we use Doctrine DBAL for database interaction. The system primarily works with PostgreSQL, MySQL, or MariaDB as its main database engine.
To tackle complex and long-running tasks, AtroCore includes a robust Job Manager. This allows you to control the number of workers based on your server’s capacity, ensuring efficient processing without overload. Complementing this, the Scheduled Jobs feature provides a convenient way to configure recurring tasks. AtroCore offers dynamic actions, flexible workflows, and real-time UI customization.
We believe you’ll find Atrocore not only solid and flexible, but exciting to work with.
Dive into the Developer Guide to set up, debug, work with the API, and reshape the system using a wide range of tools.
Our software has been in active development since 2018. It all began with a simple idea: to create a better open-source PIM solution for our customers.
We are now able to confidently assure our customers that their requirements, extending well beyond just PIM, can be fully addressed without compromise. Our software offers a robust, comprehensive, and highly flexible toolbox designed to meet a wide range of business needs.
Every user, from small businesses to large enterprises, uses the same free core: AtroCore. This core can be extended with additional free and premium modules as needed. We also offer SaaS Editions, hosted in the cloud, which include some or all premium modules depending on the edition.
Please refer to this page to read the full feature description.
Please note that you currently need to install the PIM module to use Attribute Management.
AtroCore is the best fit for businesses, who want to:
Companies whose needs go beyond the limitations of standard software solutions.
The following full-fledged software products are already available on the AtroCore basis:
AtroPIM has a REST API and can be integrated with any third-party system, channel or marketplace. You can also use import and export functions or use our modules (import feeds and export feeds) to get even more flexibility.
We offer the following native paid integrations:
Read this article to better understand how our integrations work.
You can build your own fully automated integration with any third-party system via its REST / GraphQL API using our free modules:
Please contact us, if you want to know more.
Please note, system will definitely NOT work on a usual hosting, a managed server hosting should be checked on a case-by-case basis – with a high probability it will NOT work.
Installation Guide is here.
Installation Guide for Docker is here.
Docker Image is here.
If you want to test AtroCore without PIM, simply uninstall the PIM module after installing the Docker Image.
We recommend to use Docker Image to play with the system, and standard installation for production environment.
Would you like to help us translate UIs into your language, or improve existing translations?
If you find AtroCore useful:
AtroCore is published under the GNU GPLv3 license.