8000 GitHub - atrocore/atrocore: AtroCore is an open-source Data Platform, Data Management and Master Data Management (MDM) software, which can be used to quickly create any business application.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

AtroCore is an open-source Data Platform, Data Management and Master Data Management (MDM) software, which can be used to quickly create any business application.

License

Notifications You must be signed in to change notification settings

atrocore/atrocore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AtroCore Logo 8000

AtroCore is a powerful open-source data platform designed for Master Data Management (MDM) and Data 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.

Host URL
Main Repository https://gitlab.atrocore.com/atrocore/atrocore
Mirror (GitHub) https://github.com/atrocore/atrocore

History

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.

Usable for:

  • Master Data Management
  • Product Information Management
  • Application Development Platform
  • Data Integration Software
  • Business Process Management
  • Data Warehouse Software
  • Enterprise Content Management (ECM)
  • Digital Asset Management
  • Reference Data Management

Enterprise Edition?

There is no Enterprise Edition, only the Core, free modules and paid modules.

Free vs Paid

  • The core modules, including AtroCore, PIM, Import, Export, and several others, are open-source and freely available.
  • These free modules are sufficient to meet the needs of the vast majority of users.
  • Only selected enterprise-level features, such as AI integration, advanced reporting, and automated data quality management, are offered through paid modules.

Feature Overview

Feature Overview

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.

For Whom Is AtroCore?

AtroCore is the best fit for businesses, who want to:

  • Unify all types of data across the organization
  • Improve overall data quality
  • Address custom business challenges with tailored solutions
  • Store diverse data types and streamline associated business processes
  • Synchronize any data across multiple third-party systems
  • Extend and enhance the capabilities of existing software infrastructure
  • Deliver added value and an optimal experience for employees, customers, and partners.

Who is our Typical Customer?

Companies whose needs go beyond the limitations of standard software solutions.

Software which extends AtroCore

The following full-fledged software products are already available on the AtroCore basis:

Technologies

Architecture and Technologies

Integrations

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:

  • Multichannel Tools: Channable, ChannelPilot, ChannelAdvisor and others
  • ERPs: Odoo, SAP, SAP Business One, Business Central, Xentral, Infor and others
  • Marketplaces: Amazon, Otto
  • E-Commerce Platforms: Adobe Commerce (Magento 2), Shopware, Prestashop, WooCommerce, Shopify, Sylius and others.

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:

  • Import: HTTP Requests and/or
  • Export: HTTP Requests.

Please contact us, if you want to know more.

What Are the Advantages of Using It?

  • API-first development approach
  • Really quick time-to-market and low implementation costs
  • Highly configurable
  • Extensible - you can use our or write your own modules
  • Open source (licensed under GPLv3), free with some enterprise-level paid modules
  • REST API everything, incl. your custom configurations
  • Web-based and platform independent
  • Based on modern technologies
  • Good code quality
  • Modern mobile-friendly UI
  • Easy to install, maintain and support.

Highlights for Developers

  • The data model is fully defined using JSON configuration files.
  • You can develop custom modules to extend or modify any system functionality.
  • Utilize Twig scripts to implement configurations that are not achievable through the user interface.
  • Create and integrate custom PHP actions to add your own action buttons.
  • Define custom data import scenarios based with pure PHP using Import Feed Type "Code" to achive maximum performance.
  • Easily customize the UI's appearance, including colors and layout, using your own CSS.

Requirements

  • Dedicated (virtual) Linux-based server with root permissions.
  • Ubuntu as Operating System is recommended but not required.
  • PHP 8.1 - 8.4.
  • PostgreSQL 14.9 (or above, recommended) or MySQL 5.5.3 (or above).

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 (Getting Started)

Installation Guide is here.

Installation Guide for Docker is here.

We recommend to use Docker Image to play with the system, and standard installation for production environment.

License

AtroCore is published under the GNU GPLv3 license.

Contributing

  • Report bugs: please report bugs.
  • Fix bugs: please create a pull request in the affected repository including a step by step description to reproduce the problem.
  • Contribute features: You are encouraged to create new features. Please contact us before you start.

Look and Feel

Dashboard Files
Product List Product Cards
Product Details 1 Product Details 2
Layout Management 1 Layout Management 2

Public Demo Instance

This is a Demo Instance of AtroCore with a PIM module installed (AtroPIM Demo).

Resources

0