How to Install Custom Addons in Odoo 19 Community

Custom add-ons are safest when they are installed as separate modules in a known addons path, not copied into Odoo core.

Odoo 19 guide 2026-06-19 Odoo Community

Before you start

  • Confirm the target Odoo version and the module's supported version.
  • Make a backup if you are working with a real database.
  • Check that the module folder contains a valid __manifest__.py file.
  • Keep third-party and private modules in a custom addons path.

Basic installation flow

  • Copy the module folder into the custom addons path.
  • Restart Odoo if the environment does not watch file changes.
  • Enable developer mode and update the Apps List.
  • Search for the module by its display name or technical name.
  • Install the module and review the first screen it adds.

Common mistakes

  • The folder name does not match the expected technical module name.
  • The addons path in the Odoo config does not include the folder location.
  • A dependency listed in the manifest is missing.
  • The module was copied inside another folder, so Odoo cannot see the manifest.

Commands, screenshot and common errors

The block below keeps the article practical: one command/check, one visual reference and the first errors to inspect.

Install custom addons screenshot GitHub link example
git clone https://github.com/DokPlay/odoo-community-plus-addons.git
# copy the module folder into your custom addons path
  • Odoo cannot see the module because the addons path or folder nesting is wrong.
  • The manifest declares a dependency that is missing from the current environment.
  • The first real log error is often above later cascade errors.

Next step

Need help with installation? Send your Odoo version and module name.