Skip to content

becpg/becpg-community

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

beCPG PLM โ€“ Open Source Product Lifecycle Management

License: LGPL v3 Java Maven GitHub issues GitHub stars Documentation Website


๐Ÿš€ What is beCPG?

beCPG is an open-source PLM (Product Lifecycle Management) platform built specifically for the Food, Beverage, and Cosmetics industries. It helps companies launch products faster, reduce compliance risk, and lower IT costs by centralizing product data, formulation, quality, and regulatory workflows.

๐Ÿ‘‰ Request a Live Demo | Contact Us


๐ŸŒŸ Who Uses beCPG?

beCPG is trusted by innovative SMEs and global manufacturers in the Consumer Packaged Goods (CPG) sector:

  • R&D teams use it for formulation, labeling, and innovation tracking.
  • Regulatory & QA teams manage compliance, complaints, and audits.
  • Marketing & Project teams plan and launch new products faster.
  • IT teams integrate it with ERP, CRM, and e-commerce systems.

๐Ÿ‘ฅ See Customer References


๐Ÿ“ธ Screenshots

Product Repository

Product Management Centralized repository for formulations, packaging, and regulatory data

Project Dashboard

Project Management Track new product launches with workflows and Gantt views


๐Ÿ’ก Business Benefits

  • โฑ Accelerate Time-to-Market โ€“ Automate formulation, labeling, and approval workflows.
  • โœ… Stay Compliant โ€“ Manage allergens, nutritional values, and regulations across countries.
  • ๐Ÿ’ฐ Reduce Costs โ€“ Open-source licensing, flexible deployment, and low TCO.
  • ๐ŸŒ Scale Easily โ€“ Cloud-ready, API-first, and ERP connectors available.
  • ๐Ÿค Choose Your Path โ€“ Start with the free Community Edition, scale with Enterprise Edition support.

โš™๏ธ Core Features

  • Product Repository (PDM/PIM) โ€“ finished goods, raw materials, packaging, and specs
  • Formulation & Labeling โ€“ allergens, nutritional values, costs, regulatory checks
  • BOM & Document Management โ€“ versioning, variants, packaging, and artwork
  • Change Management & Traceability โ€“ change orders, impact analysis, batch ops
  • Project & Workflow Management โ€“ NPD tracking with boards and Gantt views
  • Quality Management (QMS) โ€“ complaints, audits, control plans
  • Reporting & BI โ€“ product sheets, KPIs, OLAP analysis
  • Integration โ€“ REST API, ERP/CRM connectors (SAP, Odoo, Oracle, etc.)
  • Architecture โ€“ Docker/Kubernetes, microservices-ready, scalable

๐Ÿ†š Community vs Enterprise Editions

Edition Best For Benefits
Community Edition (CE) Innovators, startups, developers Free & open-source, customizable, try before scaling
Enterprise Edition (EE) Mid-to-large companies Enterprise support, faster deployment, advanced compliance & connectors

๐Ÿ‘‰ Download CE | Compare Editions


๐Ÿ” Why Choose beCPG Over Other PLMs?

Feature beCPG Trace One (Devex) Aptean (Lascom CPG) Centric Software Infor PLM
Open Source โœ… Yes โŒ No โŒ No โŒ No โŒ No
CPG-Specific Features โœ… Yes โš ๏ธ Partial โš ๏ธ Partial โš ๏ธ Partial โš ๏ธ Partial
Formulation Engine โœ… Included โš ๏ธ Partial โœ… Included โš ๏ธ Partial โš ๏ธ Partial
Regulatory Compliance โœ… Available โœ… Available โœ… Available โœ… Available โœ… Available
Deployment Complexityยน ๐ŸŸข Lower ๐Ÿ”ด Higher ๐Ÿ”ด Higher ๐Ÿ”ด Higher ๐Ÿ”ด Higher
Total Cost of Ownershipยน ๐ŸŸข Lower ๐Ÿ”ด Higher ๐Ÿ”ด Higher ๐Ÿ”ด Higher ๐Ÿ”ด Higher

ยน Based on publicly available information and customer feedback.

โš ๏ธ Disclaimer : This comparison is provided for informational purposes, based on publicly available sources and user feedback. All trademarks and product names are the property of their respective owners.


๐Ÿ“š Getting Started

  1. ๐Ÿ“– Read Documentation

  2. ๐ŸŽฎ Try the Live Demo

  3. โฌ‡๏ธ Download Community Edition

  4. ๐Ÿš€ Quick Setup with Docker:

    cp docker-compose.override.yml.sample docker-compose.override.yml
    ./run.sh build_start

๐Ÿ‘จโ€๐Ÿ’ป Developer Guide (expand)

Requirements

  • Java 17+
  • Maven 3+
  • Docker

Build from Source

./run.sh build_start

Running Tests

./run.sh test
mvn test -Dtest=MyTest.java -Dsurefire.failIfNoSpecifiedTests=false

Manual AMP Deployment

Install becpg-designer

Install core AMPS

$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-core/target/becpg-core-$BECPG_VERSION.amp $SERVER/webapps/alfresco.war -force
$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-designer/becpg-designer-core/target/becpg-designer-core-$BECPG_VERSION.amp $SERVER/webapps/alfresco.war -force

Install share AMPS

$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-share/target/becpg-share-$BECPG_VERSION.amp $SERVER/webapps/share.war -force
$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-designer/becpg-designer-share/target/becpg-designer-share-$BECPG_VERSION.amp $SERVER/webapps/share.war -force

Install becpg-project

Install core AMPS

$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-core/target/becpg-core-$BECPG_VERSION.amp $SERVER/webapps/alfresco.war -force
$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-project/becpg-project-core/target/becpg-project-core-$BECPG_VERSION.amp $SERVER/webapps/alfresco.war -force

Install share AMPS

$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-share/target/becpg-share-$BECPG_VERSION.amp $SERVER/webapps/share.war -force
$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-project/becpg-project-share/target/becpg-project-share-$BECPG_VERSION.amp $SERVER/webapps/share.war -force

Install becpg-plm

Install core AMPS

$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-core/target/becpg-core-$BECPG_VERSION.amp $SERVER/webapps/alfresco.war -force
$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-designer/becpg-designer-core/target/becpg-designer-core-$BECPG_VERSION.amp $SERVER/webapps/alfresco.war -force
$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-project/becpg-project-core/target/becpg-project-core-$BECPG_VERSION.amp $SERVER/webapps/alfresco.war -force
$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-plm/becpg-plm-core/target/becpg-plm-core-$BECPG_VERSION.amp $SERVER/webapps/alfresco.war -force

Install share AMPS

$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-share/target/becpg-share-$BECPG_VERSION.amp $SERVER/webapps/share.war -force
$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-designer/becpg-designer-share/target/becpg-designer-share-$BECPG_VERSION.amp $SERVER/webapps/share.war -force
$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-project/becpg-project-share/target/becpg-project-share-$BECPG_VERSION.amp $SERVER/webapps/share.war -force
$>java -jar  $ALF/bin/alfresco-mmt.jar install ./becpg-plm/becpg-plm-share/target/becpg-plm-share-$BECPG_VERSION.amp $SERVER/webapps/share.war -force

๐Ÿค Community & Contributing


๐Ÿ“ฉ Contact

Interested in trying beCPG PLM?


โšก beCPG โ€“ Accelerate innovation, stay compliant, and reduce PLM costs for CPG companies.