OdooWiki OCA HUB

Migrating from Odoo 16 to Odoo 17: which OCA modules are available

Of the 3,166 OCA modules confirmed in Odoo 16.0, 1,541 (49 %) are also confirmed in Odoo 17.0. The other 1,625 do not have a confirmed 17.0 version in the catalogue yet: if you use any of them, check its page before planning the migration. In addition, 452 modules are in Odoo 17.0 without being in 16.0.

3,166
in Odoo 16
1,541
also in Odoo 17
1,625
pending in Odoo 17
49 %
already migrated

See also

Odoo 16 modules not yet confirmed in Odoo 17

  • Website Sale Stock List PreviewOdoo 13, 14, 15, 16, 18, 19
    website_sale_stock_list_preview

    Shows stock availability directly on product cards in the website shop list, so shoppers see 'Out of Stock' or 'Only X left in stock' before opening a product page.

  • Website Sale Tax ToggleOdoo 12, 13, 14, 15, 16, 18
    website_sale_tax_toggle

    Adds a switch on the website shop and product pages that lets visitors show prices with or without taxes. The choice is remembered for their session and prices update immediately.

  • website_slides_attendees_completed_time

    Adds a 'Completed Time (hours)' column to eLearning attendee lists, showing the total hours of published slides each learner has completed.

  • Website Snippet Country Code DropdownOdoo 12, 13, 14, 15, 16, 18
    website_snippet_country_dropdown

    Adds a country dropdown snippet for website forms, letting visitors pick a country flag and code that is combined with a typed number into a single hidden field.

  • website_snippet_country_phone_code_dropdown

    Adds a website building block where visitors pick a country from a flag dropdown and the matching international phone code is filled in automatically next to a phone number field.

Data imported from GitHub: “confirmed” means branch, module directory and installable manifest checked on the review date. A module that is not confirmed in a version may still exist: it may be in another repository or pending the next review. Active support and OCA certification are not assessed.