OdooWiki OCA HUB

Migrating from Odoo 12 to Odoo 13: which OCA modules are available

Of the 2,205 OCA modules confirmed in Odoo 12.0, 1,292 (59 %) are also confirmed in Odoo 13.0. The other 913 do not have a confirmed 13.0 version in the catalogue yet: if you use any of them, check its page before planning the migration. In addition, 700 modules are in Odoo 13.0 without being in 12.0.

2,205
in Odoo 12
1,292
also in Odoo 13
913
pending in Odoo 13
59 %
already migrated

See also

Odoo 12 modules not yet confirmed in Odoo 13

  • test_mail_private

    This is a technical test module with no user-facing features. It only exists to run automated tests for the Mail Private module and adds no menus, screens or business rules.

  • Test Job Queue BatchOdoo 12, 14, 16, 18
    test_queue_job_batch

    This is a technical test module with no user-facing features. It only exists to test the job queue batch functionality and adds no menus, screens or business rules.

  • utm_medium_multi_company

    Adds a Company field to UTM Mediums so each medium can belong to a specific company, and limits which mediums users see based on their allowed companies.

  • utm_source_multi_company

    Adds a Company field to UTM Sources so each source can belong to a specific company, with names unique per company and visibility restricted to the right companies.

  • web_advanced_filter

    Lets users build advanced saved filters by adding or removing the results of other filters, and by turning the current search or the ticked records into a new filter.

  • web_advanced_search_wildcard

    Adds new wildcard search options to the advanced search filters in Odoo, so users can search text fields by "starts with", "ends with", "doesn't start with", "doesn't end with" and "matches".

  • web_button_no_save

    Lets developers add buttons on Odoo forms that run their action without saving the record first, so users can open popups or wizards without losing unsaved changes.

  • web_dashboard_tile

    Create configurable dashboard tiles that show counts or calculations (sum, average, min, max, median) of records from any Odoo model, grouped into categories that appear as menus under an Overview dashboard.

  • web_disable_browser_autocomplete

    Disables the web browser's autocomplete suggestions on Odoo date picker input fields, so previously typed dates are no longer offered by the browser.

  • web_domain_field_example

    Adds a demonstration screen where you pick a product category and then only products from that category can be chosen. It exists to show and test the dynamic product filtering feature.

  • Edit User FiltersOdoo 12, 14, 16
    web_edit_user_filter

    Lets normal users edit saved search filters (favorites) directly from the search bar, without needing developer/debug access. You can rename, change, or remove individual parts of a filter and save the updated version.

  • web_export_view

    Adds an Excel export button to list views so users can download exactly the columns and rows currently shown on screen, without configuring an export wizard.

  • Custom shortcut iconOdoo 12, 17, 18, 19
    web_favicon

    Lets you upload a custom shortcut icon (favicon) per company, which is then shown in the browser tab. Useful for branding and for telling several Odoo instances apart at a glance.

  • web_group_by_percentage

    Adds a percentage next to the totals in grouped list views, so you can see how much each group contributes to the overall sum.

  • web_ir_actions_close_wizard_refresh_view

    Adds a new action type that closes a wizard and refreshes the underlying view without reloading the whole page, so users see updated data immediately after saving in a popup.

  • web_no_crawler

    This module adds a robots.txt file to your Odoo website that tells all search engines and web crawlers not to index any page of your Odoo instance.

  • web_responsive_company

    Improves the company switcher menu in the top bar so users with many companies can search, sort and switch between them more easily, including on small screens.

  • web_searchbar_full_width

    Makes the Odoo search bar span the full width of the screen and moves it below the breadcrumb, so filters no longer stack vertically and waste space on small screens.

  • web_switch_context_warning

    Shows a warning banner at the top of the screen when you are logged in as a different user or database in another browser tab or window, so you know your session may be out of date.

  • web_tree_duplicate

    Adds a "Duplicate" option to the action menu of any list view, letting users copy the selected records in one click and immediately see the newly created copies.

  • web_tree_resize_column

    Lets users drag the edge of a column header in any list view to make that column wider or narrower, and keeps the chosen widths when the list is refreshed.

  • web_view_calendar_column

    Lets you show calendar events in separate columns (resources) on the daily calendar view, based on a field you choose. You can also force a fixed list of columns instead of deriving them from the data.

  • Google Map ViewOdoo 12, 14, 19
    web_view_google_map

    Adds a Google Maps view to Odoo so users can see geolocated records (like contacts) as markers on a map, and adds Google Places autocomplete fields that fill in addresses and coordinates automatically.

  • web_view_leaflet_map

    Adds a new 'Leaflet Map' view type to Odoo that displays records as markers on an OpenStreetMap map. Users can see records with coordinates, click markers to open records, and create new records from the map.

  • web_view_leaflet_map_partner

    Adds a map view to the Contacts app so you can see your partners (customers, vendors, companies) as pins on an OpenStreetMap map, using their stored latitude and longitude.

  • web_view_searchpanel

    Adds a side search panel to kanban views, letting users filter records by categories and multi-value filters directly from the kanban screen, a feature normally only available in Odoo 13 and later.

  • web_widget_color

    Adds a color picker widget for text fields in Odoo, so users can pick a color instead of typing a color code. The chosen color is shown as a colored box in read-only form and list views.

  • web_widget_datepicker_fulloptions

    Adds extra buttons to the date picker in Odoo: users can pick today's date with one click and close the calendar with the selected date.

  • web_widget_digitized_signature

    Adds a signature pad widget to Odoo so users can draw and save a digital signature as an image. The signature is stored on the user record and changes are logged in the chatter.

  • web_widget_float_formula

    Lets users type simple math formulas (like =45 + 4/3 - 5 * (2 + 1)) directly into numeric and money fields in Odoo, and Odoo calculates and stores the result.

  • web_widget_google_map_drawing

    Adds drawing tools to the Google Map view in Odoo, letting users draw a polygon, rectangle or circle on a map field and store its shape, area or radius.

  • web_widget_google_marker_icon_picker

    Adds a color picker widget for Google map markers, letting users choose one of 20 marker colors from a dropdown on a text field.

  • web_widget_image_url

    This module adds a new field widget that displays an image taken from a URL stored in a text field, on Odoo form and tree views. If the image cannot be loaded, a placeholder image is shown instead.

  • web_widget_image_webcam

    Adds a WebCam button to image fields in Odoo so users can take a photo with their camera and save it directly into the record.

  • web_widget_json_graph

    Adds a new field widget called "json_graph" that draws a chart from JSON data stored in a field, using the Chart.js library inside Odoo forms.

  • web_widget_many2many_tags_multi_selection

    Adds checkboxes to the 'Search more' popup of tags fields, so users can select many records at once instead of one by one.

  • web_widget_mermaid

    Adds a new field widget that turns text written in Mermaid markdown into a rendered flowchart or diagram inside Odoo forms. Developers can use it on any text field by setting widget="mermaid".

  • web_widget_model_viewer

    This module adds a new field widget that displays binary files containing 3D models (GLTF/GLB format) directly in Odoo forms, with interactive rotation and fullscreen viewing. It is intended for developers to use on binary fields that store 3D models.

  • web_widget_one2many_product_picker_sale_stock_available_info_popup

    Extends the one2many product picker widget so it can show the stock availability information popup for sale order lines. It adds the needed quantity field to the picker's form view so the popup can display it.

  • Web Widget PlotlyOdoo 12, 14, 16, 17
    web_widget_plotly_chart

    Adds a new field widget called Plotly Chart that renders interactive Plotly graphs inside Odoo form views. It can be used on text or character fields that contain Plotly HTML/script output.

  • web_widget_text_count

    Adds a character counter next to text fields in Odoo forms. If a maximum size is set, it shows the remaining characters and blocks typing beyond the limit.

  • web_widget_timepicker

    Adds a new 'timepicker' widget for float fields in Odoo form views, letting users pick a time (HH:mm) with a clock-style picker instead of typing hours and minutes manually.

  • web_widget_url_translatable

    This module makes URL fields translatable in Odoo. When editing a record, a translation button appears next to URL fields, allowing users to enter different URLs for each language.

  • website_adv_image_optimization

    Adds an 'Advanced Optimization' button to the website image picker so users can resize and compress an existing image before using it on a page.

  • website_anchor_smooth_scroll

    Makes internal anchor links on your website scroll smoothly to their target section instead of jumping instantly. It works automatically on every page with no configuration needed.

  • website_blog_excerpt_img

    Gives blog post lists a more attractive layout with an excerpt, a thumbnail image and a "Read more" button, and automatically picks the first image in a post as its social share image when no cover is set.

  • website_canonical_url

    Lets you set a canonical domain for your website so search engines see one preferred address per page. Odoo then adds the matching canonical link (and prev/next links for paginated pages) in the page header.

  • website_event_filter_organizer

    Adds an organizer filter to the public events page, letting visitors narrow the event list by organizer and see how many events each organizer has.

  • website_event_filter_selector

    Adds a top filter bar with dropdown selectors to the Odoo events website page, letting visitors narrow events by date, type, country and city. It also adds a city filter to the classic left-column filters.

  • website_event_questions_template

    Lets you save reusable sets of registration questions and answers, then load them onto an event in one click instead of retyping them for every event.

  • website_event_share

    Adds a social media share block to every event page on the website, so visitors can share the event on social networks. Website builders can turn this block on or off from the page editor.

  • website_event_snippet_calendar

    Adds a drag-and-drop Events Calendar and List block to the website builder, so visitors can browse event days on a calendar and see the matching events. It also provides a standalone embeddable page showing the same calendar and list.

  • website_event_type_description

    Lets you write a rich-text description for each event type and show it on the public website events page when that type is selected.

  • website_form_builder

    Lets you build custom website forms that create records in Odoo, by dragging a form snippet onto any page and choosing which model and fields it should fill in.

  • website_img_dimension

    When editing your website, hovering over any image shows a tooltip with its displayed size and its original size. This helps you check and optimise images on your pages.

  • website_js_below_the_fold

    Moves the website's JavaScript files to the bottom of the page so pages render faster for visitors. Website editors still get the scripts loaded at the top so the editing tools keep working.

  • website_js_below_the_fold_payment

    Technical fix that makes the payment processing page work correctly when the website JavaScript is loaded below the fold. It changes when the payment widget starts on the payment page.

  • website_lazy_load_image

    Images on your website are only downloaded when a visitor scrolls them into view, which speeds up page loading and reduces bandwidth. You can turn this off for individual images from the website editor.

  • website_logo

    Lets you upload a separate logo image used only on your website header, while keeping a different logo for company documents and reports.

  • website_mass_mailing_name

    Adds a required name field to the website newsletter subscription snippet, so visitors must enter their name and email before subscribing. The name is stored in the session and shown back when the visitor returns.

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.