Skip to Content

Developer Documentation

Developer Documentation

Welcome to the Odoo 19 developer documentation. This guide helps you build custom modules, extend the web client, and integrate with the Odoo framework.

What you will learn

  • How Odoo modules are structured
  • Python ORM patterns for models and fields
  • OWL components for the web client
  • Security, views, and data files

Odoo 19 highlights

Odoo 19 continues the OWL-based web client with improved registry patterns for fields, views, and services. Custom addons should target the Gen-4 documentation shell patterns when shipping operator-facing catalogs.

Next steps

  • Read the Setup Guide to configure a development database
  • Review Architecture Overview for ORM and module loading
  • Browse Framework UI Components on this site for field widgets and renderers

Source: https://www.odoo.com/documentation/19.0/developer.html