hubleto/erp-project

Production-ready Hubleto ERP.

Maintainers

Package info

github.com/hubleto/erp-project

Homepage

Issues

pkg:composer/hubleto/erp-project

Transparency log

Statistics

Installs: 564

Dependents: 0

Suggesters: 0

Stars: 2

1.1.2 2026-07-28 11:22 UTC

README

Free, customizable and self-hosted CRM/ERP.

Install

To install production-ready Hubleto, follow these steps:

  1. Create an empty project folder: mkdir /var/www/html/hubleto
  2. Download Hubleto via composer: composer create-project hubleto/erp-project /var/www/html/hubleto --no-dev
  3. Initialize Hubleto: php hubleto init

Custom apps

To customize your Hubleto, create your custom apps:

  1. Create app's scaffolding: php hubleto create app CarRental
  2. Create the model: php hubleto create model CarRental Car
  3. Create basic UI: php hubleto create mvc CarRental Car

TIP: Check out ai/instructions.md instructions for better vibe-coding experience or instruct your agent to study this.

TIP: Visit https://developer.hubleto.eu for more details on how to develop custom Hubleto apps.

❤️ Give us a star it if you like Hubleto. Thank you. ❤️

Custom React UI components

We recommend you to use free Hubleto React UI library to develop rich data management features into your apps.

Run commands below to install it:

cd /var/www/html/hubleto
./bin/prepare-assets.sh
npm run build

Contribute

If you want to contribute to Hubleto core, follow these steps to setup your development environment:

  1. Create folder for Hubleto codebase, e.g. mkdir /var/www/html/hubleto-core
  2. Fork hubleto/erp, hubleto/framework, hubleto/assets, hubleto/react-ui into hubleto-core folder. Note: If you have access to repository with enterprise apps, you may fork this as well.
  3. Symlink these forks by running following commands: cd /var/www/html/hubleto + ./bin/setup-dev-env.sh ../hubleto-core Note: the setup-dev-env.sh takes one argument - relative path to your Hubleto codebase
  4. Initialize Hubleto: php hubleto init

Now, your http://localhost/hubleto will be rendered using the codebase in hubleto-core.

TIP: Use npm run watch to automatically compile assets on every change in the UI.

Support us

Hubleto is a community project and so it needs your help. We provide complete Hubleto code for free and maintain its development.

We will be very happy to get in touch with any company or individuals, willing to act as reseller or consultant.

Do not hesitate and contact us via LinkedIn or Reddit.

See also