OCA modules for Odoo 13
There are 1,992 OCA community modules confirmed in Odoo 13.0: for each one, the branch, the module directory and the installable manifest have been checked on GitHub. Odoo 12 has 2,205. Open any module to see what it does, its availability in the other versions and its sources.
Confirmed modules per version
Repositories with the most modules in Odoo 13
See also
Modules for Odoo 13
- Web Field TooltipOdoo 13, 16, 17web_field_tooltip
Lets administrators add custom tooltips to any field label in Odoo forms, giving users extra explanations when hovering over the field. Tooltips are managed from a dedicated menu and can be shown or hidden per user.
- Group Expand ButtonsOdoo 12, 13, 14, 15, 16, 17, 18, 19web_group_expand
Adds two buttons to grouped list views that let you expand or collapse all groups at once, one level at a time, instead of clicking each group individually.
- Web Actions MultiOdoo 12, 13, 14, 15, 16, 17, 18, 19web_ir_actions_act_multi
Lets developers and administrators create a single action that runs several other actions one after another, so a button or menu can open multiple screens or trigger several steps in sequence.
- Web Actions View ReloadOdoo 12, 13, 14, 15web_ir_actions_act_view_reload
Adds a new action type that reloads the current view when triggered. Developers can use it in buttons or automated actions to refresh the screen without navigating away.
- Client side message boxesOdoo 12, 13, 14, 15, 16, 18, 19web_ir_actions_act_window_message
Lets developers and administrators show a pop-up message box from a server action button, with a custom title, text or HTML content, and optional action buttons that run methods or open other screens.
- List Range SelectionOdoo 12, 13, 14, 15, 16web_listview_range_select
Lets users select a whole range of rows in any Odoo list view by holding the Shift key, just like in a spreadsheet, instead of ticking each checkbox one by one.
- web_m2x_optionsOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20web_m2x_options
Adds display controls to many2one and many2many tag fields: hide the "Create" and "Create and Edit" options, limit how many suggestions appear in dropdowns, disable the open-link button, and colour suggestions by a field value. Defaults can be set globally…
- Web No BubbleOdoo 12, 13, 14, 15, 16, 17, 18, 19web_no_bubble
This module removes the small pop-up bubbles that appear in the Odoo web interface, keeping the interface cleaner. Help boxes are not affected.
- Web NotifyOdoo 12, 13, 14, 15, 16, 17, 18, 19web_notify
This module lets Odoo send instant pop-up notifications to users while they work, with success, danger, warning, info or default styles. Developers can trigger them from any server action or automation.
- Web Pivot Computed MeasureOdoo 12, 13, 15, 16, 17, 18web_pivot_computed_measure
Lets users create their own calculated measures directly inside pivot views, combining two existing measures with sum, subtraction, multiplication, division or percentage, without any developer work.
- Progressive web applicationOdoo 12, 13, 14, 15, 16web_pwa_oca
Lets you turn your Odoo database into an installable Progressive Web App, with your own app name, icon and colours configured from Settings.
- Web RefresherOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20web_refresher
Adds a refresh button next to the pager in list and kanban views, so users can reload the current data without leaving the screen or changing pages.
- Web ResponsiveOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20web_responsive
Turns the Odoo web client into a responsive interface: a fullscreen app menu with search, mobile-friendly buttons and forms, sticky headers, and a per-user option to land on the home dashboard after login.
- Use AND conditions on omnibar searchOdoo 12, 13, 14, 15, 16, 17, 18, 19web_search_with_and
Lets users combine several search terms on the same field with AND instead of OR by holding the Shift key while picking a search suggestion in the omnibar.
- Web Send Message as PopupOdoo 12, 13, 14, 15, 16, 18web_send_message_popup
When you click 'Send a message' on any record's chatter, Odoo now opens the full email composer popup directly instead of unfolding a small text box first, saving a click.
- Web Session Auto CloseOdoo 13, 18web_session_auto_close
Automatically logs out users who have been inactive for a configurable number of seconds. Administrators set the timeout in Settings; when the time passes without mouse or keyboard activity, the session is closed and the page reloads.
- web_set_single_page_hiddenOdoo 12, 13web_set_single_page_hidden
Always shows the total number of lines on list-style fields (one-to-many and many-to-many) in Odoo forms, even when everything fits on a single page.
- Web Sheet Full WidthOdoo 12, 13, 14, 15, 16web_sheet_full_width
Makes Odoo form views use the full width of the screen instead of a narrow centered sheet, so records are easier to read on wide monitors.
- Web Time Range Menu CustomOdoo 13, 15, 16, 17, 18web_time_range_menu_custom
Adds a "Custom period" option to the date filter and comparison menus in Odoo's search bar, letting users filter records by a chosen number of days, weeks, months or years.
- Web timelineOdoo 12, 13, 14, 15, 16, 17, 18, 19web_timeline
Adds a new Timeline view to Odoo that shows records as an interactive time chart, grouped by a field, with zoom levels (day, week, month, year) and drag-and-drop editing.
- Web Translate DialogOdoo 12, 13web_translate_dialog
Translate all translatable fields of any record in one pop-up window, with one column per installed language. A Translate option is added to the form's More menu and to the small translation icon next to fields.
- Colorize field in tree viewsOdoo 12, 13, 14, 15, 16, 17, 18web_tree_dynamic_colored_field
Lets developers color cells in any tree (list) view based on each record's data, using background and text color rules defined in the field options.
- Show images in tree views via tooltipOdoo 12, 13, 14, 15web_tree_image_tooltip
Shows a larger version of an image when hovering over image fields in list (tree) views. A demo view adds an image column to the Users list so hovering it displays the bigger picture.
- Clickable many2one fields for tree viewsOdoo 12, 13, 14, 15, 16, 17, 18, 19web_tree_many2one_clickable
Adds a small arrow button next to many2one fields in list (tree) views, so users can open the linked record's form directly from the list without leaving it.
- Web View Calendar ListOdoo 12, 13, 14, 15web_view_calendar_list
Adds a new 'Calendar List' view type in Odoo that displays calendar events as a list instead of a grid, with day, week, and month grouping options.
- Web Widget Bokeh ChartOdoo 12, 13, 14, 15, 16, 17, 18, 19web_widget_bokeh_chart
Adds two new field widgets that let developers display interactive Bokeh charts inside standard Odoo views. The chart is rendered from data stored in a field, so users see a live chart instead of plain text.
- Web Widget Child SelectorOdoo 12, 13, 14, 15web_widget_child_selector
Adds a new field widget for hierarchical many2one fields, letting users pick a record by browsing its parents and direct children instead of searching the whole list.
- CKEditor WidgetOdoo 13, 14web_widget_ckeditor
Replaces Odoo's default HTML text editor with CKEditor, giving users a richer toolbar (headings, fonts, colours, tables, images, alignment) when editing HTML fields in the backend.
- Web Widget Domain Editor DialogOdoo 12, 13, 14, 15, 16, 17, 18, 19web_widget_domain_editor_dialog
Lets users edit a Domain field by opening a record-selection dialog instead of typing the domain text by hand. The chosen records are converted into the domain automatically.
- Dynamic Dropdown WidgetOdoo 12, 13, 14, 15, 16, 17, 18, 19web_widget_dropdown_dynamic
Adds a new "Dynamic Dropdown" field widget for Odoo forms. It lets developers show a dropdown whose options are fetched from the server, optionally depending on another field on the same form.
- Dynamic Dropdown Widget: ExampleOdoo 12, 13web_widget_dropdown_dynamic_example
Adds a demo screen that shows how dropdown lists can be built dynamically from other fields on the form. It is a technical example, not a business feature.
- Web Widget - Image DownloadOdoo 12, 13, 14, 15, 16, 17, 18web_widget_image_download
Adds a download button to image fields in Odoo forms, letting users save the displayed image to their computer with one click.
- Simple many2one widgetOdoo 13, 14, 15web_widget_many2one_simple
Adds a new 'many2one_simple' widget for many2one fields that links records by exact search instead of autocomplete. Users type a value, press Enter or Tab, and Odoo searches for one matching record.
- Web Widget mpld3 ChartOdoo 12, 13, 14, 15, 16, 17, 18web_widget_mpld3_chart
Adds a new field widget that displays interactive matplotlib charts (converted with mpld3) inside Odoo views. Developers can use the mpld3_chart widget on a field to render a chart from JSON data.
- Web Widget Numeric StepOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20web_widget_numeric_step
Adds a numeric field widget with minus and plus buttons so users can increase or decrease a number by a fixed step, with optional minimum and maximum limits. It can be used on any decimal or whole-number field in Odoo forms and lists.
- Web Widget One2Many Product PickerOdoo 12, 13web_widget_one2many_product_picker
Adds a mobile-friendly product picker widget for one2many lines, letting users quickly add, edit, remove and price products directly from a card view, while preventing the same product from being added twice.
- web_widget_one2many_product_picker_sale_secondary_unit
Lets the product picker widget on sales orders handle secondary units of measure, so users can pick a secondary UoM and quantity directly from the product cards.
- web_widget_one2many_product_picker_sale_stock
Shows stock availability information inside the one2many product picker widget on sale orders, so users can see on-hand and forecasted quantities while choosing products.
- Web Widget One2many Tree Line DuplicateOdoo 13, 14, 15, 16, 18, 19web_widget_one2many_tree_line_duplicate
Adds a clone button to lines in editable list views (including embedded one2many lists) so users can duplicate a line with all its values, including its sub-lines.
- Widget Open on new TabOdoo 12, 13, 14, 15, 16, 17, 18web_widget_open_tab
Adds an optional button in list views that opens a record in a new browser tab, while clicking the row still opens it in the same window. It is enabled per model from the model settings.
- Web Widget Text MarkdownOdoo 13, 14, 15web_widget_text_markdown
Adds a Markdown editor and preview widget for text fields in Odoo forms, so users can write text with Markdown syntax and see it rendered as formatted HTML.
- Web URL widget advancedOdoo 12, 13, 14, 15, 17, 18, 19web_widget_url_advanced
Lets you show a friendly label and an optional prefix on URL fields in Odoo forms and lists, instead of the raw web address.
- 2D matrix for x2many fieldsOdoo 12, 13, 14, 15, 16, 17, 18, 19web_widget_x2many_2d_matrix
Adds a new field widget that displays a list of related records as an editable 2D matrix, with one field on the horizontal axis, one on the vertical axis, and a value field in each cell.
- web_widget_x2many_2d_matrix exampleOdoo 12, 13web_widget_x2many_2d_matrix_example
This module adds a demo menu in Odoo that shows how the 2D matrix widget displays and edits records in a grid, with rows and columns built from two fields.
- WebServiceOdoo 12, 13, 14, 15, 16, 17, 18, 19webservice
Lets administrators register external web services (HTTP endpoints) in Odoo with their URL, authentication method and content type, and use them from other modules to send GET, POST or PUT requests.
- Website Account Fiscal Position Partner TypeOdoo 13, 15, 16website_account_fiscal_position_partner_type
Lets online shoppers choose whether they are buying as a private customer (B2C) or a company (B2B) during sign-up, checkout and in their account area, so the right taxes and fiscal position are applied.
- Piwik analyticsOdoo 13website_analytics_piwik
Lets you connect your Odoo website to a Piwik (Matomo) analytics server so visits to your website pages are tracked there. You enable it per website and enter the Piwik host and website ID.
- Website Apps StoreOdoo 12, 13, 14website_apps_store
Turns your Odoo website shop into an app store where visitors can browse Odoo modules, filter by version, category, maturity and author, and download the module zip file after a reCAPTCHA check.
- Website BreadcrumbsOdoo 12, 13, 15, 17, 18website_breadcrumb
Adds breadcrumb navigation to your website pages, showing the path from the home page through the menu hierarchy to the current page. Breadcrumbs only appear when the page's URL matches an existing website menu item.
- Cookie noticeOdoo 12, 13website_cookie_notice
Adds a cookie notice banner to your website and a cookie policy section to your legal page. Visitors can accept cookies with an OK button, and the banner disappears.
- Website CookiebotOdoo 13, 15, 16, 17, 18website_cookiebot
Connect your Odoo website to Cookiebot so visitors are asked for cookie consent before tracking scripts run. You enter your Cookiebot Domain Group ID in Website settings and a Cookies Policy page is added.
- Website CookiefirstOdoo 13, 14, 15, 16, 17, 18, 19website_cookiefirst
Connect your Odoo website to Cookiefirst so visitors get a cookie consent banner, and publish a ready-made Cookie Declaration page at /legal/cookies-policy.
- Website Critical CSSOdoo 13website_critical_css
Lets you add a small block of critical CSS to each website page so the page paints faster and scores better on Google PageSpeed. The rest of the CSS is loaded later, after the first paint.
- Website CRM privacy policyOdoo 12, 13, 14, 15, 16website_crm_privacy_policy
Adds a required privacy policy checkbox to the website Contact Us form, so visitors must accept the legal terms before they can submit their message.
- Quick answer for website contact formOdoo 12, 13, 14, 15, 16, 17, 18website_crm_quick_answer
Automatically sends a welcome email to people who submit the website contact form, so they immediately know their request was received. The email text and subject can be customised.
- Website CRM - ReCaptchaOdoo 12, 13website_crm_recaptcha
Adds ReCaptcha protection to the Website Contact Form so that CRM leads created from the website require a ReCaptcha validation.
- Website, event and CRM integrationOdoo 12, 13website_event_crm
Invite CRM leads and opportunities to register for published website events of their event category, either manually with a button or automatically through a scheduled job, and optionally move them to the next sales stage.
- Website Event Filter CityOdoo 13, 15, 17, 18, 19website_event_filter_city
Adds a City filter to the events page of your website, so visitors can narrow the list of events down to a specific city and see how many events each city has.
- Conditional Events QuestionsOdoo 13, 14, 15, 16, 17, 18, 19website_event_questions_by_ticket
Lets you limit event registration questions to specific tickets, so attendees only see the questions that apply to the ticket they picked.
- Free Text Answers on Events QuestionsOdoo 12, 13website_event_questions_free_text
Lets event organizers add questions that registrants answer with free text instead of choosing from a fixed list. Answers are stored on the registration and shown on the event registration form.